- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 JAVA枚举多种实现方式
在我们实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。下面举例说明定义枚举的几种方式。
2024-09-11 11:09:54 112 1
原创 MySQL数据库的21条最佳性能优化经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。
2024-04-17 16:42:47 1173
原创 Maven打包导致docx资源文件损坏问题
在编程的时候,我们会遇到读取用户协议的需求,假如我们把用户协议内容放在docx文件,这个文件在我们的静态资源目录resources下面。但是项目经过mvn打包后,再读取docx文件的用户协议内容时提示失败。这是因为mvn打包会对里面的文件进行压缩,导致。所以文档类的文件,我们需要再pom中配置在构建时不压缩word类的文件。
2023-11-08 11:37:04 661
原创 七种实现web实时消息推送的方案
推送的场景比较多,比如有人关注我的公众号,这时我就会收到一条推送消息,以此来吸引我点击打开应用。消息推送(push)通常是指网站的运营工作等人员,通过某种工具对用户当前网页或移动设备APP进行的主动消息推送。消息推送一般又分为web端消息推送和移动端消息推送。上边的这种属于移动端消息推送,web端消息推送常见的诸如站内信、未读邮件数量、监控报警数量等,应用的也非常广泛。
2023-09-07 10:32:43 471
原创 vivo商城架构演进之路
“冰冻三尺,非一日之寒”。任何一个电商系统的架构升级,都不是一蹴而就的,都需要一个稳步发展的过程,不同阶段业务发展的形态和体量决定着系统架构
2023-02-10 16:19:21 282
原创 【Thread.sleep的妙用与详解】
我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢
2023-01-31 14:11:18 1318
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人