- 博客(21)
- 资源 (6)
- 问答 (4)
- 收藏
- 关注
原创 用MySQL存下亿级数据——分库分表
首先,我们需要明白分库分表要解决什么问题。在如今数据量爆炸的时代,业务的数据记录动不动就是以亿计,单表必定是存不下了。
2024-08-04 21:34:31
1463
1
原创 人像调色之青橙色调
青橙色调是摄影调色中最常用的一种色调,因为这正好对应冷暖色,很多大师的风格都可以认为是青橙色调及其变体。掌握了青橙色调,我们就足以调色出大部分具有质感的照片。
2024-07-05 12:00:00
573
原创 傻傻分不清的高光和白色、阴影和黑色
相信不少小伙伴在平常可能会大致知道它们的区别:浅色区,提亮用白色更明显,压暗用高光更明显;暗色区,压暗用黑色更明显,提亮用阴影更明显。但是实际使用中,我们还会关注高光、白色对暗部有多少影响,以及阴影、黑色对亮部有多少影响。
2024-06-29 22:15:44
2765
原创 锐化、纹理、清晰度、去除薄雾
在平常我们会用想方设法让照片看起来更清楚,在LR中就有四个工具可以帮助我们做到这一点,它们分别是锐化、纹理、清晰度、去除薄雾。
2024-06-29 20:55:50
959
原创 分库分表的主键怎么设计?
MySQL的自增主键只能保证单表自增,分库分表后我们需要一个全局唯一ID作为主键,这样的全局唯一ID有几个值得关注的特性
2024-06-10 12:33:07
756
原创 分库分表后怎么进行分页和排序?
分页和排序也会涉及到跨表取数,比如一个表里消费金额最大的10笔订单≠所有订单里消费金额最大的10笔,如何解决这个问题就是我们今天讨论的问题。
2024-05-26 22:11:55
782
1
原创 深度分页的优化
我们日常会使用MySQL的limit做分页,但是大部分人却很少会留意其工作原理。在数据量日益增长的情况下,深度分页最终会造成慢查询。那么,数据量大的情况下真的不能分页查询了吗?
2024-05-25 12:27:42
406
原创 你真的会用join吗?
不知道有多少人会在平常工作中使用MySQL里的join,就我个人而言,从来没有用过,因为join的在MySQL中的应用场景有明显缺陷。
2024-05-20 00:31:36
773
原创 MySQL中行锁真的只锁那一行吗?
我们经常会用到MySQL中的更新操作,或者是加锁读,但是有时候却会忽略锁的粒度而导致读写性能大大下降。由于锁的粒度并不会显式表现在我们写的SQL里,所以明白加锁的原理很重要。
2024-05-18 16:40:18
940
原创 MySQL中的行锁
我们经常会谈论MySQL的行锁,但是行锁并不是简单的“对一行加锁”,当我们尝试去拆分一下这个广义的“行锁”,我们可以得到什么呢?
2024-05-18 16:24:51
633
原创 MVCC和快照读
首先我们回忆一下事务的隔离级别,在RR(Repeatable Read,可重复读)中每一次读的都是事务启动时保存的快照,这样才能不管其他事务如何更新,都不影响当前事务读取的结果。那么这里就引入了一个重要的概念——快照。
2024-05-18 15:34:10
934
原创 MySQL的事务和隔离级别实战
每一个事务相当于对数据库进行操作的一个专用房间,在进入房间,操作数据库,离开房间的这期间所有操作需要符合ACID特性。所以,要了解事务,核心就是知道ACID特性意味着什么。
2024-05-18 11:16:36
443
原创 个人博客_添加评论区
评论区选型yilia-plus提供changyan、Disqus、Gitment、Giteement四种第三方评论,其设置均在_config.yml里,根据官方说明,changyan需要域名备案,Disqus在国外,这两种我就直接放弃了。不过离谱的是,我折腾了半天Gitment、Giteement,结果发现作者的演示界面中这两个也不能正常使用…Valine由于国内外评论组件都不好使,而且又需要登录,那直接弄个不需要登录的评论组件算了。Valine就是这样一款方便好用的评论组件。Valine诞生于201
2021-12-20 16:53:49
406
原创 基于Gitee/Github搭建个人博客
基于Gitee/Github搭建个人博客如果单纯写博客文章,CSDN、简书或者知乎都是很好的选择,简单易用,直接写就行。但是自己动手建立个人博客网站,不仅有趣,能学到知识,还具备非常强的可定制性。所以,就让我们好好折腾一下~预计方案总感觉买个服务器用来搭博客太过浪费,而且静态博客框架可以直接借助于Github Pages搭建博客,相比于动态博客框架WordPress(PHP) + 个人服务器的方案,省钱省力。最后由于网络原因,采用了国内的Gitee Pages,效果是一样的。静态博客框架主要有.
2021-12-18 18:48:39
727
quartus ii13.1 + verilog等精度数字频率计
2017-08-21
gcc/g++的优化让程序无法运行
2020-07-30
好奇一个数据大小为什么引发巨大性能问题?
2020-01-10
C++友元类和派生类访问变量的怪异之处
2019-08-15
C++同样程序不同编译结果
2019-01-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人