
java
文章平均质量分 95
晴枫慕竹
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java实现SHA1签名加密
公司需要开发一个对外接口API,需要用到SHA1安全哈希算法,具体需求如下:Sign计算规则:参数示例:identityType:1Sign计算规则:参数示例:identityType:1identityValue:440901197709194316month:2016011. 将参数与secret一起根据参数名进行字典排序,然后按照排序后顺序将参数名与参数值原创 2016-04-07 18:44:10 · 40586 阅读 · 0 评论 -
Linux环境下,Java调用Matlab画图
在Java Web开发过程中,经常会遇到需要将数据分析的结果很直观的展现给用户,这就要用到数据统计图(柱形图、饼图、折线图),对于一些简单的统计图,可以推荐使用jfreechart,是第三方开源的框架。但是对于复杂的图形,使用这些框架就不太合适了,比如要求展现的图比较复杂,具体需求这边不阐述,如果使用Matlab作图,就很方便,但是在使用的过程中会遇到很多的坑,因为这个作图功能,让我将生产...原创 2018-08-22 23:33:46 · 1809 阅读 · 0 评论 -
java求100~999内的水仙花数
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153) 水仙花数只是自幂数的...原创 2019-05-11 22:32:00 · 2823 阅读 · 0 评论 -
lombok.Data引发的问题
点击关注我的博客原文大家应该都用过lombok,它是个好东西,它可以为我们实体类自动添加getter/setter方法、构造器以及toString等方法,它的使用方法和好处不是这里讨论的重点。我这里要说明的是使用它的@Data方法自动生成getter/setter后,引发的问题,比如我有个实体类:@Datapublic class Test { private Integer...原创 2019-07-04 15:29:42 · 9733 阅读 · 2 评论 -
线程安全之可见性的根本原因
目录1、并发中变量的可见性问题2、怎样才能可见2.1、使用synchronized2.2、使用volatile3、变量可见性、线程安全问题原因3.1、Java内存模型3.2、Java内存模型带来的问题3.3、同步协议3.4、read/load操作示例4、保证变量可见性的方式4.1、final变量4.2、synchronized4.2.1、s...原创 2019-07-28 19:00:48 · 1077 阅读 · 3 评论