摘要:
最近数据库的定时任务是通过java去扫描数据库的cron表达式,进行调用的,因为之前总有例子复制粘贴修改,完全没理解学习到位,所以在网上看了大佬的文章学习了下,特在此记录下! 1.cron表达式的定义 cron 表达式是一个字符串,该字符串分为 7 个域,每一个域代表一个时间单位。格式如下: Sec 阅读全文
摘要:
我在出差的学习中,对接口进行迁移,其中涉及到旧系统的oracle数据库迁移到现在的pgSql库.再次总结一些学习到的pgSql新东西,可以对oracle语句进行实现. 1.对插入语句涉及到了取序列的值进行自主生成主键ID,再次总结下序列相关的语句: --查看序列 SELECT c.relname F 阅读全文
摘要:
如何将Oracle中同一列的多行记录拼接成一个字符串? 本人在oracle的存储过程的开发中,碰到了同一列的多行记录需要拼接成一个字符串进行存储,特此再次记录! 1.可以使用wm_concat()函数。下面给出例子(本数据库不支持wm_cocat()函数进行使用,所以找了一个例子语句供他人参考!)。 阅读全文
摘要:
1. map.get()报空指针异常的话,拿着个参数做处理前一定要判断,或者用getOrDefault方法去避免 当Map集合中有这个key时,就使用这个key值,如果没有就使用默认值defaultValue public class map_getOrDefault { public static 阅读全文
摘要:
今天在数据库的数据编辑时发现数据某字段为空会报错空指针异常,但是写上nil就不会,特此再次记录学习一下! 网上看了下大佬的评论,特此记录下,加深自己理解! nil数据库中没有这个概念,数据库中似乎没有这个概念。在delphi是空指针的意思。DELPHI可能是为了与WIN32兼容才用的吧;在数据库中也 阅读全文
摘要:
1.今天编写mybatis的xml语句发现需要把表名当做参数去完成sql。因此就不可避免的涉及#{}和${}亮仔传参方式,再次记录一下,让自己长个记性! 2.两者区别: 1.#{}为参数占位符?,即SQL预编译。${}为字符串替换,即SQL拼接,可以理解为仅仅是个纯碎的string替换,在动态SQL 阅读全文
摘要:
当解决了前端Required String parameter 'parentId' is not present的问题以后,进行传值调用,发现解析错误的问题-》JsonParseException 来吧!还是想方法解决它,这个问题是报错说非法字符需要转义,检查了查了半天,发现没啥空格之类的,后面是 阅读全文
摘要:
今天前端js里调用后端的方法,出现了required string parameter的错误,再次记录一下解决方法! 前端的调用如下 后端控制层代码如下: 修改后端代码: 查询了网上大佬出现这种情况的几种解决方式,本问题为此情况(前端表单参数传递为json字符串,后端接收需要添加@responseB 阅读全文
摘要:
1.今天提交项目代码,发现报错,报错代码显而易见就看到了说index.lock文件已经存在,导致创建失败 去网上查了下这个文件的用途,解释如下 上网了解了下这个文件的作用是啥!官方是这么给出解释的: 在进行某些比较费时的git操作时自动生成,操作结束后自动删除,相当于一个锁定文件,目的在于防止对一个 阅读全文
摘要:
SpringBoot项目在本地正常运行,但是部署到服务器之后报错,报错信息是找不到模板 查看日志报错信息如下 org.thymeleaf.exceptions.TemplateInputException: Error resolving template [/user/finance/paymon 阅读全文