转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9281366.html  ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters 中文编码造成,在models文件中定义的字段中文值在XML视图文件中不兼容. 解决方法:在models文件中的中文处前加 u ,转为utf8编码.…
在eclipse中运行mybatis的generator插件时,出现如下错误提示: Generation Warnings Occured:Table configuration with catalog null, schema public, and table globalpage did not resolve to any tables.   虽然不知道为什么,但是去掉public就OK了???   去掉再运行就没有错误了.…
ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters 中文编码造成,在models文件中定义的字段中文值在XML视图文件中不兼容. 解决方法:在models文件中的中文处前加 u ,转为utf8编码.…
出现场景:当点击"分类"再返回"首页"时,发生error退出   BUG描述:Caused by: java.lang.IllegalArgumentException: Binary XML file line #23: Duplicate id 0x7f0d0054, tag null, or parent id 0xffffffff with another fragment for com.example.sxq123.iljmall.FragmentCat…
我们现在仍以 xml 中配置 bean 的方式来 使用 Spring ,不考虑注解和扫包 配置相同id 的bean 定义一个 bean 类 TransactionManager /** * @author maple 2018.09.10 下午10:27 */ public class TransactionManager { private static int counter = 0; private String beanName; public void setBeanName(Stri…
其实本来这个问题没有什么好说的,今天优化的时候遇到一个SQL语句,因为比较有意思,所以我截取.简化了SQL语句,演示给大家看,如下所示 declare @bamboo_Code varchar(3);   set @bamboo_Code='-01';     SELECT DISTINCT yarn_lot FROM   dbo.rsjob WITH ( nolock ) WHERE  RIGHT(ges_no, 3) = @bamboo_Code        AND Isnull(yarn…
所谓的NULL就是什么都没有,连\0都没有,\0在字符串中是结束符,但是在物理内存是占空间的,等于一个字节,而NULL就是连这一个字节都没有.在 数据库里是严格区分的,任何数跟NULL进行运算都是NULL, 判断值是否等于NULL,不能简单用=,而要用IS关键字, Mysql3.23.0或 以后支持用<=>用来比较两个NULL值是否相等, 即 select * from table where id <=& gt; NULL. 为什么会出现NULL?这是来源于数据库的左右连接,不…
本文地址:http://www.cnblogs.com/hamhog/p/3536647.html "null很恶心." -Doug Lea "这是一个令我追悔莫及的错误." - Sir C. A. R. Hoare, 在评价他对null的发明时说. 使用和避免使用null 粗心地使用null能导致各种各样的bug.通过研究Google code base,我们发现大约95%的collection中不该含有null值.对于开发者来说,collection对null值…
在有些时候,我们在创建表的时候,会忘掉设置某一个列的属性,比如忘了设置为非空,但是默认情况下系统会自动的设置为NULL.这样我们该怎样通过语句设置呢?? 例如有一个表,其中的一个属性为WM CHAR(10) NULL 如何将NULL修改为NOT NULL? ALTER TABLE table_name ALTER COLUMN column_name column_type NOT NULL; ALTER TABLE CLF ALTER COLUMN WM CHAR() NOT NULL…
如果xxx不是null的话,xxx==null将返回false,如果xxx是null的话,xxx将返回ture 而对xxx.equals(null)而言,他将永远返回false,因为如果xxx不是null,将不会返回false,如果xxx是null的话,将会抛出空指针异常NullPointerException. 总结一句话就是:永远不要用xxx.equals(null),因为没有意义.…