![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码优化
Star_CSU
这个作者很懒,什么都没留下…
展开
-
代码优化之局部性设计(提高对缓存的命中率)
先说结论:良好的局部性会让应用程序执行的更快,本质是提高对缓存数据的命中率.局部性原理计算机中的局部性设计来源于缓存的概念,由于存储器的速度不一样,寄存器>高速缓存存储器>主存>磁盘,为了提高系统的运行速度,会将近期使用的数据存储在高速存储器(空间小,昂贵)中,这个就是缓存的概念,由缓存产生了系统局部性原理的设计.硬件,操作系统都用到了局部性原理,由于高速缓冲存储器(高速缓存)小而快速...原创 2019-04-19 18:35:09 · 1436 阅读 · 0 评论 -
Golang 反射介绍和性能分析
百度百科给的反射定义:“反射是一种计算机处理方式。有程序可以访问、检测和修改它本身状态或行为的这种能力。”我是觉着这个定义有点晦涩难懂,至少我在学Java的时候没太搞明白是什么意思。struct TestStrcut type{ IsField int `json:"is_field"`// 这个是IsField字段,类型是int,tag内容为is_field}为了让大家对反...原创 2019-09-22 20:35:36 · 3462 阅读 · 0 评论