在nodejs上用d3 笔者最近对开源数据图形化库d3产生兴趣,开始学习相关教程。 nodejs拥有异步I/O、事件驱动等优点。不过笔者对以上两个特点理解得不太深入,喜欢使用的原因是看到可以把javascript搬到后台去,而且使用的是谷歌V8,如此高大上怎么应该试一下。 今天的话题是如何把d3搬到nodejs上,进而把牛X的数据图形化库应用在后台,动态生成静态页面。其实呢,nodejs与javascrip 2014-08-19 STUDY D3 NODEJS
Storm学习笔记(一) 感谢xumingming提供的中文翻译《Twitter Storm的一些关键概念》感谢官方wiki提供的原文 一些概念计算拓扑:Topologies Topology对象里包含实时计算程序 一个Storm的Topology会一直运行——除非显式杀死 一个Topology是Spouts和Bolts组成的图状结构,而连接Spouts和Bolts的则是Stream groupings 参考阅读: 2014-02-19 PROJECT STROM
笨办法学python笔记 一篇之前学习Python的笔记,感谢《笨办法学Python》的作者。本文是结合《笨办法学Python》和Python3.3的一些补充。 Ex01 print后要加括号(python3.3) Ex02 #号起注释作用 Ex03 整型运算结果一般为整型,除法结果则为浮点型 Ex04 print参数连接打印时,自动插入空格 Ex05 print中多个参数格式化时,参数以元组形式传入 Ex0 2014-01-22 STUDY PYTHON
MarkDown语法 强调格式 1*italic* **bold** : italic bold 1_italic_ __bold__ : italic bold 链接(标题选填) 内联: 1[例子](http://url.com/ "标题"): 例子 索引方式标签: 12[例子][id]. 这样,在文档的其他地方定义以下格式:[id]: http://example.co 2013-11-22 TECHNIQUE MARKDOWN
工作总结 之前的六个月一直在断断续续地做一个名为OneKeySql的测试工具项目。主要开发工作由我自己来搞,协助完成与推广由小组的其他成员抽空闲时间来帮忙。 初衷这个小项目的初衷是优化个人工作,减少重复的数据输入。母项目是公司内部的一个重要系统,通过三年的研发累积了复杂的业务操作流程。而我们测试小组中也累积了各种各样的测试数据,其中以Oracle的数据插入操作为主。 OneKeySql通过使用模板+标签形式 2013-10-12 PROJECT PYTHON SUMMARY
eric5自定义光标样式 最近在使用eric-ide写Python,突然想把编辑器editor的界面样式改变一下。通过内置的配置项很容易就可以做出仿Linux的用户界面。连接是我使用的syntax_highlighting_Python3样式,直接导入可以看到效果。其余的配置需要自行修改editor style和user interface。 过程中有个比较郁闷的事情,就是光标的颜色问题。从白色背景换成黑色背景,我以为是只 2013-07-09 TECHNIQUE ERIC
tesseract识别验证码 最近在折腾一个玩意:验证码识别。起因是部门推自动化测试,而公司软件统一登录入口有个验证码输入框。虽然可以让维护人员改成固定或屏蔽掉(现在还真屏蔽了-_-),不过我还是选择了折腾一下把它破解。 架构: eric5+python3.3+pillow2.0.0+pyocr0.1.2+tesseract3.02+cowboxer1.02+windows 最近半年在接触python,一直使用eric,挺不错 2013-06-25 TECHNIQUE PYTHON TESSERACT
评论显示方式改进 之前的版本其实是当鼠标移进(mouseenter)文章时,评论瞬间转变为该文章的评论,自己感觉会略显突然,用户体验也不好。再低调点的做法,当然是稍加隐藏啦。 目标:点击滚动条的浮标时,弹出评论入口。 难点:点击浮标时同时要获取左侧文章的信息,以便确定入口的目的地。 分析: 滚动条是使用JQuery-UI-slider生成的,内置功能强大。不过我暂时没发现解决难点的方法(如果有内置的方法请指导) 2012-02-24 TECHNIQUE JQUERY