![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
kocscs123
这个作者很懒,什么都没留下…
展开
-
关于交易接口的防重复交易机制
该方案,基于插入主键时的互斥机制,以及数据库更新记录时的行锁机制原创 2020-08-17 22:20:11 · 1158 阅读 · 1 评论 -
java application执行 URLConnection 发送post 和tomcat中执行 结果不一样,tomcat中中文乱码
今天遇到个奇葩问题,现象:后台需要通过URLConnection 给第三方发送post请求,参数里有中文(该中文参数是后台写死的,不是前端传入 ),而且这些参数是地址重写的方式赋值的(就是拼接到地址后面,至于为什么post请求这么发送,是因为第三方的接口的奇葩要求)。通过run java application 发送请求 ,代码里没任何的编码,我发送成功,且第三方接受并执行成功,返回succe原创 2017-02-10 11:49:30 · 755 阅读 · 0 评论 -
关于日期格式转换控制问题
日期格式修改原创 2017-03-17 11:19:55 · 361 阅读 · 0 评论 -
oracle 数据库 查询数字类型 转 String 时,丢失小数点前的0
今天遇到一个奇葩的问题,当查询数据库的字段为数字时,而javaBean定义的是String时,自动转换得到的字符串会丢失小数点前的 0 。 比如数据 是 0.88 , 查询得到的字符串为 .88 。解决方案: 使用 oracle的tochar() 函数,并指定位数。例子:to_char(f_increase,'0.9999') 。执行这个函数后,f_increase 字段得到的值为: 保留小数点后原创 2018-01-18 21:29:28 · 9834 阅读 · 1 评论 -
关于lombok 的 Getter & Setter 的小问题
今天在写一个项目的时候,发现了lombok 的 @Getter 和 @Setter 注解,在bean的字段名没有按照 驼峰命名法 进行命名时,会出现字段值映射失败的问题。 即,发了一个post请求,json body里的参数值没有映射到bean里。解决方式有2个: 1.修改字段名为驼峰命名2.使用原始的get,set方法,不使用注解。...原创 2018-02-27 10:51:19 · 1384 阅读 · 0 评论 -
科大讯飞 语音sdk 在linux 部署报20021的问题
最近有个项目,使用了科大讯飞 的 文本转语音sdk, 在linux上部署的时候出现了些问题,主要原因就是找不到 一个叫libmsc64.so的文件,其实,对于这个问题,网上有很多资料,无非就是设置环境变量,告诉系统去哪里查找这个共享库资源。这里是官方资料地址:http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=9864但是,我试试过了所有的方式...原创 2018-03-23 18:37:37 · 1901 阅读 · 2 评论 -
java 回调机制
回调就是在 A 调用 B 的方法 C 去执行某个任务,在B执行完或者执行过程中需要告诉A一些信息而去调用A的 一个回调方法D。简单点说,就是A调用B,B又调用A。实现方式:1.定义一个回调接口(interface)。 2.A调用B ,B通过回调接口 给A通讯。回调可以分为异步回调和同步回调,区别只是你是否使用了线程。场景一:客户端和服务器通信1.首先定义一个回调接口:public interfac...原创 2018-03-28 17:50:43 · 263 阅读 · 0 评论