- 博客(14)
- 收藏
- 关注
原创 字符串转换成对象列表时候抛出异常:com.alibaba.fastjson.JSONException: TODO
记录一次由于jar包改动导致的错误
2022-09-13 17:07:02
4031
原创 上云改造-postgresql数据库替换oracle数据库经验总结
postgresql数据库替换oracle数据库pg数据库特别好用的插件SQL语句修改pg数据库特别好用的插件pldbgapi(函数调试插件)orafce(函数兼容插件)插件的具体介绍和安装这里不做介绍,请自行百度SQL语句修改去掉from dual,也可以不去掉,因为orafce插件提供了dual表序列改造:seq.nextval 改成 nextval(‘seq’)强制类型转换 此处以numberic为例,字符后面加上 ::numberic,当然也可以创建自定义类型转换函数,以最常见
2021-11-19 16:51:08
2238
原创 oracle如何上个月和下个月的月份
oracle获取上个月的月份add_months()函数select to_char(add_months(trunc(sysdate),-1),‘yyyymm’) from dual;–上一个月select to_char(add_months(trunc(sysdate),1),‘yyyymm’) from dual;–下一个月
2021-11-04 10:22:44
1813
原创 此系统上禁止运行脚本
此系统上禁止运行脚本运行cnpm的时候报了一个错,错误截图如下:问题解决运行power shell输入set-ExecutionPolicy RemoteSigned输入A 回车就这么简单
2021-10-30 01:49:42
148
原创 拿走瓶子,动态规划
1884 · 拿走瓶子有一排有编号的瓶子,现在你需要将这些瓶子全部拿走。你每次只可以拿走连续的若干个瓶子,并且需要保证瓶子的编号是一个“回文串”。回文串指的是正着和反着读都一样的串,例如“121”和“4664”。返回拿走所有瓶子所需要的最少次数。想多了,你就永远做不出来,我之前一直纠结,如果第i个和第j个数字一样,最少次数有没有可能不是从i+j到j-1的最小次数,而是中间某个相同的数k,从i+1->k 加上k+1->j的最小,最后证明可能是我想多了,下面给出代码:public cla
2021-10-28 11:37:11
183
原创 异步中使用回调函数影响主线程执行
问题产生还是上次的大批量数据导入的问题,里面有个逻辑,需要一行一行的校验数据的正确性,一旦又一行数据不满足要求,整个线程就要停止,用数组接收future,然后再最后遍历所有future这种方法在这里显然并非优解。问题解决办法千千万,这里介绍一下我的解决方法,那就是使用回调函数,在回调函数里把当前的线程池shutdown掉,这样后续submit就会抛出异常。以下是demo代码:public class FutureDemo { public static void main(String[
2021-10-11 23:24:47
635
原创 异步Future在生产中的运用
问题产生最近生产项目中出现一个问题,业务人员导入大量数据的时候,导入的时间过长,引发了业务的投诉,并提出了优化需求。问题原因为导入数据起初就不是为大数据导入而开发的,里面涉及到了每一行数据的规则校验,所以拖累了整体的导入效率。问题解决这让我想起了早些年开发的大批量导入的一个项目需求,其用到的主要技术即为异步Future,开启多个线程,然后把线程返回的Future暂时存放在一个数组里面,这里由于没有调用get方法,所以主线程并不会阻塞,放完了所有的Future之后,在最后用一个遍历,get出结果。E
2021-10-10 23:09:20
145
原创 SpringBoot+Mybatis,Dao注入失败问题
SpringBoot+Mybatis,Dao注入失败问题问题现象问题解决问题现象使用的是mybtis,xml配置的sql语句,配置文件里指明了xml的地址,别的配置页没缺什么,dao上加了@repository注解,但是启动之后发现dao的实例没有注入,如是就开始求助度娘,翻看原来的代码,查看自己缺的什么问题解决解决很简单,@repository改成@mapper就解决了,或者启动类上加上@MapperScan注解也解决了,这里涉及到的知识点如下:@mapper注解支持纯注解开发和持久层接口映射配
2021-10-09 17:15:03
1617
原创 Vue中methods里面无法使用this关键字问题
Vue中methods里面无法使用this关键字问题问题产生问题解决问题产生写了一个简单的登录功能,数值绑定都正常,但是点击登录的时候,用this关键字取输入框里的值的时候却报了undefine错误,以下是错误截图。不仔细跟一下代码还以为是里面username取不到呢,点击报错代码位置就可以看到是this关键字出现了问题,截图如下。可以看到this关键字undefine,一个简单的this关键字为啥会出现这种情况呢,求助于度娘。。。。问题解决在此感谢https://blog.csdn.net
2021-10-07 16:08:02
1118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人