
Java
文章平均质量分 84
何苏三月
兔子BUFF加持
展开
-
Hutool工具包:http客户端工具(使用教程)
Hutool参考文档Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug。原创 2023-09-19 09:39:18 · 15898 阅读 · 0 评论 -
不同请求方式下请求参数的区别
当发起一次POST请求时,若未指定content-type,则默认content-type为application/x-www-form-urlencoded。即参数会以Form Data的形式进行传递,不会显式出现在请求url中。当发起一次POST请求时,若content-type为application/json,则参数会以Request Payload的形式进行传递(显然的,数据格式为JSON),不会显式出现在请求url中。所以,当我们要传递的参数过长时,要解决这个问题,我们建议使用POST请求。原创 2023-09-18 15:34:58 · 718 阅读 · 0 评论 -
MySQL搭建主从复制集群,实现读写分离
Sharding-JDBC定位为轻量级的Java框架,在Java的jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可以理解为增强版的jdbc驱动,完全兼容jdbc和各种orm框架。适用于任何基于JDBC的ORM框架,如:JPA,Hibernate,Mybatis,Spring JDBC Template或直接使用JDBC。支持任何第三方的数据库连接池,如:DBCP,C3P0,Druid,HikariCP等。支持任意实现JDBC规范的数据库。原创 2023-09-15 10:09:53 · 1100 阅读 · 0 评论 -
Arthas教程 - 命令篇 (二)
CPU%: 线程消耗的cpu占比,采样100ms,将所有线程在这100ms内的cpu使用量求和,再算出每个线程的cpu使用占比。当然了,如果我们arthas服务器关闭了,这个增加也会被重置,不会改变实际运行的项目(被attach的进程)。但是arthas服务器没有关闭的情况下,想在操作过程中重置,其实可以使用reset命令,让它停止增强。重置增强类,将被 Arthas 增强过的类全部还原,Arthas 服务端关闭时会重置所有增强过的类。简单讲就是,arthas可以增强我们运行的Java程序的某个类。原创 2023-09-03 21:58:57 · 3190 阅读 · 0 评论 -
Arthas教程 - 安装篇 (一)
本地指定目录下(例如我是:F:\测试\arthas),使用Windows的cmd窗口,执行如下命令则会将jar包下载下来。运行后会自动下载arthas相关jar包,这些jar包在C:\Users\hssym\.arthas\lib\3.7.1\arthas路径下。这时它会自动去远程下载arthas相关j文件到本地目录,下载完成后会自动运行arthas项目。前面我们在线安装了一遍,在离线安装前,我的建议是删除掉之前在线安装的文件。此时,我们通过java -jar 的方式,尝试运行这个jar包试试。原创 2023-09-03 19:07:42 · 5749 阅读 · 0 评论 -
文件上传第三方存储平台:七牛云对象存储(Java为例)
我发现很多人还不知道对于第三方存储如何在代码中进行使用,而实际开发中很多场景下可能都会遇到。所以我特别写一篇博客,目的一是方便自己使用,二是给还在学习中的朋友一点参考。原创 2023-08-14 13:30:00 · 841 阅读 · 0 评论 -
Java中关于日期 LocalDate 类的一些常用方法
方法描述now()静态方法,根据当前时间创建LocalDate对象of()静态方法,根据指定年月日创建LocalDate对象getYear()获取年份获得月份getMonth()获得月份枚举值获得当前日在当月的天数获得年份中的第几天获得星期几获得当年总天数获得当月总天数是否是闰年isEqual()判断两个日期是否相等isAfter()判断是否日期在之后isBefore()判断是否日期在之前。原创 2023-05-18 23:28:22 · 2556 阅读 · 0 评论