2012年1月7日

摘要: 09年的时候,我用C#实现了简单的飞信协议,并开了源,详情请查看这里。直到现在还有童鞋发邮件给我向咨询或是所要代码。但是由于飞信协议有个几次的升级,我那个库基本上没什么用了。由于工作比较忙,也一直没有去管他。前两天,我用这个项目申请了sinaapp的中级开发者人证,居然侥幸通过了,所以觉得有必要更新一下代码了。网上查了一下有关飞信协议的最新的情况,没有什么进展,我也不想自己通过抓包去分析飞信协议了,毕竟那样会比较耗时。正当我准备放弃的时候发现有人用php实现了wap飞信的协议。不看不知道,一看吓一跳,协议非常简单,总共代码也不超过100行。我花了一小段时间,将那php的代码翻译成了C#的,测试 阅读全文
posted @ 2012-01-07 18:49 小橋流水 阅读(43431) 评论(29) 推荐(6)

2012年1月6日

摘要: 很多时候想通过.NET调用一些C/C++写的库,但是一直都不知道怎么弄。去网上找了一些资料,大多数是教如何通过托管C++和非托管C++的混合编程来完成C/C++的的类库的.NET Wrapper。有的时候用C#来实现一个功能的时候,可能要调用windows api,往往都是到网上现查代码,然后粘过来使用,没有细研究到底是怎么做到的。最近一个朋友用到分词,所以就研究了一些中科院提供的中文分词软件,详情请访问http://ictclas.org/。用了一下还挺好用的,速度没有测试,感觉应该用于学术研究肯定是没有问题的,如果要用到项目中,我觉得还是公司自己实现会比较好。可惜该组件没有提供.NET的版 阅读全文
posted @ 2012-01-06 01:03 小橋流水 阅读(40693) 评论(1) 推荐(1)

2012年1月3日

摘要: 最近想平均分割一个数组,比如把一个10数的数组分成6个数组的,最好的分法是2,2,2,2,1,1,这个2很好求出,直接10/6上取整就可以了,但是如果按2去分割的话,最后会变成2,2,2,2,2,0这样不均匀的分法,很是蛋疼。今天休息,想了一下这个问题,发现可以用递归来解决。比如先分出2来,递归将8分成5个数组,有能分出2来,递归将6分成4个数组,在分出2来,变成了递归将4分成3个数组,又可以分出2来,那就变成了将2分成2个数组,下一步就很明显了。不多说了,直接上码,希望对遇到同问题的人有所帮助,这也算我的功德了。View Code #include<iostream>#inclu 阅读全文
posted @ 2012-01-03 16:22 小橋流水 阅读(41552) 评论(4) 推荐(2)

2011年12月24日

摘要: 在shell下,可以直接创建文件的硬链接,而符号链接(软链接)可以对文件和目录。很多情况下,直接用软链接就可以搞定。但在有的时候,单纯的软链接是解决不问题的。 但是对于目录来说又不能创建硬链接,那肿么办呢? 把目录中所有的文件都硬链接过来。 阅读全文
posted @ 2011-12-24 22:41 小橋流水 阅读(40502) 评论(0) 推荐(1)

2011年12月22日

摘要: java中提供很多集合类,比如ArrayList,HashMap等等。但你有没有发现其中的这些集合类都是泛型的,有的时候你会发现用泛型会比较慢。慢在哪呢?慢就慢在基本类型的装包和拆包。当你处理大数量的时候,这个慢有的时候就不能接受了。那这怎么解决呢?推荐大家使用fastutil,一个意大利实验室出品,主要用在其的WebGraph上。下面是其官方网站对其的介绍:fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues with a small m 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(40432) 评论(0) 推荐(0)
摘要: 刚到一个新的地方,必然会要看以前别人写的代码,只有你看懂了别人写的代码,你才能去修改它们,否则在一知半解的情况下去修改代码,很可能因为理解问题而引入bug,对于线上服务,将带来不可估量的问题。一般你到一个新的地方,别人也一定会给你一段时间叫你去看代码,有的地方可能还会有对你对代码的理解的考核。 记得当前在径点(AvePoint)实习的时候,当时是C#代码,我在很短的时间里就把代码理清了,而且还发现... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(1117) 评论(0) 推荐(0)
摘要: screen是一个很好的bash保存的工具,可以保存你现有的工作,网上有很多关于这个的配置,我找了一个精简了一下,个人感觉还是很不错的: #se the startup message startup_message off term linux ##use ` as the Global Key ## escape `` ##set a biger buffer defscro... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(324) 评论(0) 推荐(0)
摘要: 又到一年招聘时,公司和同学都面对选择的问题。公司想招到牛的人,同学想找到牛逼的公司。大家也都相互攀比着offer的情况。我也在几家公司中徘徊过,或者说现在也还在徘徊中。面对大公司或者小公司,大公司与大公司,小公司与小公司之间有各种各样的选择。 但是我的思路越来越清晰了。首先是要好好的定位自己。不妨问自己几个问题。你擅长什么?你喜欢做什么?你将来想成为什么样的人?什么对你来说是重要的?对于我来说,第... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(202) 评论(0) 推荐(0)
摘要: 在公司通过securecrt来链接服务器进行开发,开发的时候发现中文出现乱码。后来看了一下系统的编码是utf-8的,然后改了securecrt的配置,将编码改成utf-8,然后发现中文就不出现乱码了。 后来发现公司的基本上所有的文件都是GBK的,用head等命令看的时候,中文还是出现乱码。网上找了一下,原来可以修改系统的编码的。在当前的bash中运行一下命令:export LANG=zh_CN.G... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(223) 评论(0) 推荐(0)
摘要: Outlook的过滤规则不是很靠谱,加入一封邮件能被过滤规则A移动到文件夹A,也能被过滤规则B移动到B。如果按照常理,如果A先执行的话,这封邮件应该在目录A中,而目录B中就不应该有。但是Outlook的太郁闷了,A和B中都会这封邮件。 公司的邮件非常多,而且经常会有一些机器发来的邮件,非常地郁闷,而且很多邮件是发给邮件组的,而不是发送给我的。所以我就想弄些过滤规则来把他们分到不同的邮件夹中去。但是... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(459) 评论(0) 推荐(0)
摘要: 今天面了淘宝的数据挖掘部门的实习,是一个学妹推荐的,所以就没参加笔试,直接面试了。以前觉得自己对数据挖掘方面了解的比较多,但是一面试发现并不是这样的。 首先问了一下我的研究方向,然后问了导师的研究方向。在得知我的研究方向与数据挖掘关系并不是太大,而我的导师的研究方向正好是数据挖掘的时候。他就问我以后想从事哪个方面的工作,我说都行,因为我们实验室也有好多同学在研究数据挖掘,有研究聚类的,也有研究分类... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(230) 评论(0) 推荐(0)
摘要: 1、ping命令 ping主要用于确定本地主机是否与网络上另外一台主机连通。按照缺省设置,Windows上运行的ping命令龚发送4个ICMP Echo Request消息,每个消息含有32个字节的数据,如果网络连通,我们应能收到4个ICMP Echo Reply消息。以下是集中常用的参数使用方法: (1)ping -t 主机地址:连续相主机地址发送Echo Request消息,知道被用户Ctrl... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(355) 评论(0) 推荐(0)
摘要: 百度ting手机客户端内测了,试了一下,还不错,你也可以试试哦:andoid用户请猛击这里,iphone用户请猛击这里。 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(94) 评论(0) 推荐(0)
摘要: 最近想搞写一个基于QQ微博的桌面应用,按照官方的介绍,我使用C#的SDK进行开发,但是发现这个SDK关于登陆的地方很粗糙,另外发现通过OAuth的方式登陆的话,需要用户去填写获取到的verifer字符串。研究了一下,发现C#里面可以通过一个Webbrowser来解决这个问题。基于这个机制,我写了一个登陆的辅助类。using System;using System.Collections.Gener... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(345) 评论(0) 推荐(0)
摘要: linux下线程采用pthread.h,采用的是c语言的风格,为了更加面向对象话,我在写程序的时候给封装成了一个类,用到了一些内部的库,但是去掉内部的库,也无伤大雅。懒得去改程序了,所以没有去处某些内部的头文件和函数的调用。thread.h/***@filethread.h*@version*@date2011/5/12*@authorwangyou@baidu.com*@brief对线程进行了简单的封装(java风格)**/#pragmaonce#include#include//线程classthread{public:/***@brief构造函数*@param无*@return无**/t 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(41371) 评论(0) 推荐(0)
摘要: 1、一个随机数产生器以概率p生成0,以概率(1-p)生成1,怎样生成等概率的0和1? 如果用这个随机数产生器产生两个位,出现00的概率为,出现01的概率为,出现10的概率为,出现11的概率为。看到没有,出现01和10的概率相等。那么我们就可以用这个随机数生成器每次产生2位,直到产生的是01或者10,当为01时,输出0,当为10时输出1。 问题扩展:还是给这么一个随机数产生器,要求等概率地产生。 解... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(600) 评论(0) 推荐(0)
摘要: 自2011年初,CSDN在网上发起“2011年软件行业技术人员薪资大调查”以来,引起了广大开发者们的热烈反响,短短两月时间内,近万名开发者提交了调查数据。尽管这只是中国百万开发者大军的一小部分,但他们所在的行业几乎涵盖了整个中国软件的产业链,他们的职位几乎代表了一个软件团队体系的每一个层面,而且 “一叶知秋”,所以透过这些调查数据和变化,我们或许可以一瞰中国软件开发者的普遍生存状态,甚至可帮助开发... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(154) 评论(0) 推荐(0)
摘要: WordPress有一个社交媒体连接的插件,可以将博客更新同步到微博,但很可惜的是不能同步到人人网,本打算自己修改添加一下这个功能。到网上找资料,发现人人网有一个日志的导入功能。就在发布日志的那个页面的右下角。导入时,填入你的博客的地址,我填的是我的博客的rss地址。第一次导入,会让你选择需要导入的日志,以及哪些人可以查看。据说,以后,当检测到你的博客有更新的话,也会同步到人人网上。这个功能还是比较方便的,省去了自己开发插件了。具体位置如下图: 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(390) 评论(0) 推荐(0)
摘要: 伪原创对与百度和搜搜等国内搜索引擎来说,效果很好,但是谷歌貌似对很少会把伪原创的东西排上来。比如你搜一篇博客,在百度出来90%的第一条不是原创的内容,很有可能是转载的或是伪原创的,但是谷歌貌似在这方面做得很好。在网上搜了搜关于伪原创的东西,发现有好多软件,说明这个行业还是很有市场的。从百度文库搞到一个伪原创的同义词表,作弊和反作弊的都可以看看,也许能挖掘一些规则什么的。52537条伪原创词库 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(505) 评论(0) 推荐(0)
摘要: 后溪最早见于《黄帝内经•灵枢•本输》篇,为手太阳小肠经的输穴,又为八脉交会之一,通于督脉小肠经。有舒经利窍、宁神之功。适合经常坐在电脑前的上班族、发育中的孩子,可预防驼背、颈椎、腰部、腿部疼痛,也有保护视力、缓解疲劳、补精益气的功效。 后溪穴的位置如下图所示。 我们想想,当我们坐在电脑旁阅读文件的时候,手是怎么放的?肯定是一手不离鼠标,一手仍在键盘上吧!保持这个姿势不动,人都变僵了。这时,不妨... 阅读全文
posted @ 2011-12-22 22:41 小橋流水 阅读(511) 评论(0) 推荐(0)

导航