2020-07-12 Robin Wen
文/Robin 扩展坞(Docking station),又称端口复制器(Port Replicator),是专为笔记本电脑设计的一种外置设备。通过复制甚至扩展笔记本电脑的端口,可使笔记本电脑与多个配件或外置设备(如电源适配器、网线、鼠标、外置键盘、打印机及外置显示器)方便的一站式连接。笔者的办公桌桌面挺宽,放置的东西挺多,所以对于扩展坞的需求挺高。 笔者在选购扩展坞期间,去 Google 搜索了不少资料,也看了挺多测评。少数派上有两篇文章值得一看: 为了买一个完美的雷电 3 扩展坞,我累计花掉了一台 iPhone 11 的钱 视频:为了帮你排雷,我们测试了 8 款 Type-C 拓展坞 以上两篇文章提及如下的型号: C 继续阅读 »
2016-08-23 曹强
所谓继承,比较熟悉,这里就是指定义一个新的controller/service(不同名),继承原来的controller/service,然后在其基础上重写一些功能。 所谓扩展,这里说的是在不产生新的controller/service的情况下,添加或修改原controller/service的功能。 目前研究的结果就是service可以轻松的实现继承和扩展,而controller貌似只能继承。 more controller的继承 说到controller,我们在前面的文章中介绍过有两种写法:使用$scope或使用controller as。针对这两种方式的区别,我们也可以使用两种不同的继承方式: * 使用controll 继续阅读 »
2015-08-04 Eric Wang
词语相似度计算 词义相似度计算在很多领域中都有广泛的应用,例如信息检索、信息抽取、文本分类、词义排歧、基于实例的机器翻译等等。国内目前主要是使用知网和同义词词林来进行词语的相似度计算。 本文主要是根据《基于同义词词林的词语相似度计算方法--田久乐》论文中所提出的分层算法实现相似度计算,程序采用Java语言编写。 同义词词林扩展版 《同义词词林》是梅家驹等人于1983年编纂而成,这本词典中不仅包括了一个词语的同义词,也包含了一定数量的同类词,即广义的相关词。《同义词词林扩展版》是由哈尔滨工业大学信息检索实验室所重新修订所得。该版收录词语近7万条,全部按意义进行编排,是一部同义类词典。 同义词词林按照树状的层次结构把所有收录的 继续阅读 »
2014-10-01 Xie Jingyi
今天开始学习数论方面的算法。这部分在NOIP中并不常出现,即使出现了也不会像高联这么难(。。。)。 什么是扩展欧几里得算法 所谓欧几里得算法,实际上就是辗转相除法——求两个数最大公约数的一种高效算法。而扩展欧几里得算法则是来源于于一类方程的解决: $$ax+by=gcd(a,b)$$ 这有点像是裴蜀定理的一般形式。和裴蜀定理类似,这类方程也有无数多个整数解。如何高效率地求得它的一组特解呢? 代码 pascal procedure gcd_ex(a, b: longint; var d: longint; var x, y: longint); begin if b = 0 then begin 继续阅读 »
2016-06-25 ruki
随着xmake v2.0.1 版本的发布,这大半年的辛苦总算告一段落,这个版本我基本上重构整个项目的90%的代码,几乎算是重写了,但结果还算挺满意的。。 因为上个版本的架构设计的不是很好,不能很好进行扩展,也不支持插件模式,语法设计上也不严谨,容易出现各种隐患,这对于后期维护和发展来说,已经出现了不可逾越的瓶颈。。 每个项目到了一定阶段,都是要不断重构,重新构思整体架构,才能使得项目不断的向好的方向演进。。 (当然如果是公司项目就另当别论了,坑太多,历史负担较重,不是说要重构就能让你重构的。=。=) 回归正题,目前xmake基本上所有模块都是可扩展的: 插件扩展 工程模板扩展 平台架构扩展 action扩展 option选 继续阅读 »
2017-05-27 Lanffy
PHP
重新编译PHP安装更多扩展功能 如果已经编译安装过php,但是在使用过程中发现当初编译的时候有一些功能没有开启,而且在php.ini文件中也无法启动。那么唯一的办法就是重新编译安装PHP了。 为了获得新的功能,我们首先关注的是,不能把之前有的功能不小心给关闭了,所以需要找到之前的编译参数。 继续阅读 »
2013-04-27 刘太华
为hubot机器人脚本增加python扩展 昨天顺利把hubot跑起来了, 能回答了. 也通过nodejs的exec命令执行shell的方式, 将消息以参数的形式传给process.py处理, 以形成用py写脚本的形式. 不过上面方式有缺陷: 1, nodejs不是真正的调用py, 同时py执行的返回或直接print或写stdout(print在某种程度上就是stdout), 然后nodejs什么都不用干, 就直接相当于把stdout使用msg.send回复给gtalk了. 2, 整体结构不优美, nojs跟py还得靠exec执行shell的形式, 这种调用方式挺丑陋. 继续阅读 »
2016-03-08 林长宇
访问国外很多网站时,发现调用googleapis的js失败,只能自己想办法解决。 网上有用Chrome扩展解决这个问题的例子,自己研究了一下,分享给大家: crx下载:extension.crx 继续阅读 »
2017-08-25 Lanffy
PHP
在记MAC OS X 编译安装PHP7.0.16 中遇到的异常情况一文中,介绍了编译PHP7源码安装PHP的方式,其中的第四个步骤,命令如下: 继续阅读 »
2015-10-01 Lanffy
最近从朋友那里拷贝了文件,执行了下ls -lart drwxrwxrwx@ 10 rlanffy staff 340B 3 6 2015 files -rwxrwxrwx@ 1 rlanffy staff 630B 6 10 17:22 vagrantup.sh -rwxrwxrwx@ 1 rlanffy staff 4.8K 8 12 14:17 Vagrantfile drwxr-xr-x@ 3 rlanffy staff 102B 8 14 12:10 .vagrant drwxrwxrwx@ 13 rlanffy staff 442B 9 10 11:33 .git -rw 继续阅读 »