自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 使用设计模式改善程序结构

<br />     一个好的设计是应该允许程序增加新的功能,而这种增加不是修改现有的模块而是增加新的模块而达到的,这种原则加OCP原则。<br />     实现OCP的方法就是构造抽象类,定义共有的方法和特性,通过继承来特例化具体类,而原来俄调用模块不用修改。<br />     面向对象的SRP(single responsibility principle)原则指的是一个类尽量只执行一种职责,多种职责会降低类的内聚性。<br /><br />设计模式浮出水面<br />  让我们对问题重新描述一下:

2010-07-20 10:46:00 214

原创 C++好博客

<br />http://blog.csdn.net/nanyu

2010-07-16 20:55:00 250

原创 使用CInternetSession和CHttpFile读取网页内容

参考网址:http://www.398588.com/Article/T9/78.aspx 读取网页的内容可以类比本地的文件一下,代码如下: #include CString url; GetDlgItemText(IDC_EDIT1,url); CInternetSession Sess; CHttpFile* cFile = (CHttpFile*)Sess.OpenURL(url,1,INTERNET_FLAG_TRANSFER_ASCII||INTERNET_FLAG_RELOAD,NULL,0);

2010-07-10 11:41:00 489

转载 listCtl总结

<br /><br />以下未经说明,listctrl默认view 风格为report <br />------------------------------------------------------------------------------- <br />1. CListCtrl 风格 <br />       LVS_ICON: 为每个item显示大图标 <br />       LVS_SMALLICON: 为每个item显示小图标 <br />       LVS_LIST: 显示一列

2010-06-29 15:55:00 684

转载 十二种常用的密码破解法(转自hackbase)

<br /><br />在日常操作中,我们经常要输入各种各样的密码,例如开机时要输入密码,QQ时也要先输入密码,假如你忘记了这些密码,就有可能用不了机器、打不开文件、不能聊天……<br />    也许还会造成很大的损失!下面我们就介绍电脑操作中常用密码的破解方法,希望能解你燃眉之急!<br />    一、遗忘了SYSTEM密码<br />    如果你遗忘了CMOS设置中的SYSTEM密码,就无法启动机器了, 解决的办法只能是:打开机箱,把电池取下、正负极短接,给 CMOS放电,清除CMOS中的所有内容

2010-06-21 16:13:00 858

转载 C++迭代器

<br /><br /><br />除了使用下标来访问vector对象的元素外,标准库还提供了另一种检测元素的方法:使用迭代器(iterator)。迭代器是一种允许程序员检查容器内元素,并实现元素遍历的数据类型。<br /><br /><br />标准库为每一种标准容器(包括vector)定义了一种迭代器类型。迭代器类型提供了比下标操作更一般化的方法:所有的标准库容器都定义了相应的迭代器类型,而只有少数的容器支持下标操作。因为迭代器对所有的容器都适用,现代C++程序更倾向于使用迭代器而不是下标操作访问容器元

2010-06-21 15:58:00 238

转载 用UDP协议实现广播通信

<br /><br />UDP 是USER DATAGRAM PROTOCAL 的简称,是一种在网络上提供的无连接的传输协议。<br />用UDP通信有以下特点: 1、 数据传输不用建立连接,所以不可靠; 2、 数据的发送是面向整个网络的,任何一台在局域网内的计算机都可以接收到相同的数据; 具体实现很简单,但是现在在网络上很少看到这方面的代码;我也参考了VCKBASE上的关于UDP通信的原代码和一些书籍,写了这个简单的客户端,接收端程序,起到抛砖引玉的作用,希望能给初次接触UDP之BROADCA

2010-06-19 13:36:00 396

转载 【转载】JSP开发工具的选择

<br /><br />     JSP引擎搭建起来后就可以着手使用开发工具进行JSP的编程了,现下流行的JSP开发工具主要有IBM VisualAge,JBuilder,NetBeans,JRun,Urledit,dreamweaver,editplus等,这里我们主要介绍IBM VisualAge,JBuilder, Jrun三种工具的一些基本情况,大家可以参照其各自的特点,结合自身开发环境进行开发工具的选择。<br />IBM VisualAge for Java<br /><br />IBM的Web

2010-06-19 13:29:00 2839

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除