代码改变世界

随笔档案-2024年02月

Redis能保证数据不丢失吗?

2024-02-23 16:33 by 萤火架构, 1618 阅读, 收藏, 编辑
摘要: Redis主要在内存中操作数据,内存是一种临时存储,一旦断电(或者硬件故障、软件错误等),内存中的数据就会烟消云散。有的同学会说,数据不是会保存到硬盘吗?是的,但是还是可能会有一些数据来不及写入硬盘,这是Redis的持久化机制导致的。而且,即使Redis将全部数据都及时保存到了硬盘,硬盘出现问题也可能会导致Redis的数据丢失。 阅读全文

SQL中为什么不要使用1=1?

2024-02-20 23:36 by 萤火架构, 5392 阅读, 收藏, 编辑
摘要: 最近看几个老项目的SQL条件中使用了1=1,想想自己也曾经这样写过,略有感触,特别拿出来说道说道。编写SQL语句就像炒菜,每一种调料的使用都会影响菜品的最终味道,每一个SQL条件的加入也会影响查询的执行效率。那么 1=1 存在什么样的问题呢?为什么又会使用呢? 阅读全文

遍历用for还是foreach?

2024-02-18 14:10 by 萤火架构, 2698 阅读, 收藏, 编辑
摘要: 在编程的世界里,我们经常需要对数据进行循环处理,常用的两种方法就是:for循环和foreach循环。想象你站在一条装满宝贝的传送带前,你要亲手检查每一件宝贝。使用for循环就像是你亲手控制传送带的速度和方向,而使用foreach循环则是传送带自动运转,你只需专注于宝贝本身。 阅读全文
点击右上角即可分享
微信分享提示