摘要: 天气晴朗的时候总是很容易激起人出去走走的欲望,出去走走当然少不了拍照,但是手机默认效果拍出来的照片放在屏幕上总会觉得不够好看,我们现在就来学会一招快速提升照片的饱和度:方法:用PS拷贝两次图层,叠加方式分别改成滤色和正片叠底。比如这张照片:乍一看已经很不错了,但是缺陷也很不足:颜色多的地方不够明... 阅读全文
posted @ 2015-03-31 11:23 KallMeNeo 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 最近在研究基于ssl的传输加密,涉及到了key和证书相关的话题,走了不少弯路,现在总结一下做个备忘科普:TLS、SSL、HTTPS以及证书不少人可能听过其中的超过3个名词,但它们究竟有什么关联呢?TLS是传输层安全协议(Transport Layer Security)的缩写,是一种对基于网络的传输... 阅读全文
posted @ 2014-10-17 11:59 KallMeNeo 阅读(51870) 评论(3) 推荐(2) 编辑
摘要: 题注最近我在学习nginx的lua插件,发现结合nginx的异步io和lua的流程控制能力,还是有很丰富的想象空间的:几乎所有常见的http请求的处理逻辑都能搞定,诸如查查数据库,访问一下memcache,读写一下本地文件等,都不在话下。恰好我正在研究一个第三方http服务的调用api,就产生了将其... 阅读全文
posted @ 2014-09-28 11:23 KallMeNeo 阅读(10885) 评论(0) 推荐(0) 编辑
摘要: 题注最近需要一个简单快速的bug追踪工具,考虑到系统环境以及学习成本,决定采用bugzilla。不试不知道,原来这里面还有这么多的坑需要一个个踩平~,遂随笔一下以备后用。我采用的系统组成是debian+mysql+nginx+bugzilla,使用centos的亲可能需要注意nginx的安装方式和配... 阅读全文
posted @ 2014-09-15 22:50 KallMeNeo 阅读(2577) 评论(0) 推荐(0) 编辑
摘要: 今天来贡献一个代码,用js写的解数独程序suduku_solve = function() { console.time("sudoku_solve"); // build structure var cells = Array(81), rows = Array(9), cols = Array(9), grids = Array(9); for ( var i = 0; i < 9; i++) { rows[i] = []; cols[i] = []; grids[i] = []; } for ( var row... 阅读全文
posted @ 2013-05-31 19:11 KallMeNeo 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 随着Web技术的发展,涌出了越来越多的复杂的应用。诸多Web应用逐渐向增强用户体验方向发展。在诸如付款、在线聊天等场景中,有时需要多页面进行数据通信。以前的实现方法有cookie、服务器中转、Flash插件等方法,而HTML5提供了新的LocalStorage API,能够更为便捷的实现跨页面通信,且相比以前的技术有容量大、效率高、无需插件等优点。 阅读全文
posted @ 2013-04-16 15:56 KallMeNeo 阅读(6267) 评论(7) 推荐(0) 编辑