挖井

类库大魔王的挖井日记

挖一口属于自己的井


Ninayan W.I.P.(24)

  实在有点不乐意做Deardawn,心理障碍克服不了啊。
  Ninayan今天被小言一说,才发现真的是添加不了账号了,原来是之前一次为了加快启动速度的修改,把其他功能破坏掉了,不但添加不上账号,还一开始不能发布消息,只有在显示过home timeline后才可以。
  提取了几个model类,这样的实现比较优雅。
  几个singleton在程序退出时都正确销毁了。
  把AutoProxy的gfwlist信息配置保存到sqlite数据库里了,可以记录每条规则的enable与否,hit次数。在每次程序退出时刷新这些信息到sqlite数据库里。
  给几个本地数据库建了几个索引,这样可以让查询速度加快一点点吧。
  由于占用内存比较厉害,在Windows下就用::EmptyWorkingSet每分钟清空一次工作集,其他平台不知道有什么类似的方案。但实际上在Windows下如果窗口最小化时,内存会被一下子回收好多,不知道到底是怎么回事的。
  本地数据库读写冲突的问题还没想到比较低成本的解决方案,叹气。
  停下来想想,现在已经实现的功能也只是玩玩而已,最有用的应该还是Google Reader支持吧,可惜没找到确认无误的API文档。

本文地址:

https://minidump.info/blog/2011/03/ninayan-w-i-p-24/

上一篇

心不在焉啊

  这些天一直在写爬虫,但是进展极其缓慢,大概是由于对这个东西没兴趣吧,尽量可能很有用。  心不在焉啊。因为某人的一句话,第二天心里美滋滋地乐了一天,尽管那句话并不能代表什么。又因为一句话,开始低沉压抑,觉得人生了无乐趣。很无力啊。  昨天看了一下Archlinux,仓库里有现成的wxWidg...…

CodingStudio Life 全文阅读
下一篇

Ninayan W.I.P.(25)

  这两天在给Ninayan添加Google Reader支持。Google Reader是Google众多服务中少数几个不开放官方API的服务之一,但仍然有众多第三方的客户端或官网增强辅助工具出现。好在有几个很好的人,把他们研究Google Reader的成果公布出来了,我主要参考这篇和这篇...…

Ninayan 全文阅读