摘要: 最近玩了一下路由,是TP-LINK的WR841N硬件版本v7该路由是双天线300Mbps的,芯片是Atheros AR7241,4M闪存,32M内存。要注意因为没有WR841N的DDWRT官方固件,虽然能刷WR841ND,RESET按钮不好使,所以一旦刷完之后哪里设置的不对,连不上路由控制界面了,就要拿TTL线修复了,很麻烦。刷了DDWRT WR841ND以后,我偷懒拿了同学703N的固件直接用,然后就变砖了,当然了这是我自己二。然后买了USB转TTL线,把两根引脚拆了,剩下的三根TXD RXD GND分别接路由器的RX TX GND。刚好直接能插进路由那3个TTL触点,不需要焊。之后在虚拟的 阅读全文
posted @ 2013-02-25 23:49 张拯 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 今天长见识了,我一直以为想要取0~N-1之间均匀分布的随机数,用rand()%N就可以了。(N不超过RAND_MAX)事实是在N不大的时候,基本上是均匀分布,但是并不确切。因为rand()产生0-RANDMAX之间的整数,但是RAND_MAX通常不是N的倍数。导致求余数的时候,有些数的概率高那么一点点。当然当N小的时候,因为RAND_MAX很大(通常是0x7FFF),这个概率的差别很小。比如N=10时,会导致0~7的概率比8~9的概率高0.0000305。所以当N较大,或者N超过RAND_MAX时,就不能用这个方法啦。在C++的random库里有uniform_int_distribution 阅读全文
posted @ 2013-02-10 17:53 张拯 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 所做的是个用遗传算法优化网络流量的问题,既然要优化网络流量,对网络建模肯定是首当其冲的。建模的是个bcube网络,是云计算中心中比较热的网络结构,具体的可以参照scholar.google.com为了节省空间,我一度想采用uint8作为数据类型,因为数据量比较大,我自己以为这样处理的时间会比较短,但是用tic toc计时后,double类型反而在运算的时候更快。arryfun可以从一个矩阵中批量执行指定的函数。在最后我终于还是放弃了matlab,因为这次的课题目标是速度,matlab实在太慢了,并且灵活度太低,想要整出个自定义的数据结构,或者自由的多线程,都很难(可能是我对matlab还不够熟 阅读全文
posted @ 2013-02-05 11:57 张拯 阅读(246) 评论(0) 推荐(0) 编辑
摘要: marvell这个公司我也不知道说啥好,装最新的驱动,上面写了支持win8,并且也写了我的网卡是gigabit ethernet controller,但是双工里最高只有100Mbps。100Mbps你好意思写gigabit ethernet controller?找了半天驱动都不好使,我只能想装我的笔记本的厂商提供的驱动,应该稳妥了,结果惠普也是个不靠谱的家伙。首先我这款笔记本不再提供win8驱动的支持了,这也容易理解,毕竟是老本子了。但是win7、vista甚至XP都找不到我的网卡的驱动,只有无线网卡的。这就说不过去了,因为出厂的时候装了vista的,至少应该对vista提供完整的驱动吧。 阅读全文
posted @ 2013-02-03 16:32 张拯 阅读(466) 评论(0) 推荐(0) 编辑
摘要: qq右上角和左下角两个广告我只能说烦的要命,最近的TM2013都有广告了。不过TM2013去广告的方法已经有了,可以百度到,还比较方便。但是QQ2013更好看嘛。重装qq,装完qq后,删除个人文件夹,就是那个名字是自己qq号的文件夹。不要运行不要登录。直接去QQ安装文件夹下删除Plugin\Com.Tencent.Advertisement\Bundle.rdb并新建一个文件夹叫Bundle.rdb就成了,在QQ2013新春版(6692)测试成功,不会弹出qq损坏。同样的方法也可以把QQ秀上经常出现的广告删掉Plugin\Com.Tencent.QQShow\Bundle.rdb删除个人文件夹 阅读全文
posted @ 2013-01-29 22:21 张拯 阅读(1337) 评论(2) 推荐(1) 编辑
摘要: 这是个很老很老的U了,在学校河畔上40块钱收来的,很合算,问淘宝卖家他们80收。我妈用电脑无非是淘淘宝,聊聊Q,这个U也完全够了。据说这个U的体质很好,上3G没问题。200*11的频率,我在BIOS里改成266之后进win7稳定运行了一天。但重启时有时会报警。我琢磨既然能稳定运行一天,应该就没有问题,报警的原因可能和主板有关,可能总认为我超频超过头了。LGA775 CPU可以用锡纸短路主板从而硬改外频,我猜测这样主板就可以闭嘴了。原理是CPU上有三个针脚的值,通过电平的高低组合成不同外频,主板读取后由此确定外频。200是低高低;266是低低低。所以将中间一个针脚与附近的地短接,从而欺骗主板。坑 阅读全文
posted @ 2013-01-28 21:10 张拯 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 本文用的是MySQL 5.5,它自带了MySQL Connector C++ 1.1.0。这个connector不好使,我用的win8 pro x64系统,和visual studio 2012,至少在这个环境下不好使,报0xc015002错误。请下载最新版的,本文用的是MySQL Connector C++ 1.1.1(x86)。编译环境和Connector必须是一样的架构,同是x86,或者同是x64,本文同是x86。不得不说MySQL Connector不给力,缺库缺文件要自己补上。缺boost库 http://www.boost.org/缺文件sqlstring.h http://dow 阅读全文
posted @ 2013-01-06 15:01 张拯 阅读(937) 评论(0) 推荐(0) 编辑
摘要: CSDN博客太不给力了,没事删我文章,想啥呢。本博客从今起记录我在IT方面学习的道路上积累的经验,为以后回首留下美好记忆,也为其他遇到与我一样困难的人分享经验。先记下三天前想写的两个内容一、windows的电源管理APIVOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime){ std::cout << "hello" << std::endl;}int main(int argc, char *argv[]) { SYSTEM_POWER_STATUS spsPwr 阅读全文
posted @ 2013-01-06 12:05 张拯 阅读(388) 评论(0) 推荐(0) 编辑