遇到问题解决问题
jia718
这个作者很懒,什么都没留下…
展开
-
DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016 解决办法
执行的语句中还有两个alter 或者含有alter 和drop后, 再执行select会报这个错dbvisualizer客户端执行CALL SYSPROC.ADMIN_CMD('REORG table schema.tableName ')第一个table就是table 后面的schema.tableName换成自己的原创 2020-06-02 17:52:21 · 2944 阅读 · 2 评论 -
db2 存储char类型的汉字,按两个字节算的问题
今天测试让查一下某个字段的字符长度,为什么和要显示的不一致,要显示的是30个汉字,但是调完接口,前端显示的只有十四个。 我这边看了下db2的库,该字段是char类型,限定30个字符。但是30个字符,一个汉字占两个字符,所以应该是15个啊,就很不解为什么。问了项目经理,原来是数据库的汉字是UTF-8类型。在使用 utf-8 编码时,因为需要多几个字节来做标记位,反而需要占用 3字节,也有可...原创 2019-12-27 14:56:24 · 1008 阅读 · 0 评论 -
记两个不应该犯但是困扰我好久的小错误
1、项目中封装了个判断是否为空的工具类及方法,进行参数非空验证的时候忘记在前面加! 导致一直报空指针。2、continue 是跳出本次的循环,其余循环数据继续。break 是跳出整个循环,循环结束不再进行,不管后面有没有数据。...原创 2019-05-07 16:16:32 · 80 阅读 · 0 评论 -
Comparator接口升序、降序、自定义排序
List<Student> stus = new ArrayList<Student>(){ { add(new Student("张三", 30)); add(new Student("李四", 20)); add(new Student("王五", 60)); } }; //对users按年龄进行排序 Collections.so...转载 2019-08-20 14:41:57 · 1703 阅读 · 0 评论 -
反射getMethod获取set方法
Method m2 = obj.getClass().getMethod("setName",String.class)第二个参数写为set属性的类型,否则报noSuchMethodException的异常原创 2019-07-19 19:16:46 · 2626 阅读 · 2 评论 -
更换新版druid连接池报错
springboot -druid连接池的application配置文件datasource: druid: driver-class-name:com.ibm.db2.jcc.DB2Driver url:jdbc:db2://~~~~~~~~~~~~~~~~~~~~; username:~~ password:~~ initial-size:5 min-idle:5...原创 2019-07-18 09:32:23 · 897 阅读 · 0 评论 -
indexof、lastIndexof、map转list、数组转list
indexof("")>-1 括号里写包含的字段,大于-1 证明这个存在=-1则是不存在。lastIndexOf(".") 找到最后一个点数组转list:String[] value = {"1","2"};List<String> list = new ArrayList<String>(Arrays.asList(value));map转Li...原创 2019-07-12 09:41:17 · 420 阅读 · 0 评论 -
java关于集合元素的比较,交集,并集,不重复元素的获取
import java.util.ArrayList;import java.util.Collection;import java.util.List;public class Test {public static void main(String args[]){//集合一List<String> _first=new ArrayList<String>...转载 2019-05-24 14:45:12 · 684 阅读 · 0 评论 -
java比较两个list集合元素是否相同
import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class ArrayEqualTest{ public static void main(String[] args){ List<String> a = new ArrayList<&...原创 2019-05-24 14:38:36 · 14783 阅读 · 1 评论 -
java web 项目打包(war 包)并部署
1、在eclipse中右键单击项目,然后Export选择WAR file,生成项目的WAR文件。具体步骤请看图片详细操作步骤:2、把生成的WAR文件放到tomcat解压之后的webapps文件夹下。3、在tomcat的conf文件夹里的server.xml进行配置: 在<Host></Host>标签之间添加如下代码: <Context path...转载 2019-05-08 10:52:05 · 1053 阅读 · 0 评论 -
fatal: pathspec 'hey.txt' did not match any files
使用git add 文件 时创建不了这个文件应改成 touch 文件 即可原创 2019-04-23 11:10:41 · 1372 阅读 · 0 评论 -
json格式化成换行的形式输出
json在日志里输出,是一整行,不太好看,想要转化成格式化好的json换行形式,有两种方法。一、使用ObjectMapper,自己写了个小demo实验下。maven配置如下: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <art...原创 2019-04-17 14:09:34 · 23296 阅读 · 0 评论 -
The requested version 1.6.99 by your slf4j binding is not compatible with [1.5.5, 1.5.6]
使用slf4j打日志 报错 如下图所示使slf4j-api和slf4j-simple的jar包版本保持一致即可原创 2019-04-16 14:52:39 · 3590 阅读 · 1 评论