SQLite报错 no such column: xxx 经排查分析,发现insert into table_name(column1_name) values("xxx"),值用的是双引号,在v15里边会报错,但Navicat12可正常执行。将所有用双引号的值改单引号即可。用Navicat Premium15执行批量插入sql时候报错:no such column:xxx,但是xxx是第一个字段的值,并不是列名。
IDEA Maven项目构建异常:org.codehaus.plexus.component.repository.exception.ComponentLookupException IDEA导入新的maven项目报错:org.codehaus.plexus.component.repository.exception.ComponentLookupException & 无法访问 org.springframework.boot.SpringApplication。将项目JDK设置为1.8,Maven版本降为3.6.3之后,重新build成功。Maven配置文件中profile 设置的compile版本:JDK1.8;settings-Maven配置版本:3.8.8;
Linux下文件下载中文乱码问题 经排查,文件输入输出流都指定了utf-8的编码格式,IDE的File Encodings也都是utf-8,Linux编码格式也是utf-8,怀疑是不是包上传的时候也有其他地方设置了编码格式,最后发现MobaXterm中设置有问题,Font charset改为ANSI后正常,如下图所示。先查看是否是utf-8:#locale,不是的话,修改/etc/default/locale文件,改为utf-8后,执行#source /etc/default/locale使其生效。
设计模式之原型模式 深拷贝则是创建一个新对象,并且递归地复制原对象的所有属性,包括引用类型的属性。对于引用类型的属性,深拷贝会创建这些属性的新实例,使得新对象与原对象在内容上完全相等,但在内存中是完全独立的。浅拷贝是指创建一个新对象,这个新对象的属性与原对象的属性相同,但对于引用类型的属性(如数组、对象等),新对象的属性仍然指向原对象的引用类型属性的内存地址。ConcretePrototype:具体原型,实现了原型接口中的方法,负责创建自己的克隆对象。
服务器上运行报错:no main manifest attribute 分析原因可能因为没找到要加载的主类,查看MANIFEST .MF文件,确实没有Start-Class和Main-Class,所以打包出现了问题,然后进一步分析,查看包大小,比其他正常包要小不少,接着去看该module下pom.xml文件中检查,发现在打包时候添加了<classifier>标签,如下所示,将<configuration>标签注释掉刷新maven,重新将该module打包,问题解决。服务器上运行jar包时报错:no main manifest attribute...
MyBatis mapper 接口中使用@Select注解编写动态sql 需要注意的是,sql中用like时候,不能直接写like'%#{name}%',会报错Parameter index out of range。
Redis RDB error 经排查,原因是内存空间不足,在/etc/sysctl.conf文件末添加"vm.overcommit_memory = 1" ,然后重启即可。(设置为1后,对于内存的申请请求,内核不再做任何检查,直到物理内存用完)
常用转义字符 转义字符 意义 ASCII码(十进制) \a 响铃(BEL) 007 \b 退格(BS),将当前位置移到前一列 008 \f 换页(FF),将当前位置移到下页开头 012 换行(LF),将当前位置移到下一行开头 010 \r 回车(CR),将当前位置移到本行开头 013 \t 水平制表(HT),跳到下一个TAB位置 009 \v 垂直制表(VT) 011 \\ 代表一个
The supplied data appears to be in the Office 2007+ XML. Excel导入报错 导入.xlsx文件时报错提示:The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSFSHEET instead of HSSF)
BadSqlGrammarException,sql语法错误问题 获取某列表时报错:org.spring framework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: Java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax;排查原因,发现实体类属性名group为sql关键字,导致查询时候该字段作为语法中的group了,而不是对应表字段,故重命名实体类属性名即可。
MySQL ERROR The table ‘mysql/mydata/3306/tmp/xxx‘ is full MySQL ERROR The table 'mysql/mydata/3306/tmp/xxx' is full
项目启动时候报错: Disconnected from the target VM,address:“127.0.0.1: xxxxx“ ,transport:‘socket’ 项目启动时候报错: Disconnected from the target VM,address:"127.0.0.1: xxxxx"