
技术相关
宇宙379
C/C++,VC++
展开
-
有用的网站
1. Java开源大全:http://www.open-open.com/2. IBM中国:http://www.ibm.com/developerworks/cn/java/j-cq11296.html3. 全球最大开源软件开发平台:http://sourceforge.net/4. 优快云旗下java交流社区: http://www.javaeye.com/5. Apache:http://jakarta.apache.org/6. Oracle java社区:http://www.oracle.c原创 2011-01-29 16:40:00 · 552 阅读 · 0 评论 -
node 不是内部命令或外部命令
nodejs 安装 node 不是内部命令或外部命令restart cmd.exe.管理员身份原创 2015-08-13 18:16:24 · 4926 阅读 · 1 评论 -
批处理打开目录
由于坚持打开c:\users\admin\documents\visual studio 2010\Projects 工程目录,在xp下cmd有记忆功能,在win7下没得。所以写个批处理打开:VS_Proj_Dir.bat : start c:\users\admin\documents\visual~1\Projects这里的visual~1是visual studi原创 2015-05-20 09:56:28 · 1044 阅读 · 0 评论 -
编程书籍推荐
重点突出,关系的放一起;字体大小,字体的差异化;对齐;对比,重复,对齐,亲密性。原创 2014-08-18 22:24:35 · 922 阅读 · 0 评论 -
让代码更美:10大编程字体
10. Courier基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是很多终端和编辑器都默认使用此种字体,虽然这不会影响使用,但这会影响心情,它太枯燥了。以前看到这样一句评论:久不见牡丹会以仙人掌为美。这句评论形Courier字体非常合适。所以如果你还有其他选择的话,请勿使用此字体。更不幸的事情是最后你还是会继续使用它,那3秒只能强烈建议你调整一下字转载 2014-01-18 20:22:11 · 1025 阅读 · 0 评论 -
程序设计风格
程序设计风格1.最终目的是设计一个好的软件;好软件的标准:一,正确性-能完成需求中的所有要求;二,可扩展性-易于修改;三,高效的数据结构与算法;四,易读性;五,可移植性等;大道至简。2.变量名,宏定义,见名知义3.空格和缩进一致性和习惯用法4. If(i==0){//TODO}尽量用If()else if() else{} 而非switc原创 2014-01-12 12:51:12 · 2257 阅读 · 0 评论 -
国外电子与通信教材系列最新目录单
书代码书名作译者出版时间价格G0034960数字信号处理(第四版)方艳梅等译2007-6-178G0040360专用集成电路虞惠华等译2007-6-166G0040470通信系统工程(第二版)(英文版)(美)普埃克等著2007-6-转载 2013-12-21 18:56:04 · 7754 阅读 · 0 评论 -
正则表达式
今天看到一个同事用很笨的方法删除一个文本文件的注释,感觉可以用正则表达式快速删除,于是学习了一点点的正则表达式,搞定!\r\n\r\n->\r\n, //\d\d\d->null, //\d\d->null, //\d->null,\r\n->\n...(将文本文件中的换行替换,将注释去掉。) 字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉原创 2013-06-09 20:32:00 · 667 阅读 · 0 评论 -
Linux学习
最近准备学习下Linux的源码,发现用SourceInsight这个软件阅读Linux源码不错。 最新的内核体积太庞大(http://www.kernel.org/)。 于是下载了0.11版本的研究下, http://ishare.iask.sina.com.cn/f/5249271.html?from=like。附带说一句新浪iask下载资料不用注册,挺好的。不原创 2012-03-31 11:23:59 · 497 阅读 · 0 评论 -
软件设计概论
任何技能,都是由很多细节组成。我们学习一种技能,最好能先对整个技能及框架有一个大概的把握,然后再学习他的细节。软件设计同样如此。我们将整个软件设计的体系(框架)看成一棵树,首先我们需要对整个体系的树干从上到下有一个较为清晰地轮廓,进而熟悉树枝、树叶等细节信息。网络应用(主要)驱动操作系统CPU-内存-外存(硬盘,I/O设备(USB,鼠标,键盘等))我们知道,计算机是由硬...原创 2012-03-28 14:33:36 · 1122 阅读 · 0 评论 -
编程的本质
我们发明计算机的目的是为了解决问题,特别是解决大量数据的计算问题。 问题的解决之道!本质上,计算机所能做的只有一件事:数据处理或数据计算。核心就是数据。我们输入数据,计算处理他,然后输出结果。这个就是所有的过程。 输入 计算 输出 这个过程的核心就是数据的计算(处理)。这个处理过程是...原创 2011-11-02 20:08:33 · 5531 阅读 · 1 评论 -
unable to load function FT_getDeviceInfo
调试FTDI公司的USB芯片时,发现错误unable to load function ft getDeviceInfo,最后发现我把FTD2XX.DLL 放入了C#debug目录下,导致重复库定义,我本来用的微软封装的FTD2XX_NET.DLL 库,直接用他的库函数与USB芯原创 2011-07-22 19:34:18 · 1385 阅读 · 0 评论 -
编译器,汇编器原理
以前非常疑惑汇编器,编译器怎么将代码转换为机器码,汇编语言的。刚研究了下牛人写的编译器,终于发现。。。。 从本质上来说,编译器和汇编器只是一个文本转换工具,将一种文本形式转为另外一种而已。编译器通过词法分析、语法分析、中间代码生成、代码优化、目标代码生成五个步骤将源文件格式原创 2011-07-22 19:26:08 · 5182 阅读 · 0 评论 -
日常杂记
开了电脑,过了一段时间锁屏了,输入密码忽然发现不对。非常疑惑,不可能不对啊,我记得清清楚楚!搞了半天发现输入用户名Administrator的时候最后多了一个空格!晕倒!!!原创 2011-07-22 19:11:34 · 629 阅读 · 0 评论 -
关于敏捷开发的26个心得
<br />我收集各式各样的至理名言。最近我一直在研究敏捷软件开发;有收获吗?下面就是能够指导敏捷软件开发团队的26条核心原则。用例一完全能够运行后再开发用例二。厨房里有一种说法正好可以印证这个问题:“做好一盘菜后你再做下一盘”. 对于软件开发来说一个最大的问题就是人们喜欢并行开发多个任务。因为不可避免的,我们设计的功能中总会有一部分会被放弃砍掉,如果提前开发,很可能做无用功。 一次只开发一个用例(或很少几个用例,这根据你的开发团队的大小而定); 让这个用例功能完整; 让相应的测试用例都能通过; 相应的文稳转载 2011-01-29 17:29:00 · 835 阅读 · 0 评论 -
svn 常用命令
和git命令差不多,这点比较好,git是参考了svn的。 1,将文件checkout到本地目录 svn checkout https://192.168.1.100:8888/svn/test 2,添加文件 svn add filename svn add *.cpp svn add dirname3,上传 svn commit -m “备注信息” 4,更新 svn upd...转载 2018-09-08 12:34:05 · 197 阅读 · 0 评论