内容列表
- 在C中实现对struct内部数据的封装
- 封装性是面向对象程序设计用于保证程序健壮性的一个重要部分。封装性的一部分是对对象内部数据进行封装,即不允许外部程序直接引用对象的属性,而是通过对应的get/set方法对属性的访问。封装性有诸多优点:一方面提高的程序的健壮性,防止外部程序有意无意将属性设成非法的值;另一方面也提高了程序的灵活性,如get/set方法并不一定实际对应一个数据成员,一个类的内部实现可以进行一定程序的修改而并影响对外接口。
- 分类:编程语言 查阅全文
- ACM and STL-DNA Sorting
- ACM and STL
- 分类:编程语言 查阅全文
- 续---“创造世界上最简单的------php开发模式”
- “技术问题都是可以解决的,技术问题不是最最重要的” 最近帮过一些人解决技术问题,发现一个很严重的问题,他们的做法和我最开始写程序的时候是一样的,这样下去会走好多的弯路。现在有一类程序员太多,他们总是一味的追求“所谓的技术难点”,总是把心事放在一些边边角角
- 分类:编程语言 查阅全文
- 搞笑,刚在PHP mailing list上看到的
- PHP General Mailing List上,有人问:WORK WITH PHP FILES REMOTELY WITH NotePad ? YES/NO ?I want to know if when be&nb
- 分类:编程语言 查阅全文
- Cygwin视窗下的UNIX多面手
- 简单地说:Cygwin是GNU的开发人员为了能将UNIX系统下一些强大应用移植到Windows环境下而开发的一套中间移植工具。你也可以将它理解为Windows环境下一套强大的UNIX仿真工具。究竟是什么,主要看你拿Cygwin来干什么,如果你是开发人员,那么它就是开发工具;如果你想在Windows环境下学习、使用UNIX系统,它就是一个UNIX用户工具集。 简单地说:Cygwin是GNU的开发
- 分类:编程语言 查阅全文
- 简单易用的日志类(C++, BC, VC, 多线程) 可按日期生成多个日志, 还可分年月日频率生成文件名
- /*Log File Library(WIN98/NT/2000) Compile by: BC++ 5; C++ BUILDER; VC++; VC.NET; copyright(c) 2004.5 - 2005.3 llbird [email protected] http://blog.csdn.net/wujian53*//*Use://这个代码我用工业现场24X7值守的程
- 分类:编程语言 查阅全文
- link 2005 错误
- 在vc 2003下,如果使用了静态库,很有可能会发生link 2005的连接错误,主要是由于crt 库引起的,CRT 库对 new、delete 和 DllMain 函数使用弱外部链接,如果我们改变一下库的连接顺序,就可以解决这个错误解决方案解决该问题有两种方法:第一种解决方案涉及到强制链接程序按照正确的顺序链接库。第二种解决方案是让您查找导致问题的模块并纠正它。 解决方案一:强制链接程序按照正确
- 分类:编程语言 查阅全文
- 设计模式PHP5实现之----原型(Prototype)
- <?php/*** 原型模式** 允许一个对象再创建另外一个可定制的对象,* 根本无需知道任何如何创建的细节,* 工作原理是:通过将一个原型对象传给那个要发动创建的对象,* 这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建** @author doodoo<[email protected]>**/class Prototype{ private $id =
- 分类:编程语言 查阅全文
- LB论坛(所有版本)跨站脚本漏洞
- LB论坛(所有版本)跨站脚本漏洞 作者:利客原创 文章来源:华夏黑客同盟 http://www.77169.org熟悉LB系列论坛的朋友可能知道,LB的cookis使用方式有两种,一种是完整路径模式,还有一个就是根目录模式,所谓的完整路径模式在本地是象这样分目录储存的,如:www.target.com/cgi-bin 也就是所有在CGI-BIN目录下生成的COOKIES内容都储存在这里,我想这是作
- 分类:编程语言 查阅全文
- 你会用sizeof吗?(vc篇)------选择自 topcool99 的 Blog
- 本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。 1、 sizeof应用在结构上的情况 请看下面的结构: struct MyStruct { double dda1; char dda; int type }; 对结构MyStruct采用sizeof会出现什么结果呢?size
- 分类:编程语言 查阅全文
- eVC4系列下载地址[更新](增加sp4)
- 虽然都是微软提供的,但是不一定好找呀 ^_^ 1、EVC4.0 http://download.microsoft.com/download/c/3/f/c3f8b58b-9753-4c2e-8b96-2dfe3476a2f7/eVC4.exe 2、evc4sp4.exe http://download.microsoft.com/download/
- 分类:编程语言 查阅全文
- .NET Framework 类库 [msdn]
- .NET Framework 类库是一个由 Microsoft .NET Framework SDK 中包含的类、接口和值类型组成的库。该库提供对系统功能的访问,是建立 .NET Framework 应用程序、组件和控件的基础。 用法异常线程安全命名空间.NET Framework 类库提供下列命名空间: Microsoft.CSharp 包含支持用 C# 语言进行编译和代码生成的类。 Micro
- 分类:编程语言 查阅全文
- 两个半连接扫描程序源代码
- 第一个://这是别人写的一个半连接的扫描//#include <winsock2.h> #include <ws2tcpip.h> #include "mstcpip.h" #include <stdio.h> #pragma comment(lib,"ws2_32.lib") //////////////////////
- 分类:编程语言 查阅全文
- 《操作系统概念(第六版)》第八章 死锁 翻译
- 第八章
- 分类:编程语言 查阅全文
- 配制路由器让我来教你(经典)
- 路由器的基本配置
1 . 配 置 以 太 网(Ethernet) 端 口:
# conf t
从终端配置路由器。
# int e0
指定E0口。
# ip addr ABCD XXXX
ABCD为以太网地址,XXXX为子网掩码。
# ip addr ABCD XXXX secondary
E0口同时支持两个地址类型。如果第一个
- 分类:编程语言 查阅全文
- 在Unix/Linux下防止二重启动(C语言)
- 在Unix/Linux下为了保证在同一时间内某个程序只有一个实例在运行,即防止二重启动的发生,采用的方法除了用锁定文件之外,还可以用该程序在系统运行时,在进程表中的信息来进行控制(ps命令看到的内容)。方法有两种:第一种是:用进程的command字符串进行防止二重启动的控制实现步骤:(1)定义应用程序的名的字符串变量 char EXE_NAME[255]=&q
- 分类:编程语言 查阅全文
- 你会用sizeof吗?(vc篇)选择自kernelhao的Blog
- 本文主要包括二个部分,第一部分重点介绍在VC
- 分类:编程语言 查阅全文
- php搜索引擎搜索PDF文档——phpdig & pdftotext
- 有段时间没写东西了,最近也就做过这么个东东,就随便写写吧 ^^ phpdig是个好东东,他可以像google一样搜索网上的资源。从最基本的页面,到txt, word, excel, pdf,只要在系统中安装了一些特定软件后也都能搜了。普通页面就不介绍了,我做的是搜索日文PDF文档,所以就介绍一下PDF的搜索吧。^^ 
- 分类:编程语言 查阅全文
- Win 2003 硬盘安全设置,针对ASP类网站
- C:分区部分:c:\administrators 全部iis_wpg 只有该文件夹列出文件夹/读数据读属性读扩展属性读取权限c:\inetpub\mailrootadministrators 全部system 全部service 全部c:\inetpub\ftprooteveryone 只读和运行c:\windowsadministrators 全部Creator owner不是继承的只有子文件夹
- 分类:编程语言 查阅全文
- 逐浪网书库维护更新之作者手册(试行版)
- 逐浪网书库维护更新之作者手册(试行版)
- 分类:编程语言 查阅全文