Java
文章平均质量分 60
Java编程知识
Blue Protocol
这个作者很懒,什么都没留下…
展开
-
Java ACM赛制规则和输入输出
ACM赛制代码规则原创 2023-03-26 13:41:27 · 329 阅读 · 0 评论 -
用户管理——认证功能JWT和Session
基于session和基于JWT的方式的主要区别就是用户的状态保存的位置,session是保存在服务端的,而JWT是保存在客户端的原创 2023-02-17 17:14:15 · 793 阅读 · 0 评论 -
Java中浅拷贝和深拷贝的区别
被拷贝的对象的所有属性值都与原来的对象相同,而对象的所有属性引用仍然指向原来的属性所指向的内存地址。需要注意的是cloneObj == obj 返回的是false,所以使用的Object的clone()是浅拷贝。:被拷贝的对象的所有属性值都与原来的对象相同,而对象的所有属性的引用都指向新的克隆出来的属性的内存地址。深拷贝的实现方式一般有三种,第一种是使用构造器来实现,这个先不说。原创 2022-10-27 09:55:16 · 1804 阅读 · 0 评论 -
Java日志规约
生产环境禁止直接使用 System.out 或 System.err 输出日志或使用e.printStackTrace()打印异常堆栈。说明:日志框架(SLF4J、JCL–Jakarta Commons Logging)的使用方式(推荐使用 SLF4J)说明:如果对象里某些 get 方法被覆写,存在抛出异常的情况,则可能会因为打印日志而影响正常业务流程的执行。说明:大量地输出无效日志,不利于系统性能提升,也不利于快速定位错误点。为了更好的规范我们的日志,现在我们遵循阿里巴巴开发规范中的日志规约。原创 2022-10-16 13:20:30 · 1895 阅读 · 0 评论 -
Java字符串编程小技巧(持续更新)
为了更好地写代码,写出优雅得代码,我们需要总结这些编程技巧原创 2022-09-18 10:17:06 · 210 阅读 · 0 评论 -
Java集合编程小技巧(持续更新)
为了更好地写代码,写出优雅得代码,我们需要总结这些编程技巧原创 2022-09-18 10:14:02 · 250 阅读 · 0 评论 -
Java数组编程小技巧(持续更新)
为了更好地写代码,写出优雅得代码,我们需要总结这些编程技巧原创 2022-09-18 10:09:55 · 347 阅读 · 0 评论 -
SynchronousQueue:一个不存储元素的阻塞队列?
SynchronousQueue详解原创 2022-09-18 09:53:17 · 137 阅读 · 0 评论 -
[Java编程小技巧总结]:编程技巧总结
为了更好地写代码,写出优雅得代码,我们需要总结这些编程技巧原创 2022-07-25 11:32:07 · 311 阅读 · 0 评论