- 博客(14)
- 收藏
- 关注
原创 配置线程池(笔记)
核心线程数与最大线程数的调优要基于CPU利用率、活跃线程数和队列长度等关键指标。合适的配置可以通过压力测试找到,通常需要多次迭代调整。关注系统吞吐量和响应时间,找到负载下的性能瓶颈,并通过调整线程池配置来优化。通过这些方法,你可以确保线程池参数配置合理,最大限度地利用硬件资源,提高系统的并发处理能力和稳定性。
2024-09-20 15:56:06
1321
原创 Spring Boot开发,注解实战使用
当客户端发送POST请求,并在请求头中设置Content-Type: application/xml时,Spring会自动将请求体中的XML数据转换为YourObject对象。然后,在你的Controller中,使用@PostMapping注解标识该方法可以接收POST请求,并且使用@RequestMapping注解指定接收的路径。–注意,前提是确保你的XML数据与YourObject对象之间有一个对应关系,即XML中的元素和YourObject类中的属性名一致。
2023-11-08 15:37:49
184
1
原创 Docker安装MySQL教程
前言虽然 docker 安装 mysql 不是一个很好的方案,但是为了个人使用方便,使用 docker 安装 mysql 还是没什么问题的。本文为了方便,我们直接通过yum方式安装。所以,我们在安装之前需要电脑可以联网,不然我们这种方式是安装不了的。当然,你也可以自行下载mysql镜像,然后再通过 docker 安装,不过这不在本文的讨论范围。
2023-06-16 11:30:04
11754
10
转载 java使用stream对日期排序
本文主要讲解Stream对日期字段进行排序时的写法,以及当日期字段为null时的排序策略。或者对多个属性进行排序时的案例。
2023-05-15 14:24:39
3187
1
原创 正则,获取文本中((内容)换行+(内容)+换行)的内容
在计算机中,换行符是一种控制字符,用于表示文本中的换行。在不同的操作系统和编程语言中,换行符的表示方式可能不同。在Windows操作系统中,换行符通常表示为"\r\n",而在Unix和Linux系统中,换行符通常表示为"\n"。在正则表达式中,我们可以使用"\n"来表示换行符。在处理跨行文本时,正则表达式的语法可能会变得有些复杂。但是,使用换行符可以使我们更方便地匹配跨行文本和多行文本。在实际应用中,我们可以根据具体的需求来选择合适的正则表达式,从而更高效地处理文本。
2023-04-26 13:54:22
2673
原创 Stream(Java1.8)的用法详细介绍
User firstUser1 = userList.stream().filter(user -> "上海".equals(user.getCity())).findFirst().get();User findUser1 = userList.stream().filter(user -> "上海".equals(user.getCity())).findAny().get();map 接受一个函数作为参数。
2023-04-13 18:12:04
939
1
原创 微信小程序登录,解决无法获取用户信息方法
getUserInfo()方法需要传入用户的access_token和openid,会返回一个包含用户信息的Map,包括昵称、头像和手机号(获取用户手机号需要用户在小程序内进行授权)。然后,调用execute()方法发送请求并获取响应。注意,在实际使用中,需要将代码中的YOUR_APP_ID和YOUR_APP_SECRET替换成在微信公众平台中申请的应用ID和应用秘钥。另外,需要在小程序中调用wx.login()方法获取code,并将code传给Java后台,以便获取access_token和用户信息。
2023-04-04 14:09:44
3252
1
原创 Java HashMap containsKey() 方法
containsKey() 方法检查 hashMap 中是否存在指定的 key 对应的映射关系。containsKey() 方法的语法为:hashmap.containsKey(Object key)hashmap 是 HashMap 类的一个对象。
2023-04-03 18:00:42
1060
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人