- 博客(11)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 长沙数字马力二面面经—2024.9.5
答:在redis当中,RDB与AOF都是redis数据持久化的两种方式,RDB的全称是redis database,可以指定在某一时间点对redis当中的数据进行快照生成RDB的二进制文件,当redis重启时读取这个RDB文件进行数据恢复。因为使用了锁对应用性能有一定的损耗同时避免客户端的恶意攻击,我们在项目中还用到了boomfilter确保数据在数据库中存在避免加锁/查库,如果boomfilter中不存在,那么直接返回给客服端。3、嗯,好的,假设生产环境当中缓存的热点数据过期了。答:不知道🤷,没用过。
2024-09-19 19:56:07 240
原创 场景解决之mybatis批量插数报错如何揪出罪魁祸首
当批量插入失败时,我们可以将数据集分成两半,对每一半进行再次的批量尝试。如果子批次仍然失败,继续对出错的子批次进行二分,递归这个过程,直到定位到具体的出错数据。
2024-03-29 16:32:45 895
原创 场景解决之Oracle数据库特殊字符或生僻字乱码
处理数据库字符集问题时,务必谨慎并充分测试任何变更。在对数据库进行结构性调整之前,确保备份所有数据,并在非生产环境中进行测试。如果你不确定如何操作,或者觉得任务超出了你的技术范围,最好咨询经验丰富的数据库管理员。
2024-03-28 15:54:12 2060
原创 程序员35岁会失业吗?来看看我的真实案例
人生没有永远的一帆风顺,也没有永远的低谷,计算机行业目前虽然不是黄金时期,但至少不是废铁时期,我们还有时间做调整。想象当年的土木工程,想想当年的会计专业。再不济这些年的累积足够我们未来几年至少不会吃灰。我们还能干,就继续这条道。
2024-03-27 14:57:20 1812
原创 java中文乱码浅析及解决方案
在编程世界里,字符编码像是一座隐形的桥梁,连接着人类的语言和计算机的二进制世界。但是,随着计算机的全球普及,这种方法显然无法涵盖世界上所有的语言,尤其是那些拥有大量字符的语言,比如中文。想象一下,你辛苦编写了一个精美的Java程序,运行后却发现,期待中的中文输出变成了一串让人头疼的“?随着我们深入探讨了编码的复杂世界,我们发现了一些关键的概念和实用的工具,它们是理解和处理字符编码问题的基石。无论你是在调试一个棘手的字符显示问题,还是在努力使你的应用更好地支持多种语言,记住:耐心和持续的学习是你最好的伙伴。
2024-03-26 22:22:36 2484
原创 springboot三板斧之单元测试
在Spring Boot中,单元测试是一个重要的环节,它帮助开发人员确保他们的代码按预期工作并且在未来的维护中保持稳定。Spring Boot提供了多种工具和注解来支持单元测试,其中JUnit和Mockito是最常用的。
2024-03-25 10:27:01 475
原创 开发界的常青树-SQL之我来揭开SQL查询性能神秘面纱
选择最合适的数据类型对于优化是非常重要的。不恰当的数据类型可能会导致无谓的空间浪费,同时影响性能。-- 使用合适的数据类型。
2024-03-25 00:41:39 640
原创 开发界的常青树-SQL之更新和管理已插入的数据
在上一章节中我们已经了解到insert的基本语法,在此处补充一些对已插入的数据进行更新和管理,包括使用UPDATE和DELETE语句,以及如何维护数据的清洁和准一,。一旦数据被插入到数据库中,随着时间的推移,你可能需要对这些数据进行更新或删除操作来保持数据的准确性和相关性。UPDATE和DELETE语句在数据库维护过程中扮演着重要的角色。
2024-03-25 00:29:00 474
原创 开发界的常青树-SQL之我来揭开Insert的神秘面纱
在这个数字世界中,SQL就像是我们的魔法书,通过一些神秘的咒语,我们可以召唤、更新甚至创造数据。但今天,我们的焦点将放在最浪漫的咒语上——INSERT INTO,这个命令就像是向数据库的心脏注入新生命。如果你曾经觉得给数据库添加新数据就像是试图在不打扰邻座的乘客的情况下在飞机上换座位一样困难,那么拿起你的键盘,准备好记录一些小技巧吧!我们将一步步解锁SQL的力量,让你成为数据插入领域的魔术师,而不是那个在键盘前面苦苦挣扎的普通人。
2024-03-25 00:10:29 792
原创 Node.js常用命令
通过运行该命令并指定版本号的类型,可以自动更新package.json文件中的版本号,并创建一个相应的Git标签(如果项目使用Git进行版本控制)。可以通过在命令后面添加包名来安装指定的包,也可以直接运行npm install命令安装package.json文件中列出的所有依赖包。以上是一些其他常用的Node.js和npm命令,它们在Node.js项目的开发和管理中都扮演着重要的角色。它会列出当前安装的版本、最新的兼容版本和最新的版本,以便开发者了解依赖包的更新情况。可以在命令后面添加包名来卸载指定的包。
2024-03-24 20:26:42 766
原创 还在用redis做功能开关?out了,来看看togglz是怎么玩的
Togglz是一个Java库,用于管理应用程序中的功能标记(Feature Toggle)。它允许在运行时动态地启用或禁用某些功能,而无需重新部署应用程序,从而提高了应用程序的灵活性和可维护性。
2024-03-24 14:29:04 1519
系统国产化信创适配改造方案模板.doc
2024-03-28
JAVA SHA256Util工具类
2024-03-28
TagUI MacOS最新免安装版本
2024-03-28
零基础入门实战深度学习Pytorc
2024-03-24
Java打地鼠小游戏源码及思路demo,使用awt库开发,适合初学者练习
2024-03-24
关于web项目,前台传值后台乱码的问题
2016-07-02
求助,如何批量更改一个数据库中的某种类型的字段的类型
2016-06-02
用xstream解析map的问题,求助
2016-05-11
Ajax返回json串附带html页面元素
2016-05-05
Xstream中xml文件转java对象中,list如何映射?
2016-04-29
【新兵营】PowerDesigner中如何生成的Ldm只有主外键
2016-02-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人