随笔分类 -  Java

摘要:记录一次MySQL数据库连接失败问题,起因是电脑待机运行程序,第二天重启就连接不上数据库了 在数据库内设置两个参数:MySQL服务器默认的“wait_timeout”是8小时,数据库超过8小时没用,链接超时了。 set global wait_timeout=604800; set global i 阅读全文
posted @ 2023-02-01 10:42 沾青先生 阅读(973) 评论(0) 推荐(0) 编辑
摘要:依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <!- 阅读全文
posted @ 2022-11-23 11:27 沾青先生 阅读(142) 评论(0) 推荐(0) 编辑
摘要:JRebel and XRebel插件 一、开启IDEA配置 二、生成GUID (1)生成GUID生成器地址: https://www.guidgen.comhttp://www.ofmonkey.com/transfer/guidhttps://www.guidgenerator.com/onli 阅读全文
posted @ 2022-11-23 09:58 沾青先生 阅读(1307) 评论(0) 推荐(0) 编辑
摘要:示例 String json = "{\"resultCode\":\"SUCCESS\",\"resultDesc\":\"SUCCESS\",\"userProfile\":{\"userId\":\"901228507\",\"registTime\":\"20180622161442\",\ 阅读全文
posted @ 2022-03-12 23:34 沾青先生 阅读(64) 评论(0) 推荐(0) 编辑
摘要:代码如下:获取13位时间戳 private static void test14() { System.out.println(System.currentTimeMillis()); System.out.println(Calendar.getInstance().getTimeInMillis 阅读全文
posted @ 2022-03-12 16:05 沾青先生 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:代码如下 String[] words = new String[]{"Hello","World"}; List<String[]> a = Arrays.stream(words) .map(word -> word.split("")) .distinct() .collect(toList( 阅读全文
posted @ 2022-03-12 12:24 沾青先生 阅读(120) 评论(0) 推荐(0) 编辑
摘要:代码如下 //设备总数 List<String> strList = devices.stream().map(Device::getDevice_id).collect(Collectors.toList()); //将Object数组转换为String数组 String[] strByte = 阅读全文
posted @ 2022-03-12 12:16 沾青先生 阅读(2563) 评论(0) 推荐(0) 编辑
摘要:Double d = Double.parseDouble(object.toString());//转intint intBalance = d==null ? 0 : d.intValue();//转doubleDouble d = Double.parseDouble(object.toStr 阅读全文
posted @ 2022-03-12 12:13 沾青先生 阅读(4178) 评论(0) 推荐(0) 编辑
摘要:常用注解 @Null 被注释的元素必须为null @NotNull 被注释的元素不能为null @AssertTrue 被注释的元素必须为true @AssertFalse 被注释的元素必须为false @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 @Max(va 阅读全文
posted @ 2021-12-01 15:33 沾青先生 阅读(369) 评论(0) 推荐(0) 编辑
摘要:java获取十位Unix时间戳 String time = Long.toString(System.currentTimeMillis()/1000L); 阅读全文
posted @ 2021-10-25 14:38 沾青先生 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:举例: 获取年份后两位 //获取年份后两位 String year =new SimpleDateFormat("yy", Locale.CHINESE).format(new Date()); 获取月份:要记得先new一个Date出来 //获取月份两位,月份要加1 int month = qaDa 阅读全文
posted @ 2021-10-21 11:56 沾青先生 阅读(608) 评论(0) 推荐(0) 编辑
摘要:示例说明 该案例是OSS Java SDK的示例程序,您可以修改endpoint、accessKeyId、accessKeySecret、bucketName后直接运行。本示例中的并不包括OSS Java SDK的所有功能,详细功能及使用方法,请参看“SDK手册 > Java-SDK”,链接地址是: 阅读全文
posted @ 2021-09-14 11:46 沾青先生 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:网上的资料大同小异,笔者总结了几篇文章做了个总结,欢迎读者指正;写文章的目的也在于提升自己。 1.1 线程池 Thread Pool 1.1.2 概念:线程池是一种多线程处理形式,处理任务过程中会将任务添加到队列,然后在创建线程后自动启动这些任务。线程池的线程都是后台的线程。每个线程都使用了默认的堆 阅读全文
posted @ 2021-06-01 15:02 沾青先生 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Session、Cookie概念 1.1概念理解 1.1.1 无状态的HTTP协议 协议:是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则。 超文本传输协议(HTTP):是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 HTTP协议是无状 阅读全文
posted @ 2020-02-04 09:58 沾青先生 阅读(809) 评论(0) 推荐(0) 编辑
摘要:随着消息应用中心(任务中心)的广泛应用,有时候我们会感受不到消息队列的存在,但这不影响消息队列在高可用、分布式、高并发架构下的核心地位。 一、消息队列的应用场景 异步处理:例如短信通知、终端状态推送、App推送、用户注册等 数据同步:业务数据推送同步 重试补偿:记账失败重试 系统解耦:通讯上下行、终 阅读全文
posted @ 2019-10-06 03:24 沾青先生 阅读(1453) 评论(0) 推荐(0) 编辑
摘要:理解枚举类型 枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。下面先来看看什么是枚举?如何定义枚举? 枚举的定义 public class Da 阅读全文
posted @ 2019-06-24 13:55 沾青先生 阅读(76309) 评论(10) 推荐(24) 编辑

点击右上角即可分享
微信分享提示