草庐IT

violations

全部标签

python - django.db.utils.IntegrityError : duplicate key value violates unique constraint "django_content_type_pkey"

遇到了一点问题,当我运行“pythonmanage.pysyncdb”时,我收到了上述错误消息,我在一个相当旧的站点上工作。它使用postgresDB运行django1.2.6。运行没有安装南,我设法让它工作。Ranpythonmanage.pyschemamigration--initialcontact_enquiries运行良好并要求我迁移。然后我运行pythonmanage.pymigratecontact_enquiries然后我得到了和上面一样的错误。它没有提示我的模型中的任何语法,这就是我感到困惑的原因。这是我的模型,希望能有所启发。fromdjango.dbimport

Python SSL 连接 "EOF occurred in violation of protocol"

我正在使用DjangoCelery任务通过使用Gevent的请求库连接到FacebookGraphAPI。我经常遇到的问题是,我时不时地遇到违反协议(protocol)异常的EOF。我四处搜索,各种来源提供了不同的修复,但似乎没有一个有效。我也尝试过猴子修补ssl模块(gevent.monkey.patch_all())和其他一些模块,但没有运气。我什至不确定这是否是openssl问题,因为某些消息来源可能会建议我在应用Gevent优化之前没有遇到它Connectionerror:[Errno8]_ssl.c:504:EOFoccurredinviolationofprotocolTr

java - 在 Java 中调用不带括号的新对象的方法 : order of operations violation?

根据thistableofJavaoperatorprecedenceandassociativity,成员访问的优先级高于new运算符。但是,给定一个类myClass和一个非静态成员函数myFunction,以下代码行是有效的:newmyClass().myFunction();如果.在new之前被评估,这行如何执行?换句话说,为什么不需要括号?(newmyClass()).myFunction();我的猜测是,由于()与.共享优先级,因此首先评估myClass(),因此编译器甚至知道在评估new关键字之前,将调用具有零参数的myClass构造函数。但是,这似乎仍然暗示第一行应该与n

java - "Comparison method violates its general contract!"- TimSort 和 GridLayout

我制作了一个调色板,其中包含一个jPanel和一个JLabel数组。起初它运行良好,但后来我将其他一些jLabels从JPanel中取出并添加了一些事件。现在我不断收到此错误:Exceptioninthread"AWT-EventQueue-0"java.lang.IllegalArgumentException:Comparisonmethodviolatesitsgeneralcontract!atjava.util.TimSort.mergeLo(TimSort.java:747)atjava.util.TimSort.mergeAt(TimSort.java:483)atjav

Java 错误 : Comparison method violates its general contract

我看到了很多关于这个的问题,并试图解决这个问题,但经过一小时的谷歌搜索和大量的试验和错误,我仍然无法解决它。我希望你们中的一些人能发现问题。这是我得到的:java.lang.IllegalArgumentException:Comparisonmethodviolatesitsgeneralcontract!atjava.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835)atjava.util.ComparableTimSort.mergeAt(ComparableTimSort.java:453)atjava.util

java - Spring java.lang.LinkageError : loader constraint violation: loader previously initiated loading for a different type with name X

我是Spring新手并使用Spring3.2.2。我有一些通过注入(inject)的bean效果很好。现在我想通过@Autowired注入(inject)一些bean这完全出错了。我已经这样做了:beans.xml:Java源代码:@Autowired@Qualifier("formulaFactory")privateFormulaFactoryformulaFactory;(更改限定符或将其排除在外没有任何区别......)我得到这个错误:java.lang.LinkageError:loaderconstraintviolation:loader(instanceoforg/sp

MySQL:ALTER IGNORE TABLE 给出 "Integrity constraint violation"

我正在尝试使用ALTERIGNORETABLE+UNIQUEKEY从MySQL表中删除重复项。MySQL文档说:IGNOREisaMySQLextensiontostandardSQL.ItcontrolshowALTERTABLEworksifthereareduplicatesonuniquekeysinthenewtableorifwarningsoccurwhenstrictmodeisenabled.IfIGNOREisnotspecified,thecopyisabortedandrolledbackifduplicate-keyerrorsoccur.IfIGNOREis

mysql - Laravel 迁移错误 : Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

使用phpartisanmake:auth在Laravel5.4上出现迁移错误[Illuminate\Database\QueryException]SQLSTATE[42000]:Syntaxerrororaccessviolation:1071Specifiedkeywastoolong;maxkeylengthis767bytes(SQL:altertableusersadduniqueusers_email_unique(email))[PDOException]SQLSTATE[42000]:Syntaxerrororaccessviolation:1071Specified

php - SQLSTATE[42000] : Syntax error or access violation: 1064 You have an error in your SQL syntax — PHP — PDO

这个问题在这里已经有了答案:SyntaxerrorduetousingareservedwordasatableorcolumnnameinMySQL(1个回答)关闭5年前。我已经查看了所有其他StackOverflow(和google)帖子都遇到了同样的问题,但似乎都没有解决我的问题。我正在使用PDO和PHP。我的代码:$vals=array(':from'=>$email,':to'=>$recipient,':name'=>$name,':subject'=>$subject,':message'=>$message);print_r($vals);try{$pdo=newPDO

ruby - 错误 : null value in column "id" violates not-null constraint

我刚刚将我的应用程序从mysql迁移到postgres但是当我尝试在特定表中插入记录时我得到violatesnot-nullconstraint错误:ERROR:nullvalueincolumn"id"violatesnot-nullconstraintDETAIL:Failingrowcontains(null,1,1,null,null,null,2016-03-0909:24:12.841891,2012-12-3123:00:00,2012-12-3123:00:00,null,null,f,null,f,XYZAssignment,null,null,null,null).