最新发布第79页
C++引入的四种类型转换方式
Hi,大家好!我们知道自C++11开始,C++引入了四种类型转换方式。 C语言中的强制类型转换,可以在任意类型之间转换,这种强制转换很不不安全。 C++中如果采用C中的强制类型转换,例如很可能我们编...
如何优化Redis扫描性能
Redis是一款强大的内存数据存储,被广泛用于缓存、会话管理、实时分析等场景。 Redis有一个关键特性就是其对逻辑数据库的支持,可以使用户在单个Redis实例中对数据进行分区。 这些逻辑数据库提...
CRDT协同编辑:修改树的节点层级Mutable Tree Hierarchy
本文来讲讲一个CRDT协同算法:修改树节点层级的操作后,保持多人协作时的数据最终一致,且不会出现环。 应用场景有:网盘嵌套的文件夹以及目录,在线文档工具的目录树协同,图形编辑器的图形树...
idea常用插件有哪些
最近不念用到了一些能提升工作效率的IDEA插件,给小伙伴们分享一下。 相信我,不念分享的这些插件,都是实实在在能解决实际开发场景中痛处的。 1、POJO to JSON 开发工作中,常常在设计完API后...
如何取消mysql自动升级设置
相信计算机专业的小伙伴在大学期间学习开发的时候都会下载mysql数据库,但自从下载了mysql后,每天凌晨12点准时弹个窗出来,属实是有点烦人,下面不念教大家如何禁掉这个弹窗。 1、键盘输入win+...
渗透测试挖掘逻辑缺陷漏洞思路分享
1、某系统流程审核功能,从页面上可以看出来前面两条数据操作栏没有删除按钮,因为这两条数据还没被审核,即状态不是‘已批准’: 2、先抓取点击删除的数据包,然后将数据包中的id值修改为第一...
如何使用Spring Data JPA简化数据访问
Spring Data JPA是Spring框架提供的用于简化数据访问层开发的工具,它结合了Spring框架和JPA规范的优势,能够帮助我们从事开发的朋友快速、方便地进行数据库操作。 1. 什么是Spring Data JPA Sp...
如何检查Linux中进程运行了多长时间
进程的运行时间是指进程自启动以来所经过的时间。 通过检查进程运行时间,我们可以了解到某个或哪一些进程在系统中运行了多长时间,这对于定位系统资源占用高、导致系统响应变慢的问题非常重要...