会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hjjsunli
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年7月13日
Restful API 参数类型转换
摘要: 随着Web系统前后端分离,越来越多的Restful接口在编写,这样也就涉及到一个问题,在接口调用的过程中,接口始终保持着参数传参的“原汁原味”。 现在,当前端调用API接口时,接口并不想仅拿到前端传来的简单(原始)参数,而想通过参数的规律获取到某个对象。一般的做法很简单, 就是写一个私有的转换方法,
阅读全文
posted @ 2021-07-13 17:07 hjjsunli
阅读(600)
评论(0)
推荐(0)
2021年7月7日
日志级别
摘要: 在项目配置中,默认为日志级别为INFO,但有时候也需要根据业务来设置日志级别。 设置日记级别中比较灵活,可以设置用户的日志级别,也可以设置某些类的日志级别。 OFF 关闭:最高级别,不打印日志 FATAL 致命:指明非常严重的可能会导致应用终止执行错误事件。 ERROR 错误:指明错误事件,但应用可
阅读全文
posted @ 2021-07-07 10:01 hjjsunli
阅读(1153)
评论(0)
推荐(0)
2021年7月2日
Java 多线程与并发编程
摘要: 首先讲讲使用线程池与单独创建线程的区别: 单独创建线程: 缺点:a. 每次new Thread新建对象,性能差。 b. 线程缺乏统一管理,可能无限制的新建线程,相互之间竞争,可能占用过多的系统资源导致死机。 c. 缺乏更多功能,如定时执行、定期执行、线程中断。 优点:a. 简单,灵活 创建线程池:
阅读全文
posted @ 2021-07-02 14:02 hjjsunli
阅读(50)
评论(0)
推荐(0)
2021年6月30日
java websocket向前端实时推送消息
摘要: part1:@Configurationpublic class WebSocketConfig { @Bean public ServerEndpointExporter serverEndpointExporter() { return new ServerEndpointExporter();
阅读全文
posted @ 2021-06-30 17:59 hjjsunli
阅读(3041)
评论(0)
推荐(0)
2021年1月8日
设计模式之单例模式
摘要: 单例模式的定义与特点 单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。在计算机系统中,还有 Windows
阅读全文
posted @ 2021-01-08 09:16 hjjsunli
阅读(109)
评论(0)
推荐(0)
2020年12月3日
TortoiseGit配置commit message模板
摘要: 协同开发过程中,各开发者提交代码日志杂乱无章,统一日志提交模板,对于后期问题定位、回溯、整理有很大的帮助,并且也能够培养开发者的代码提交习惯。 1、打开TortoiseGit中Git配置,点击Edit global.gitconfig配置 2、编辑提交模板文件路径 3、在配置的路径下创建模板文件,此
阅读全文
posted @ 2020-12-03 10:03 hjjsunli
阅读(1861)
评论(0)
推荐(0)
2020年11月12日
Mybatis如何防止SQL注入
摘要: SQL注入:一种代码注入技术,用于攻击数据驱动的应用,恶意的SQL语句被插入到执行的实体字段中; SQL注入,大家都不陌生,是一种常见的攻击方式。攻击者在界面的表单信息或URL上输入一些奇怪的SQL片段(例如“or ‘1’=’1’”这样的语句),有可能入侵参数检验不足的应用程序。所以,在我们的应用中
阅读全文
posted @ 2020-11-12 20:10 hjjsunli
阅读(290)
评论(0)
推荐(0)
2020年11月6日
深拷贝与浅拷贝以及深拷贝实现方法
摘要: 类对象实现Serializable接口,并且生成serialVersionUID,实现clone工具类 深拷贝接口: public static <T extends Serializable> T clone(T obj) throws Exception { ByteArrayOutputStr
阅读全文
posted @ 2020-11-06 16:56 hjjsunli
阅读(123)
评论(0)
推荐(0)
2020年9月9日
Java实现URL地址可变
摘要: 在Java后端开发中,会经常遇到需要将参数加入到url中,实现两个接口仅需要添加参数不同,其余都相同的情况; 这时我们可以考虑使用@PathVariable映射URL绑定的占位符, 通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx}
阅读全文
posted @ 2020-09-09 20:09 hjjsunli
阅读(985)
评论(0)
推荐(0)
2020年8月25日
SpringBoot注解一览
摘要: 使用注解的优势: 1.采用纯java代码,不在需要配置繁杂的xml文件 2.在配置中也可享受面向对象带来的好处 3.类型安全对重构可以提供良好的支持 4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能 一、注解详解(配备了完善的释义) @SpringBootApplication:
阅读全文
posted @ 2020-08-25 09:47 hjjsunli
阅读(74)
评论(0)
推荐(0)
上一页
1
2
公告