不念-不念博客-第132页
不念的头像-不念博客
重庆管理员超级版主
但愿日子清净,抬头遇见的都是柔情!
浅拷贝和深拷贝的区别-不念博客

浅拷贝和深拷贝的区别

浅拷贝 浅拷贝仅复制对象本身,而不会递归复制其内部包含的对象或数据结构。 对于复杂对象,如包含指针或引用的对象,浅拷贝会导致多个对象共享相同的内部数据。 浅拷贝通常是通过复制对象的成...
索引失效场景有哪些-不念博客

索引失效场景有哪些

使用函数或运算符处理列 当在查询条件中对列进行函数调用或进行运算时,索引通常会失效。 例如,WHERE DATE_FORMAT(column, '%Y-%m-%d') = '2023-11-10',这种情况下,无法使用列上的索引。 使...
数据库查询慢怎么优化-不念博客

数据库查询慢怎么优化

定位慢查询 数据库监控工具:使用数据库监控工具,如MySQL的Slow Query Log或PostgreSQL的pg_stat_statements,来识别慢查询。这些工具可以记录执行时间较长的查询。 查询执行计划:对于关系型...
b树与b+树的区别-不念博客

b树与b+树的区别

数据存储方式 B树:B树的每个节点既存储数据也存储索引。这意味着B树的非叶子节点既包含索引键也包含对应的数据。 B+树:B+树的非叶子节点仅存储索引键,而数据全部存储在叶子节点。B+树的所有...
TCP和UDP区别是什么-不念博客

TCP和UDP区别是什么

连接导向 vs 无连接 TCP是一种面向连接的协议,它在数据传输前需要建立连接,确保数据的可靠性和有序性,然后在传输完成后释放连接。 UDP是一种无连接的协议,它不需要在传输数据前建立连接,也...
get和post区别-不念博客

get和post区别

数据传输方式 GET:通过URL将数据附加在请求中,数据暴露在URL中,通常用于请求数据,对请求参数有长度限制,通常在2048字符以内。 POST:通过请求正文传输数据,数据不暴露在URL中,通常用于发...
常见的排序算法及时间复杂度-不念博客

常见的排序算法及时间复杂度

冒泡排序(Bubble Sort) 冒泡排序是一种简单的比较排序算法,它多次遍历待排序数组,依次比较并交换相邻元素,使最大(或最小)的元素逐渐“浮”到数组的末尾。 时间复杂度:平均情况和最坏情...