08 2013 档案
摘要:自己写的扩展,油猴功能,进一步改进,增加了许多操作。原来只是在13以下版本下面能用,主要是在13版本下面chrome代码和page下面代码能够直接互调,13版本以后就不可以了,最近考虑到新版Firefox的功能,进行了这次改进。1.chrome代码和page代码互调通过测试,发现function其实是可以调用的,只是chrome下生成的obj在window下面没办法引用其中的属性.a.通过window postMessage的方式,基于消息的通信修改。初步功能实现,但是后来发现修改代码量太多,并且通信情况比较复杂,要处理相关回调,就想有没其他方法b.在chrome中通过定义方法,一个代理方法,
阅读全文
摘要:帮以前同事解决一个需求,中文项目 翻译 英文项目~~~考虑到具体实现方面的问题,如果智能的话,肯定是要做中文的语法分析,不过感觉这个有难度。所以最后的方案是遍历文件,将中文短语匹配出来,再进行人工翻译,将中文短语替换成翻译的内容。当然后期还是需要人工再检验下,毕竟代码中的中文,可能会影响到相关的程序。这个问题,明显涉及到 多线程,文件读写,第一时间就想到的是 nodejs,虽然nodejs是一个主线程,但是异步文件读写,事件响应机制,肯定也是调用了线程,在实际编程的时候不需要考虑线程的相关的问题。代码不复杂如下,写完了之后,适当的封装了下var fs = require('fs'
阅读全文
浙公网安备 33010602011771号