博文

[置顶] 【更新】易懂的MFC入门教程(2008-11-28 09:15:00)

摘要:易懂的MFC入门教程  张孝祥--VC++讲义之 大 纲  第一课 Windows程序内部运行原理及SDK编程实现(一)    第一课 Windows程序内部运行原理及SDK编程实现(二)    第二课 C++经典知识回顾(一)   第二课 C++经典知识回顾(二)    第二课 C++经典知识回顾(三)    第三课:MFC思想   第四课:画线   第五课 文本    第六课:菜单(一)    第七课:菜单(二)   第八课:对话框(一)   第九课:对话框(二)   第十课:对话框之属性单    第十一课:Windows样式   第十二课: 对话框综合应用    第十三课:重绘    第十四课:文件和注册表读写   第十五课:文档系列化   第十六课:网络编程    第十七课:多线程   第十八课:动态链接库   第十九课:ActiveX控件    第二十课:勾子及数据库访问   附录:进程间通讯  
       ......

阅读全文(5219) | 评论:1

[置顶] 二维指针与二维数组(2008-04-28 16:27:00)

摘要:int  A[2][2]={{1,2},{3,4}}; int **p=new int *[2]; for(int i=0;i<2;i++) { p=new int ; } for(i=0;i<2;i++) {       for(int j=0;j<2;j++)      {                  p[i][j]=A[i][j];      } }......

阅读全文(4335) | 评论:3

[置顶] Visual C++开发工具与调试技巧整理[转](2007-09-26 10:17:00)

摘要:Visual C++开发工具与调试技巧整理 自己总是用VC平台来开发东西,但是有时候总是出这样那样的问题,呵呵,总是需要上网查资料来解决,在这里把自己用到上网查的一些技巧摘录如下,希望对大家有用,省去大家再去搜索的烦恼。 1.如何在Release状态下进行调试 Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimizations选Disable(Debug),Debut info选Program Database。在Link标签中选中Generate debug info复选框。   注:只是一个介乎Debug和Release的中间状态,所有的ASSERT、VERIFY都不起作用,函数调用方式已经是真正的调用,而不查表,但是这种状态下QuickWatch、调用队列跟踪功能仍然有效,和Debug版一样。 2. Release和Debug有什么不同 Release版称为发行版,Debug版称为调试版。 Debug中可以单步执行、跟踪等功能,但生成的可执行文件比较大,代码运行速度较慢。Release版运行速度较快,可执行文件较小,但在其编译条件下无法执行调试功能。 Release的exe文件链接的是标准的MFC DLL(Use MFC in a shared or static dll)。这些DLL在安装Windows的时候,已经配置,所以这些程序能够在没有安装Visual C++ 6.0的机器上运行。而Debug版本的exe链接了调试版本的MFC DLL文件,在没有安装Visual C++6.0的机器上不能运行,因为缺相应的DLL,除非选择use static dll when link。 3. ASSERT和VERIFY有什么区别 ASSERT里面的内容在Release版本中不编译,VERIFY里面的内容仍然翻译,但不再判断真假。所以后者更安全一点。 例如ASSERT(file.Open(strFileName))。 一旦到了Release版本中,这一行就忽略了,file根本就不Open()了,而且没有任何出错的信息。如果用VERIFY()就不会有这个问题。 4.Workspace和Project之间是什......

阅读全文(4854) | 评论:1

[置顶] vc编译器各选项含义及说明(2007-04-13 19:35:00)

摘要:=====vc编译器各选项含义及说明(值得收藏)========
 
  -优化-    
  /O1   最小化空间   minimize   space  
  /Op[-] 改善浮点数一致性   improve   floating-pt   consistency  
  /O2   最大化速度   maximize   speed  
  /Os   优选代码空间   favor   code   space  
  /Oa   假设没有别名   assume   no   aliasing  
  /Ot   优选代码速度   favor   code   speed  
  /Ob   内联展开(默认   n=0)   inline   expansion   (default   n=0)  
  /Ow   假设交叉函数别名   assume   cross-function   aliasing  
  /Od   禁用优化(默认值)   disable   optimizations&nb......

阅读全文(6404) | 评论:0

Oracle SQL性能调优知识三(2013-04-15 22:17:00)

摘要:软件测试联盟:

http://www.testingunion.com

致力于软件测试与开发领域知识传播和技术共享!

Oracle SQL性能调优之用TRUNCATE替代DELETE
Oracle SQL性能调优之删除重复记录
Oracle SQL性能调优之整合简单,无关联的数据库访问
Oracle SQL性能调优之使用DECODE函数来减少处理时间
Oracle SQL性能调优之减少访问数据库的次数
Oracle SQL性能调优之SELECT子句中避免使用 ‘ * ’
Oracle SQL性能调优之WHERE子句中的连接顺序
Oracle SQL性能调优之选择最有效率的表名顺序
Oracle SQL性能调优之共享SQL语句
Oracle SQL性能调优之访问Table的方式
Oracle SQL性能调优之选用适合的ORACLE优化器 ......

阅读全文(1995) | 评论:0

Oracle SQL性能调优知识二(2013-04-15 22:17:00)

摘要:软件测试联盟:

http://www.testingunion.com

致力于软件测试与开发领域知识传播和技术共享!


Oracle SQL性能调优之自动选择索引
Oracle SQL性能调优之强制索引失效
Oracle SQL性能调优之不明确的索引等级
Oracle SQL性能调优之等式比较和范围比较
Oracle SQL性能调优之多个平等的索引
Oracle SQL性能调优之基础表的选择
Oracle SQL性能调优之索引的操作
Oracle SQL性能调优之用索引提高效率
Oracle SQL性能调优之用EXPLAIN PLAN 分析SQL语句
Oracle SQL性能调优之使用TKPROF 工具来查询SQL性能状态
Oracle SQL性能调优之识别‘低效执行’的SQL语句

Oracle SQL性能调优之用EXISTS替换DISTINCT
......

阅读全文(2062) | 评论:1

Oracle SQL性能调优知识一(2013-04-15 22:16:00)

摘要:
软件测试联盟:

http://www.testingunion.com

致力于软件测试与开发领域知识传播和技术共享!
Oracle SQL性能调优之分离表和索引
Oracle SQL性能调优之优化EXPORT和IMPORT
Oracle SQL性能调优之使用显式的游标(CURSORs)
Oracle SQL性能调优之使用日期
Oracle SQL性能调优之优化GROUP BY
Oracle SQL性能调优之避免使用耗费资源的操作
Oracle SQL性能调优之CBO下使用更具选择性的索引
Oracle SQL性能调优之连接多个扫描
Oracle SQL性能调优之需要当心的WHERE子句
Oracle SQL性能调优之用WHERE替代ORDER BY
Oracle SQL性能调优之避免改变索引列的类型
Oracle SQL性能调优之使用提示(Hints)
......

阅读全文(1843) | 评论:0

LoadRunner性能测试基础知识(2013-04-15 22:15:00)

摘要:
LoadRunner性能测试基础知识
软件测试联盟:

http://www.testingunion.com

致力于软件测试与开发领域知识传播和技术共享!


LoadRunner性能测试基础知识之覆盖图和关联图的区别
LoadRunner性能测试基础知识之标准日志和扩展日志的区别
LoadRunner性能测试基础知识之脚本调试方法
LoadRunner性能测试基础知识之关联步骤
LoadRunner性能测试基础知识之手工关联
LoadRunner性能测试基础知识之关联
LoadRunner性能测试基础知识之参数化
LoadRunner性能测试基础知识之场景
LoadRunner性能测试基础知识之集合点
LoadRunner性能测试基础知识之包含了哪些测试
LoadRunner性能测试基础知识之什么是负载测试?什么是性能测试? ......

阅读全文(2063) | 评论:0

探索式测试(2012-12-07 11:18:00)

摘要:

浏览器兼容性检测工具



[转]探索式测试:测试自动化




[转]测试手段之探索性测试(9)




[转]测试手段之探索性测试(8)




[转]测试手段之探索性测试(7)
......

阅读全文(1594) | 评论:0

python webdriver群组(2012-12-07 11:16:00)

摘要:
[转]Python 开发者应该知道的 7 个开发库



selenium webdriver处理popup dialog/弹出对话框代码



UDP发送广播数据代码



从Selenium RC迁移到WebDriver



webdriver测试HTTPS时,火狐报安全问题解决方法



python配置网络参数(IP\子网掩码\网关\DNS\DHCP模式)



python调用dll示例



......

阅读全文(2228) | 评论:0