随笔分类 - java
发表于 2022-09-15 18:32阅读次数:73评论次数:0
摘要:主要在于构建HTML模板,新建类似模板: <table border='0' th:each='data:${datas}' cellspacing='1' cellpadding='0' style='background:#DCDFE6; line-height: 30px;width: 900
阅读全文 »
发表于 2021-01-04 13:43阅读次数:279评论次数:1
摘要:阻塞队列,应用自启,定时刷新
阅读全文 »
发表于 2020-09-24 18:54阅读次数:351评论次数:0
摘要:Synchronized的特性 synchronized 是java中的关键字,主要用于加锁,来实现同步,具体实现形式有以下三种: 1.对普通方法加锁,锁是当前实例对象 2.对静态方法加锁,锁是当前类的Class实例,因为Class数据存在于永久代,因此静态方法锁相当于该类的一个全局锁; 3.对对象
阅读全文 »
发表于 2019-09-30 15:47阅读次数:14150评论次数:0
摘要:JVM内存分析
阅读全文 »
发表于 2019-03-14 12:39阅读次数:1233评论次数:0
摘要:java8新增一种流式数据,让操作集合数据更简单方便。 定义基本对象: 1.toMap的使用 使用toMap方法将list集合转出对应的map 使用 多加的一个方法(s1,s2)->s1,是指当遇到key值相同时,value使用已经添加的,忽略后面的对象,如果这么写(s1,s2)->s2,将会把后面
阅读全文 »
发表于 2018-04-27 18:17阅读次数:6067评论次数:0
摘要:最近在业务场景中,需要对第三方传递进来的字符进行base64解密,根据第三方文档提供的解析工具,对数据进行了解析,关于Base64的解析方式如下: 使用sun.misc.BASE64Decoder对数据解析,放测试环境测试发现解析出来的字符串正确无误, 但是在上线之后,根据第三方传递的sign,解析
阅读全文 »
发表于 2018-04-19 19:29阅读次数:1019评论次数:0
摘要:签名加密以及验签工具类: 一般秘钥分为3个key 1.自己生成的私钥, 2.通过私钥生成的公钥1 3.通过提交公钥1给某宝,获取的公钥2。 RSA公钥加密算法简介 非对称加密算法。只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足
阅读全文 »
发表于 2018-03-02 14:58阅读次数:1739评论次数:0
摘要:拆分java-maven项目为子工程 1.将主工程的pom文件的Packaging 修改为pom,如: 2.(在主工程的pom)创建子工程service,如: 3.将原工程的代码逻辑以及pom信息迁移到discover_service或其他子工程(discover_client)中,如: 注意: 主
阅读全文 »
发表于 2018-01-30 16:04阅读次数:1200评论次数:0
摘要:现有业务需求在用户获取授权token之后,token会在半个小时之后过期,现需要创建多个job对token进行刷新。 1.首先获取授权token,并缓存 2.缓存成功之后创建一个定时job,时间暂定为当前时间的30分钟之后 3.创建job执行的task 代码示例: 初始化的bean 创建自动注入sp
阅读全文 »
发表于 2018-01-11 15:22阅读次数:11128评论次数:0
摘要:现有业务场景需要做一个线程间的全局变量,并且实现自增效果。 初始使用了volatile 来保证count的安全性,如下: 执行结果 它的结果不是我们预料的50000 .通常我们需要加上在count++时 加上synchronized关键字,保证他的正确性。 如下: 为了保证数据的准确性,多线程的情况
阅读全文 »
发表于 2017-11-29 16:55阅读次数:3650评论次数:0
摘要:生成带星期的日期格式
阅读全文 »
发表于 2017-11-01 10:50阅读次数:40760评论次数:2
摘要:RestTemplate发送post请求
阅读全文 »
发表于 2017-09-16 10:42阅读次数:15515评论次数:0
摘要:解决java.lang.NoClassDefFoundError错误
阅读全文 »
发表于 2017-08-31 15:55阅读次数:246评论次数:0
摘要:解决Invalid bound statement (not found)问题
阅读全文 »
发表于 2017-08-17 18:52阅读次数:344评论次数:0
摘要:java8获取当前时间和前一天的当前时间 并且和Date相互转化
阅读全文 »
发表于 2017-08-14 10:33阅读次数:14024评论次数:0
摘要:关于xml中array数据的处理
阅读全文 »
发表于 2017-07-25 18:35阅读次数:616评论次数:0
摘要:解决线程、junit关于spring 无法注入的问题
阅读全文 »
发表于 2017-07-14 14:47阅读次数:1219评论次数:1
摘要:多线程异步调度任务
阅读全文 »
发表于 2017-07-10 19:00阅读次数:20005评论次数:8
摘要:hashMap的初始容量
阅读全文 »
发表于 2017-04-26 16:17阅读次数:10600评论次数:0
摘要:list和set的排序方式
阅读全文 »