应用背景 有一个应用需要上传一组ID到服务器来查询这些ID所对应的数据,数据库中存储的数据量是7千万,每次上传的ID数量一般都是几百至上千数量级别。 以前的解决方案 数据存储在Oracle中,为ID建立了索引; 查询时,先将这些上传的ID数据存储到临时表中,然后用表关联的方法来查询。 这样做的优 ...
阅读全文 »

最近在做一个监控程序,需要用邮件发送告警。以前是使用注册的免费邮来发送,但是这样不免有很多限制,而且有时还会当作恶意登录,帐号异常等,还不让登录邮箱了。利用Postfix提供邮件SMTP服务,可以很自由的发送邮件,任意定义发送者的邮箱地址。感觉都可以用来恶作剧,用别人的邮箱来发邮件呢。 安装 Pos ...
阅读全文 »

因为一个奇怪的需求,使用 Python 和 Tornado 框架实现了一个 Web 站点的反向代理。实现的功能是这样: 假设这个反向代理网站的地址是 http://www.example.com 访问 http://www.example.com/.site.backend_site0/ 访问的是 ...
阅读全文 »

开源一款自己刚开始接触 C# 时开发的带有农历信息的日期选择控件,记得那时还是在2010年的寒假期间做的这个东西。刚开始接触 C# 时,使用WinForm来开发桌面程序,觉得简直是简单又迅速,由于 C# 本身没有提供农历的日期控件,因此就造了这第一个轮子,项目的地址在这里。 包含二个部分: 名 ...
阅读全文 »

随着年龄的增长,我们开始会怀念过去的时光,也会想探究过去的钱。翻开自己的随手记,3年来一共记录了983条收支数据,第一条记录始于2011年9月7号,平均每月有27条记录。这里要感谢下oyz,不然我以前只懂得用Excel记记。 刚入大学时,就想记下自己所有的花销,但那时太懒,又觉得有银行的取款和转账等 ...
阅读全文 »

一、最近的工作有一项主要内容,就是开发Android上面的App。实现以下几点功能: 实现数据提交的功能,但需要记录当前所在的位置 在网络无法连接的情况下,要保存下来,待有网络连接的时候再提交 查看历史反馈记录 这是我第一次开发的App,说实话,Android都还没认真学过,完全是现学现用。再一 ...
阅读全文 »

2014.08.11-2014.08.25 这段时间在省公司培训,打了点鸡血,晒黑了点,参与了些活动,疯了一会儿,最为关键的是认识了一大堆朋友,还有和你们在一起的日子很开心。 要点 想拍照片的时候,还是要勇敢点,美好的画面总是稍纵即逝,不可再现。每次都想等下一次,但已没有下一次,实在对不起花了好多 ...
阅读全文 »

博客 一篇关于读写Excel文件现在将与技术有关的博客都迁移到博客园,毕竟这样能有更多的人阅读到。而关于生活和随想的,则留在自己域名下的网站。 网站 调整博客园的CSS,响应式设计,兼容IE8等浏览器,完善页面样式。 参照豆瓣阅读专栏,制作了一份 Jekyll Boostrap Theme,访 ...
阅读全文 »

NPOI 是开源的 POI 项目的.NET版,可以用来读写Excel,Word,PPT文件。在处理Excel文件上,NPOI 可以同时兼容 xls 和 xlsx。官网提供了一份 Examples,给出了很多应用场景的例子,打包好的二进制文件类库,也仅有几MB,使用非常方便。 读ExcelNPOI使用 ...
阅读全文 »

相比到达的地方,同行的人更为重要。 from tower.im 2014.05.27-2014.06.037天多的时间,结识了5个新的小伙伴。 回来这么久,一直没认真整理,但还是想把这次旅行记录下。这次湖南旅行完全是意外,只能感慨一切皆是缘,而这个缘甚至可以追溯到很久之前。虽然临行前犹犹豫豫,但 ...
阅读全文 »

最近帮人实现一个打分的功能,发现bootstrap-rating-input是个简单又好用的星型打分,我对其做了些定制,添加了分值说明,并修改了样式,毕竟 bootstrap 自身的黑色五角星还是不够好看。 效果是这样的 样式的修改主要是将原版的 bootstrap-rating-input.js ...
阅读全文 »

七牛是不错的云存储产品,特别是有免费的配额可供使用,存点小文件或者博客的插图什么的还是不错的。以下介绍在自己的 Web 应用中上传文件到七牛的方法。 基本思想当我们想把本地的文件通过浏览器上传到自己的七牛云存储空间上时,就有两种思路 将文件直接上传到服务端,再由服务端将文件传输至七牛 向服务端请 ...
阅读全文 »