- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 FastJson遇到属性丢失的问题
一个对象包含id,_id两个属性,由于fastjson在toString的时候,在解析了属性名称之后去被获取注解的属性,因此也就会造成该注解对应的属性比实际的属性少一个下划线”_”(如果属性确实以下划线开始),那就会造成开发中被注解的属性依然序列化,而未被注解的属性却未被序列化。所有有两个解决方案1、在带有下划线的属性的setter和getter方法上使用注解@JSONField(name="_id"),为其指定要序列化和反序列化后的属性名,getter是序列化为json,setter是反序列化为j
2021-09-24 16:39:51 1378 1
原创 mysql 查询正在执行的sql
一、show processlist;二、select * from information_schema.`PROCESSLIST` where info is not null;
2021-09-15 12:36:15 231
原创 PostgreSQL 字符串文本提取项目编码
项目编码具有一定的规律,所以通过正则表达式,可以匹配出来,SELECTB.BILLID,B.SUMMARY,(REGEXP_MATCHES(B.SUMMARY,'[0-9]{6}[A-Z]{2}[0-9]{8}','g'))[1]ASPROJECT_CODE,B.*FROMCWXT.NCWOT_XTBILL2021BWHEREB.SUMMARY~'012058MS62200007';特别是'g',这是文本内所有符合正则表达式的值都会匹配出来,而且是多行记录的...
2021-08-11 14:50:09 175
转载 PostgreSQL判断字符串是否包含目标字符串的多种方法
PostgreSQL判断字符串包含的几种方法:方式一: position(substring in string):position(substring in string)函数:参数一:目标字符串,参数二原字符串,如果包含目标字符串,会返回目标字符串笫一次出现的位置,可以根据返回值是否大于0来判断是否包含目标字符串select position('aa' in 'abcd'); position ---------- 0select position('ab' in 'abcd
2021-05-25 09:35:07 12633
原创 postgresql判断字符串是否是数字
select '12.41212' ~ '^[0-9\.]+$'=> trueselect 'Service' ~ '^[0-9\.]+$'=> false条件语句是:select * from t_tab t where t.t_column ~'^[0-9\.]+$'否:select * from t_tab t where t.t_column !~'^[0-9\.]+$'
2021-05-24 16:44:00 8000
原创 Java抽象类简记
1、抽象类不可以用于创建对象,即不能使用new操作符来初始化。抽象类可以包含抽象方法 ,抽象方法只有定义没有实现,这些方法将在具体的子类中实现。(abstract class and abstract method)2、一个包含抽象方法的类必须声明为抽象类3、抽象类的构造方法定义为protected,因为它能被子类使用。创建一个具体子类的实现时,其父类的构造方法被调用以初始化父类中定义的数据域。4、抽象方法不能包含在非抽象类中。如果抽象父类的子类不能实现所有的抽象方法,那么子类也必须定义为抽象的
2020-12-14 15:29:06 86
原创 Oracle插入数据报ora-24816错误,在开发环境没报错,生产环境报错(含有大对象字段)
最近遇到一个非常奇葩的问题,客户要导入一批数据,给的是excel文档,程序本来也有excel导入功能的,我这边开发环境导入非常顺利,一气呵成,不带半点泥水,没想到遇到滑铁卢,客户那边死活导入不了,百度了一下,都说是字段顺序引起的,要调整大对象字段放在最后,调整了,开发环境没问题,生产环境依旧报ora-24816错误,没法子,导单表数据文件,用imp导出,没想还是导入不了,用数据泵导出导入,可以了,...
2020-04-17 17:26:33 1301 1
原创 给出两个时间查询这段时间范围的所有记录
使用反证法select * from ma_model_task t where t.id not in ( select m.id from ma_model_task m where (m.first_date < to_date('2018-08-07 00:00:00', 'yyyy-mm...
2018-08-20 21:16:22 838
原创 如何解决SpringBoot JpaRepository @Autowired 没法自动注入的问题
问题:***************************APPLICATION FAILED TO START***************************Description:Parameter 0 of method setApplicantRepo in com.service.applicant.ApplicantImpl required a bean of
2018-01-05 16:27:16 18391 1
原创 Tomcat集群部署(Apache2.4 纵向部署)
当前中国的互联网高速发展,对于大型网站来说,每天处理的请求及其数据非常庞大,这对服务器压力比较大,如果中间出现服务器崩溃,无疑是一场灾难。这里就要用到分布式部署。不管是目前IBM的webSphere还是大众化的tomcat服务器,都为我们提供了一种通用的解决方式,就是多台服务器来分担访问量,这样在一个服务器上的压力就会减小很多,你可以根据自己的需求去配置任意多的服务器来支撑你的应用系统,如果一台服
2016-05-14 00:48:05 312
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人