上一页 1 2 3 4 5 6 ··· 85 下一页
摘要: 前言 什么是同步线程上下文呢? 这里面有一些需求,就是有些代码需要在同一个线程运行。 避免一些并发问题啥的。 正文 例子: 自定义上下文: public class SingleThreadSynchronizationContext : SynchronizationContext, IDispo 阅读全文
posted @ 2025-04-14 18:43 敖毛毛 阅读(47) 评论(0) 推荐(0)
摘要: 前言 explain的下一篇 正文 其中一个字段就是extra,这个字段东西非常多,如果需要知道额外的,可以当场去查,大致会告诉我们一些执行的详细的东西。 如果我们想知道,详细的成本是怎么计算的,那么可以详细的输出: EXPLAIN FORMAT=JSON SELECT * FROM s1 INNE 阅读全文
posted @ 2025-04-10 10:04 敖毛毛 阅读(17) 评论(0) 推荐(0)
摘要: 前言 一条查询语句在经过 MySQL 查询优化器的各种基于成本和规则的优化会后生成一个所谓的 执行计划 ,这个执行 计划展示了接下来具体执行查询的方式,比如多表连接的顺序是什么,对于每个表采用什么访问方法来具体执行 查询等等。 正文 看一个执行计划: 这里有一堆参数。 这些都不重要,一个一个来看就完 阅读全文
posted @ 2025-04-09 16:30 敖毛毛 阅读(59) 评论(0) 推荐(0)
摘要: 前言 特别针对子查询,来单独一章。 正文 什么是子查询呢?就是查询里面套查询呗。 SELECT m, n FROM (SELECT m2 + 1 AS m, n2 AS n FROM t2 WHERE m2 > 2) AS t; 这样子说呢。 子查询分类: 标量子查询: 那些只返回一个单一值的子查询 阅读全文
posted @ 2025-03-25 18:01 敖毛毛 阅读(77) 评论(0) 推荐(0)
摘要: 前言 我们都会写很多语句,那么如何让语句看起来更加优美呢? 正文 移除不必要的括号 ((a = 5 AND b = c) OR ((a > c) AND (c < 5))) = (a = 5 and b = c) OR (a > c AND c < 5) 常量传递 a = 5 AND b > a 可 阅读全文
posted @ 2025-03-21 11:33 敖毛毛 阅读(32) 评论(0) 推荐(0)
摘要: 前言 简单描述一下多表怎么连接的。 正文 首先,我们得抛开我们一些自以为是的想法。 我想过这个问题,就是为什么我们背乘法口诀的时候,我们总是背: 22 = 4, 99=81 这样背下去,似乎这是口诀。然而这是缓存,不是计算,既然不是计算那么就不是逻辑学。 我们理所当然的想9*9=81,而抛弃了运算过 阅读全文
posted @ 2025-03-20 18:37 敖毛毛 阅读(33) 评论(0) 推荐(0)
摘要: 前言 代理的二次理解,简单又简单。 正文 代理我们常常说的有两种: 正向代理 反向代理 听起来就很傻傻的。 什么是正向代理呢? 本来我们是要访问www.baidu.com,这也就是这个域名的。 正常我们访问来说是找到www.baidu.com 的ip,然后通过ip去访问到百度公司的服务器。 一般来说 阅读全文
posted @ 2025-03-19 15:04 敖毛毛 阅读(33) 评论(0) 推荐(0)
摘要: 前言 简单讲述一下垃圾回收,我们能做的一些控制。 正文 强制回收 class Program { static void Main() { var str = new StringBuilder(); var x = ""; for (int i = 0; i < 500; i++) { x += 阅读全文
posted @ 2025-03-06 18:03 敖毛毛 阅读(136) 评论(0) 推荐(1)
摘要: 前言 上一章介绍了基本垃圾回收的思路,那么看一下怎么回收的性能提高 正文 优化性能的手段,一般是找到事物的特征,然后利用这种特征进行优化。 对象越新,生存期越短。 对象越老,生存期越长。 回收堆的一部分,速度快于回收整个堆。 托管堆在初始化时不包含对象。添加到堆的对象称为第 0 代对象。简单地说,第 阅读全文
posted @ 2025-03-04 18:23 敖毛毛 阅读(51) 评论(0) 推荐(0)
摘要: 前言 我们已经理解了clr可以寄宿,然后宿主可以控制了,也就是说外部问题我们已经解决了,那么还有一件重要的事情。 那就是clr 是如何控制托管地的垃圾回收的,为什么有clr就是为了自动垃圾回收嘛,不然为啥不用c++这种是吧。 正文 首先我们要知道内存的分配呢? 在c语音中,内存分配直接调用操作系统的 阅读全文
posted @ 2025-03-04 16:08 敖毛毛 阅读(97) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 85 下一页