摘要:
创业者和经理人之外,中关村或者说中国计算机业界还活跃着另一类人,他们过着另外一种人生——程序人生。 程序是这些人生活的全部重心,他们有天分,爱编程,能吃苦,甘于寂寞。他们当中绝大多数不被人所知,像WPS求伯君、KV300王江民、CCDOS严援朝、五笔字型王永民、2.13吴晓军、四通利方王志东、CCED朱崇君、UCDOS鲍岳桥这些成名的程序员十几年来也只才产生了十来位。有才华的程序员绝不只这些,但他们没有机会。有时候,他们觉得机会就在眼前,伸手可及,但当他们扑上去将要和机会撞个满怀的时候,却每每扑了个空。在苦干了若干年之后的某一天早晨,从睡梦中醒来,他们突然发现自己除了编程能力提高之外,什么都没 阅读全文
摘要:
【问题描述】看下列4组概念:(1)*dates+2*(dates+2)(2)*str++;(*str)++;*++str;*(++str);(3)const int * pt;int * const pt;(4) int * func(int a, int b);int (* func)(int a, int b);这4组概念怎样区分呢?下面从结合性的角度出发,来分析考虑。【分析】(1)*dates+2*(dates+2)第一组概念,很多朋友都已经弄清楚了。从结合性看上述概念,*(间接访问)操作符优先于+(加法)操作符。故*dates+2等价于(*dates)+2。也就是先对指针dates解引 阅读全文
摘要:
【声明】请勿用于商业目的,仅供学习交流。博文中,涉及长沙科瑞特设备部分,请与该公司联系。如有违反此声明行为,相关责任,违反者负责!【目录】(1) 工业法制作双面PCB连载(1)- 基本步骤【网易博客地址】http://tandesir.blog.163.com/blog/static/500050752010101310159850/(2) 工业法制作双面PCB连载(2)- 前期准备【网易博客地址】http://tandesir.blog.163.com/blog/static/5000507520110125312110/(3) 工业法制作双面PCB连载(3)- 打印菲林【网易博客地址】ht 阅读全文
摘要:
【软件列表】(1) zlib.zlib-1.2.5.tar.gz(2) mysqlmysql-5.0.83.tar.gz(3) phpphp-5.3.8.tar.gz(4) http(Apache)httpd-2.2.21.tar.gz(5) libpnglibpng-1.5.6.tar.gz(6) freetypefreetype-2.4.5.tar.gz(7) jpegsrcjpegsrc.v8.tar.gz(8) gdgd-2.0.33.tar.gz(9) libxmllibxml2-2.6.30.tar.gz【安装步骤】说明:所有的包都安装在/data目录下。 1 安装zlib(1) 阅读全文
摘要:
第一讲第一节∶移动光标 ※※ 要移动光标,请依照说明分别按下 h、j、k、l 键。 ※※ ^ k 提示∶ h 的键位于左边,每次按下就会向左移动。 < h l > l 的键位于右边,每次按下就会向右移动。 j j 键看起来很象一支尖端方向朝下的箭头。 v 1. 请随意在屏幕内移动光标,直至您觉得舒服为止。 2. 按下下行键(j),直到出现光标重复下行。---> 现在您应该已经学会如何移动到下一讲吧。 3. 现在请使用下行键,将光标移动到第二讲。提示∶如果您不敢确定您所按下的字母,请按下<ESC>键回到正常(Normal)模式。 然后再次从键盘输入您想要的命令。提示 阅读全文
摘要:
【问题描述】单链表结构中有一个指向该结构的next节点指针,为什么要有这个节点指针呢?【分析】两种情况:(1) 调用1次malloc,要求保存300个相同的结构;(2) 调用300次malloc,要求保存1个相同的结构;这两种情况有什么区别呢?第一种情况将分配一个连续的内存块,通过数组符号(记录了首地址),就可以访问每个结构。而第二种情况,分配的内存不是连续的,这意味着这些结构不一定会被连续存储,因此,不能通过数组符号实现对每个结构的访问。包括单链表的链表结构就属于第二种情况,为了实现对整个结构的访问,单链表有个聪明的办法,那就是在每个结构中,利用一个名为next的指针,记录下一个结构的首地址 阅读全文
摘要:
转至:http://blog.csdn.net/shimiso/article/details/7061000一.Myeclipse10下载与破解Genuitec公司发布了MyEclipse 10,一款Genuitec旗下的商业化Eclipse集成开发工具的升级版本。MyEclipse 10基于Eclipse Indigo构建,为Java和JavaEE项目提供了Maven3的支持。本次发布的版本中还加入了对JaveEE 6、HTML5、JPA2和JSF 2的支持。版本号10是为了庆祝即将到来的Eclipse的10周年诞辰(MyEclipse的首次发布是在8年前)。我现在用的还是6.5的版本,6 阅读全文
摘要:
【问题描述】同一用户在同一时间多次登录如果不能检测出来,是危险的。因为,你无法知道是否有其他用户在登录你的账户。如何禁止同一用户多次登录呢?【解决方案】(1) 每次登录,身份认证成功后,重新产生一个session_id。session_regenerate_id();session_register ("username") ;(2) 在用户数据库中开一个sessionid字段,重新产生session_id后,都更新该字段。$sessionid = session_id();$db = new PDO('sqlite:softToken.db');$sql 阅读全文
摘要:
在《NiosII那些事儿》串口实验中,有这样一段程序:sopc.h.......typedef struct{//接收寄存器union{ struct { volatile unsigned long int RECEIVE_DATA :8; volatile unsigned long int NC :24; }BITS; volatile unsigned long int WORD;}RXDATA;//发送寄存器union{ struct { volatile unsigned long int T... 阅读全文
摘要:
看一个例子char str[6]={'h','e','l','l','o','\0'};printf("%d\n",strlen(str));这个例子是求取字符串长度,结果为5。为什么不是6呢?原因是NUL('\0')不是字符串的一部分。看看字符串的定义就明白了。【定义】字符串就是一个零串或多个字符,并且以一个位模式为全0的NUL字节结尾。NUL字节是字符串的终止符,但它本身并不是字符串的一部分。 阅读全文