摘要:
Option ExplicitPrivate Sub Command1_Click() Dim strtest As String, strtest1 As String, strtest2 As String Dim strtest3 As String, strtest4 As String, strtest5 As String Dim strtest6 As String, strtest7 As String, strtest8 As String strtest = "abc123abc123" List1.AddItem "Left(strtest, 阅读全文
阅读排行榜
多线程一 CreateThread与_beginthreadex的本质区别
2012-08-23 09:54 by javaspring, 290 阅读, 收藏,
摘要:
1、尽量使用_beginthreadex()来代替使用CreateThread(),为什么? _beginthreadex()函数在创建新线程时会分配并初始化一个_tiddata块。这个_tiddata块自然是用来存放一些需要线程独享的数据。事实上新线程运行时会首先将_tiddata块与自己进一步关联起来。然后新线程调用标准C运行库函数如strtok()时就会先取得_tiddata块的地址再将需要保护的数据存入_tiddata块中。这样每个线程就只会访问和修改自己的数据而不会去篡改其它线程的数据了。因此,如果在代码中有使用标准C运行库中的函数时,尽量使用_beginthreadex()来代替C 阅读全文
新闻发布系统初步总结
2011-12-16 09:49 by javaspring, 290 阅读, 收藏,
摘要:
这次做新闻发布系统,开始先做的后台代码,基本上没有什么困难,因为对BLL,DAL,SqlHelper都已经很熟悉了.重头戏应该是后面的Web页的制作,还有Web页与BLL的整合。这是新的东西,第一次正面接触,遇到不少问题。总体来说,收获还是蛮丰富的,列举一些吧一、开发工具方面1、又了解了几个VS的使用技巧,一些快捷操作:通过快捷键Ctrl+k,d整理代码结构,使代码看起来很整齐;对于一些不自动出现代码提示的地方,可以通过快捷键Ctrl+j得到代码提示;可以通过Ctrl+k,x插入常用代码段,例如if,select ,region等,当然,用if后连续按两次Tab键也可以自动生成If代码段……2 阅读全文
机房收费系统的数据库设计
2011-11-08 16:43 by javaspring, 290 阅读, 收藏,
摘要:
这次机房收费系统的数据库设计与上一次有很大不同,之所以会引起不同,是因为遵循了数据库设计第三范式。什么是数据库设计第三范式在我以前的文章中有所体现,《数据库设计第三范式》我们先来看看前后的不同之处:第一次共有10张表:结账信息,基本数据,上下机记录,退卡信息,正在上机信息,正在工作老师信息,充值记录,学生信息,用户信息,工作记录。而第二次,精简到了9张表:合并正在上机信息表和上下机记录表,合并了正在值班老师信息表和工作记录表,将学生信息表分为学生基本信息表和上机卡信息表减少了冗余信息。到底怎么减少了冗余信息,举个例子:原来的上下机记录字段包括:序号,卡号,学号,学生姓名,学院,年级,性别,上机 阅读全文
MyEclipse相关用法介绍
2012-06-10 17:37 by javaspring, 289 阅读, 收藏,
摘要:
MyEclipse相关用法介绍================================================================================编辑: Ctrl+Shift+L 显示所有快捷键 Ctrl+K 参照选中的词(Word)快速定位到下一个 Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个 Ctrl+O 快速显示OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+Shift+X 把选中文本全部改为大写 Ctrl+Shift+Y 把选中文本全部改为小写 Ctrl+Shift+F 按照当前的配置文件格式化源代.. 阅读全文
浙公网安备 33010602011771号