最新发布第565页
国企两年,我懂得了这些职场真理!
国企混了两年,才明白的一些事。 别装大神 首先,新来的时候别装大神,多看多学,按部就班做事就行,别干太快,不然活就多了。其次,单位里做事要留后手,别太出风头,尤其是要给领导留面子。 ...
Vue3+ElementPlus的BS端主从表的快速开发
Vue3+ElementPlus的BS端主从表的快速开发,在实际业务中,主从表的情况也是很常见的,如订单和订单明细,报价单和报价单明细,工艺和工艺路线,进货单和进货单明细等等,很常见的处理类型。 主从...
代码背后的智慧:20条编程感悟
代码背后的智慧:20条编程感悟, 大家好,我是木宛哥;在 10余年的工作经历让我深刻体会到软件开发不仅仅是写代码,更是一个系统化的交付过程。 为此我总结了20条编程感悟,涵盖了代码规范、设计...
Spring和Spring Boot之间的区别
Spring和Spring Boot之间的区别,Spring 和 Spring Boot 是 Java 开发中常用的框架,它们之间有许多联系,但也存在显著的区别。Spring 是一个全面的 Java 应用开发框架,而 Spring Boot 是基于 S...
记一次线上问题,拿到的不是最新的数据 → 偶尔的热情真的难顶呀!
开心一刻 昨晚和媳妇坐在沙发上刷视频 我用手肘轻轻推了推媳妇:你看这渣男,玩完女的都不娶人家 媳妇:哎哟我天,哎呀妈,我这也没好哪去呀 我疑惑的看向媳妇:啥意思啊 媳妇看向自己的手机:...
监控神器!一款易于使用的自托管服务监控工具!
监控神器!一款易于使用的自托管服务监控工具!,大家好,我是 Java陈序员。 在数字化时代,无论是个人开发者的独立产品,还是企业的业务系统,一旦出现故障,都可能造成用户流失或业务损失。因...
由于网络延迟造成逻辑锁过期的问题
由于网络延迟造成逻辑锁过期的问题,getLock { .. 网络波动,导致getLock获取的锁已过期失效,其他线程请求仍然可以执行这段逻辑 ... } 解决方案 redisson watch-dog try { // 尝试获取锁,如果获...
一文搞定WeakHashMap
一文搞定WeakHashMap,写在前面 在缓存场景下,由于内存是有限的,不能缓存所有对象,因此就需要一定的删除机制,淘汰掉一些对象。这个时候可能很快就想到了各种Cache数据过期策略,目前也有一些...
使用Java 17中的record替代Lombok的部分功能
在DD长期更新的Java新特性专栏中,已经介绍过Java 16中开始支持的新特性:record的使用。 之前只是做了介绍,但没有结合之前的编码习惯或规范来聊聊未来的应用变化。最近正好因为互相review一些...
SignTool 使用 SafeNet eToken 硬证书进行代码签名
SignTool 使用 SafeNet eToken 硬证书进行代码签名,根据CA/B联盟国际标准要求,从 2022 年 11 月 15 日起,即使是 OV 代码签名证书,也需要将私钥存储在FIPS140-2 Level2、Common Criteria EAL4...
.NET 9 中的 多级缓存 HybridCache
.NET 9 中的 多级缓存 HybridCache,HybridCache是什么 在 .NET 9 中,Microsoft 将 HybridCache 带入了框架体系。 HybridCache 是一种新的缓存模型,设计用于封装本地缓存和分布式缓存,使用者...
提升软件测试效率与灵活性:探索Mock测试的重要性
提升软件测试效率与灵活性:探索Mock测试的重要性,Mock测试是测试过程中的一种方法,用于替代那些难以构造或获取的对象,通过创建虚拟对象来进行测试。所谓难以构造的对象如何理解呢? 举例来说...
















