- 博客(20)
- 资源 (21)
- 收藏
- 关注
原创 使用 sync.Pool 提高程序性能
sync.Pool是临时对象池,存储的是临时对象,不可以用它来存储socket长连接和数据库连接池等。sync.Pool本质是用来减少临时对象的重复创建,以减少内存分配,降低 GC 压力,提升程序的性能。如需要使用一个对象,就去 Pool 里面拿,如果拿不到就分配一个,这比起不停生成新的对象,用完了再等待 GC 回收要高效的多。总之一句话:保存和复用临时对象,减少内存分配,降低 GC 压力。
2023-08-18 17:38:45 224 1
原创 Spring的@Import使用详解(干货)
Import使用非常广泛,我们经常看到的以@Enable开头的注解,如等等,都是借助@Import实现的。
2023-08-12 16:51:32 982 1
原创 Markdown编辑器
Markdown编辑器一、功能介绍windows版的Markdown编辑、阅读小工具,只有10M多大小,小巧、绿色、无需安装,直接使用编辑的文件未保存,会在标题栏上提示支持鼠标右键—打开方式,打开MD文件二、下载地址Markdown编辑器.exe...
2022-01-29 20:36:05 340
原创 分享JS压缩混淆小工具
JS压缩混淆工具一、功能介绍编写了一个JS压缩混淆小工具。选择目录文件夹,指定当前目录下需要压缩的JS文件,合并(复选框):勾选 表示把当面目录下的所有JS文件合并压缩混淆成一个独立的 all-min.js文件;不勾选 表示对每个JS文件单独压缩混淆压缩混淆前后的比较:二、下载地址...
2022-01-03 20:19:20 789
原创 Node.js中module.exports和exports的区别
NodeJS中module.exports和exports的区别文章目录NodeJS中module.exports和exports的区别前言一、简单示例1. 用 module.exports 导出2. 用 exports 导出二、区别1.module.exports 和 exports 内置对象2. require()到底指向那个内存空间前言在使用NodeJS时,我们经常会碰到module.exports和exports,那他们到底有什么区别呢?一、简单示例1. 用 module.export
2021-10-01 13:32:37 172
原创 GoLand2021使用包依赖管理工具 Go Modules
GoLand2021使用包依赖管理工具文章目录GoLand2021使用包依赖管理工具前言一、创建空项目二、配置项目的GOPATH1.设置GOPATH目录三、使用 Go Modules1.配置Go Modules环境2. 生成go.mod文件3. 自动下载依赖四、查看、更换依赖1. 查看 gin历史版本2. 更换版本3. 查看项目依赖的包总结前言关于GO的包依赖管理工具 (Go Modules)在网上也搜索很多资料,都写的很啰嗦,看了我一头雾水。本文通过自己的尝试,用 GoLand2021 开发工
2021-09-23 17:50:51 7837
javascript高效图形编程
2016-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人