java
著名特乐
这个作者很懒,什么都没留下…
展开
-
Springboot项目设置时区,解决OpenJDK没有默认时区问题
今天在项目里遇到个大坑,OpenJDK没默认时区,导致获取的时间是UTC的,和北京时间差8小时,解决方案如下几种.5.显示JVM中的配置,如果user.timezone没值则代表取操作系统的默认时区。1.springboot的Application中的main执行时加。2.JDBC的Class.forName后加。4.dockerfile中加。3.java命令行上加。原创 2023-07-10 15:05:50 · 1778 阅读 · 0 评论 -
redisTemplate执行lua脚本
redisTemplate执行lua脚本原创 2022-11-10 10:47:41 · 513 阅读 · 0 评论 -
springboot 监听事件@EventListener示例
springboot 监听事件@EventListener示例原创 2022-11-10 10:28:10 · 297 阅读 · 0 评论 -
jackson支持泛型的bean序列化和反序列化
jackson支持泛型的bean序列化和反序列化原创 2022-11-09 14:52:46 · 405 阅读 · 0 评论 -
jersey的post方式访问HTTPS跳过SSL安全认证
jersey的post方式访问HTTPS跳过SSL安全认证原创 2022-10-28 19:06:46 · 366 阅读 · 0 评论 -
Java执行python脚本的工具类
Java执行python脚本的工具类原创 2022-08-11 19:01:10 · 139 阅读 · 0 评论 -
ObjectMapper ,XStream 日期格式设置
import java.text.SimpleDateFormat;import java.util.Date;import java.util.TimeZone;import org.codehaus.jackson.map.ObjectMapper;import com.thoughtworks.xstream.XStream;import com.thoughtworks.xstr原创 2016-04-12 10:49:59 · 3436 阅读 · 0 评论 -
java 实现多线程httppost请求
package ;import java.util.concurrent.CountDownLatch;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.MultiThreadedHttpConnectionManager;import org.apach原创 2022-04-23 15:54:51 · 1532 阅读 · 0 评论 -
redis实现分布式锁,自旋式加锁,lua原子性解锁
手动实现的redis分布式锁原创 2021-07-16 11:27:39 · 637 阅读 · 0 评论 -
redisTemplate封装成redisUtils和分布式锁实现
https://download.csdn.net/download/tiantangpw/19713880原创 2021-06-18 14:36:16 · 193 阅读 · 1 评论 -
Leetcode Top100题目和答案(Java完整版 面试必备)
https://blog.csdn.net/weixin_38896998/article/details/88810177原创 2021-06-03 18:15:06 · 341 阅读 · 0 评论 -
ue去掉java中的注释
.*/\*(.*)\*/.*单行注释 /** */ unix模式下\/\/.*单行注释 //(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/|[ \t]*//.*)多行注释[ ^t]+$去掉空白^p$去掉空行原创 2021-04-29 16:37:01 · 136 阅读 · 0 评论 -
ForkJoin示例,计算从1加到100的和
package com;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.Future;import java.util.concurrent.RecursiveTask;/*** ForkJoin示例,计算从1加到100的和* @author Administrator**/pub...原创 2020-01-09 12:26:25 · 312 阅读 · 0 评论 -
ExecutorCompletionService示例,用线程池执行2个运行结果
package com;import java.math.BigDecimal;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorCompletionService;import java.util.concurrent.ExecutorService;import java.util.co...原创 2020-01-09 11:07:08 · 223 阅读 · 0 评论 -
Condition示例,生产线程生产字母,消费线程消费字母.
package com;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.ReentrantLock;/*** Condition示例,生产线程生产字母,消费线程消费字母.* @author Administrator**/public class Condition...原创 2020-01-08 16:34:30 · 102 阅读 · 0 评论 -
Java 种15种锁的介绍:公平锁,可重入锁,独享锁,互斥锁等等…
http://blog.itpub.net/31545684/viewspace-2375117/Java 中15种锁的介绍在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:公平锁 / 非公平锁 可重入锁 / 不可重入锁 独享锁 / 共享锁 互斥锁 / 读写锁 乐观锁 / 悲观锁 分段锁 偏向锁 / 轻量级锁 / 重量级锁...转载 2020-01-07 17:03:35 · 115 阅读 · 0 评论 -
Semaphore示例,2个线程争抢1个信号量,第三个线程释放信号量.
import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Semaphore;/*** Semaphore示例,2个线程争抢1个信号量,第三个线程释放信号量.* @author Administrator**/pu...原创 2020-01-06 17:28:24 · 275 阅读 · 0 评论 -
Exchanger示例,模拟A,B两个人交换接力棒的过程
import java.util.concurrent.Exchanger;/*** Exchanger示例,模拟A,B两个人交换接力棒的过程* @author Administrator**/public class ExchangerDemo { public static void main(String[] args) { Object b...原创 2020-01-02 17:17:14 · 152 阅读 · 0 评论 -
CyclicBarrier示例,模拟一家3口,不同时间到家后,同时开餐。
import java.util.concurrent.CyclicBarrier;/*** CyclicBarrier示例,模拟一家3口,不同时间到家后,同时开餐。* @author Administrator**/public class CyclicBarrierDemo { public static void main(String[] args) {...原创 2019-12-31 16:41:23 · 151 阅读 · 1 评论 -
CountDownLatch示例,模拟发令员倒数3个数,5个运动员一起跑
import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/*** CountDownLatch示例,模拟发令员倒数3个数,5个运动员一起跑* @author Administrator*...原创 2019-12-31 13:34:03 · 295 阅读 · 0 评论 -
java实现数组去重
/** 数组去重 相邻的2个数字要是相同只保留一个* @author Administrator**/public class ArrayPaichong { public static void main(String[] args) { int[] in=new int[] {1,2,2,3,4,5,2,4,4,7,7}; List a=ne...原创 2019-12-25 22:05:26 · 275 阅读 · 0 评论 -
java 2个线程交替打印奇偶数
/*** java 2个线程交替打印奇偶数* @author Administrator**/public class Main { public static void main(String[] args) { Print p=new Print(); Thread a=new Thread(p,"A");//A打印偶数 ...原创 2019-12-25 11:27:02 · 220 阅读 · 0 评论