最近又在网上找了一些有关MFC抓取网页代码的文章看,发现有个比较简单的代码,和大家分享下。 CInternetSession session(NULL, 0); CHttpFile* htmlFile = NULL; CString strLine, strHtml; CSt...
分类:
Web程序 时间:
2014-08-17 00:59:41
阅读次数:
224
这次,做之前首先规划了一下到底该怎么改?首先来看看哪里有多余的:前台:除了加载的hashtable内容和显示的内容不一样,别的地方区别很小;后台,D层中,因为三个组合查询用到的D层方法只是返回值不同,所以,返回值这里可以用list (of T)代替,这样,前台后台冗余就少多了。...
分类:
其他好文 时间:
2014-08-16 21:08:31
阅读次数:
178
众所周知,在面向对象的软件开发中,通过对类的封装和抽象,可以对类进行继承,从而实现代码复用和增加软件的可维护性。那么,窗体能不能继承呢?在重构机房收费系统的时候遇到了如下问题:...
怎样设计接口? 众所周知,接口是提供给其它模块或者系统使用的一种约定或者规范。因此接口必需要保证足够的稳定性和易用性。这是设计接口的基本要求。1.稳定性 接口必须相对稳定,否则将导致接口的使用者和提供者为了适应新接口而不断改动接口的实现,可能反复进行无用功,严重时影响整个软件开发进度。那么怎样保证设...
分类:
其他好文 时间:
2014-08-16 18:19:30
阅读次数:
145
大家好:
作为一位软件开发人员,相信大家都思考过这样一个问题:为什么国产龙芯处理器性能与Intel同时期的处理器性能差别如此之大?为什么国产开源的软件发展远远不及国外?------是我们软件开发人员自身素养不够?还是原本国产处理器的硬件性能就不行?本人毕业与中国科学院计算技术研究所龙芯实验室,在龙芯实验室研发的那几年,也看到了龙芯的开源论坛上有那么多一批批对龙芯软件开源的爱好者。一...
分类:
移动开发 时间:
2014-08-16 11:12:20
阅读次数:
289
子窗口控件壹佰软件开发小组整理编译回忆第七章的CHECKER程序。这些程序显示了矩形网格。当您在一个矩形中按下鼠标按键时,该程序就画一个x;如果您再按一次鼠标按键,那么x就消失。虽然这个程序的CHECKER1和CHECKER2版本只使用一个主窗口,但CHECKER3版本却为每个矩形使用一个子窗口。这...
目录结构:a、supporting files:main.m和资源文件xxx-info.plist:包含应用程序相关属性列表,如版本,程序名等.pch文件:预编译头文件,相当于MFC里的stdafx.h,默认已经包含了常用的头文件.strings文件:国际化字符串资源图片等其他资源b、framewo...
分类:
移动开发 时间:
2014-08-16 00:55:59
阅读次数:
265
MFC中换行实现在mfc中编辑框允许输入多行时,换行符被表示为即“\r\n”,用ascii码表示为13 10如果为编辑框中想要输入换行,就请将编辑框的属性:Auto HScroll 设置为 FalseMultiLine 设置为 TrueWant Return 设置为 Truetxt文本框中的换行实现...
分类:
其他好文 时间:
2014-08-15 22:25:39
阅读次数:
187
1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生...
分类:
其他好文 时间:
2014-08-15 19:37:49
阅读次数:
314
ListView的使用方法ListView是Android软件开发中非常重要组件之一,基本上是个软件基本都会使用ListView ,今天我通过一个demo来教大家怎么样使用ListView组件 绘制出漂亮的列表,说道ListView就不得不说Adapter适配器,因为只有通过Adapter才可以把列...
分类:
移动开发 时间:
2014-08-15 19:17:39
阅读次数:
378