08 2014 档案
Two-Phase Commit (两阶段提交)
摘要:1. 流程1) Coordinator (协调者) 广播 VOTE-REQ 给所有 Participant (参与者)2) Coordinator 等待 Participant 的结果3) Participant 回复 YES or NO 给 Coordinator4) Coordinator 收集...
阅读全文
HashedWheelTimer 原理
摘要:HashedWheelTimer 是根据Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility这篇论文做出来的.HashedWheelTim...
阅读全文
Photoshop 使用曲线
摘要:曲线表示的是图像的明度, 通过信息办的 HSB 信息可以看到调整曲线时整个图像明度的变化曲线的左下角表示图片的暗部, 右下角表示图片的高光部而曲线本身的纵坐标则表示这个部分的明度, 例如将曲线的左下角右移则会将暗部像素的明度减为0, 这些像素就是图中的波浪形同理如果曲线右侧滑块左移, 则会将一些高光...
阅读全文
Photoshop 使用可选颜色
摘要:CMYK 由 青色(Cyan) 洋红(Magenta)黄色(Yellow)黑色(Key Plate)组成, 他们和三基色 红绿蓝 RGB 关系如下如图红色 = 品红 + 黄色绿色 = 黄色 + 青色蓝色 = 品红 + 青色而位于这个颜色相对的颜色, 即是它的相反色, 例如红色的相反色为青色, 蓝色的...
阅读全文
MySQL Batch 与 Transaction
摘要:最近在数据库上经常遇到死锁问题. 表现的问题有1. 有一个查询为:1) 一个复杂的 select 查处一组大数据2) 使用事务 update 这组数据的状态为了让锁定的时间变短, 我将这整个大事务切分成了多个小事务, 也就是每次查询并更新 1W 数据变为了每次查询并更新 100 数据, 但是需要查询...
阅读全文
Photoshop 使用阈值调整色阶
摘要:1. 阈值原理阈值的定义其实就是“临界点”,即过了这个临界点是一种情况(比如黑色),没有超过这个临界点是另外一种情况(比如白色),所以图像上只有黑、白两种情况出现。临界点的值由你定义;阈值实际应用是把彩色图像的所有像素的亮度映射到的人为划分的0~255这256种亮度层次区域中,0为黑色(RGB三色光...
阅读全文