内容列表
《COM技术内幕》笔记(1)
《com 技术内幕》 第1章 组件 1、COM,即组件对象模型,是关于如何建立组件以及如何通过组件建构应用程序的一个规范。2、组件的优点:应用程序可随时间的流逝而发展变化;定制应用程序;组件库;分布式组件。3、对组件的需求:组件必须动态连接;必须隐藏其内部实现细节。4、COM组件是以Win32动态链接库(DLLs)或可执行文件(EXEs)的形式发布的可执行代码组成 的。遵循COM规范编写的组
分类:编程语言 查阅全文
发现Java和C++多态性的一个区别
先来看一下这两个程序: 代码1://TestA.java class A { protected int num; public A() {  init();  num = 1; } protected void init(){  System.out.println("i am A");&nb
分类:编程语言 查阅全文
新版购物车类,加入查找功能以及完善错误处理功能
<?php//购物车类//支持自定义列名及列数// 作者:天地小子 [email protected]//Create Time: 2004-10//转载或修改请保留原版权,谢谢//Last Modify Time : 2005-1-12 加入查找功能和出错处理/*--------------------------使用手册----------------------------本购物车支持自定义
分类:编程语言 查阅全文
英语(1)备考——词汇
  U11 tackle :          to handle ,to deal with boon:            something useful; a favor revamp: &n
分类:编程语言 查阅全文
Windows 2000 安全检查清单
From : http://goaler.xicp.net/ShowLog.asp?ID=437   前段时间,中美网络大战,我看了一些被黑的服务器,发现绝大部分被黑的服务器都是Nt/win2000的机器,真是惨不忍睹。Windows2000 真的那么不安全么?其实,Windows2000 含有很多的安全功能和选项,如果你合理的配置它们,那么windows 2000将会是一个很安全的操作系统.我
分类:编程语言 查阅全文
限制IP访问的思路和PHP代码
那天写自己的网站,想到要有关于限制IP的功能,至少要包括能够在后台设置要限制的IP,还有,能够对IP段进行限制,比如 192.168.0.* 一样的就能够限制整个段,左思右想,用了好几个if判断才解决,把简单的代码如下:(程序中使用了phplib中的db类)<?php/********************************************* * 文件:l
分类:编程语言 查阅全文
巧把Hotmail邮箱2M轻易扩容到25M
测试通过,推荐~~转自:http://news.onlinedown.net/info/10175-1.htm   Hotmail邮箱在国内小部分地区已经把容量扩充到250M了,但是还有大部分的地区还是2M的小邮箱,对于经常使用Hotmail来收发邮件的朋友,使用起来实在是力不从心。其实,我们只要在邮箱里通过“选项”进行修改设置,就可以把2M邮箱轻易扩充到25M。   注
分类:编程语言 查阅全文
《Undocumented Windows 2000 Secrets》翻译 --- 1
第一章  Windows 2000对调试技术的支持 尽管本书中的很多内容都称之为“Undocumented”,但其中的一些内容只能通过挖掘操作系统的代码才能获取。Windows 2000 DDK(Device Driver Kit)提供了一个强大的调试器可以出色的完成这方面的工作。本章将从建立一个完善的调试环境开始介绍。在阅读随后的章节时,你会经常的使用内核调试
分类:编程语言 查阅全文
正则表达式(regular expression)
$a=~//ss 意思是忽略换行,否则会每行匹一次而不是全部来匹 关键字: 正则表达式,Regular Expression 原著:笑容 创作于:2004年05月03日最后更新:2004年05月04日 21:12版权声明:使用创作公用版权协议 引用地址:<a href="http://oo8h.51.net/docs/regular_expression.htm">正则表达式(r
分类:编程语言 查阅全文
获取google pagerank值的研究
作者:david 本文地址:http://blog.iyi.cn/user/david/archives/2005/01/207.html 今天在网上看到有网站提供显示google pagerank值的功能,听说google已经取消了公开的pagerank显示,只有通过ie google toolbar获得,所以觉得挺有意思,就去研究了一下。 我装上google toolbar抓了一下
分类:编程语言 查阅全文
APIHOOK实例剖析
一、APIHOOK之dll部分 //////////////////////////////// APIHook_Dll.cpp //////////////////////////////////////////              &nbs
分类:编程语言 查阅全文
如何在特定目录中遍历查找文件
要在特定目录中遍历文件,应该使用FindFirstFile、FindNextFile和FindClose这三个函数。要使用该三个函数必须包含头文件Windows.h,链接Kernel32.lib。示例如下:#define _WIN32_WINNT 0x0501 #include <windows.h>#include <string.h>#include <stdi
分类:编程语言 查阅全文
浅谈Windows编程中的句柄和对象
系统使用对象和句柄来控制对于系统资源(文件、线程等)的访问主要出于两个目的:1、只要保持对象原有接口不变,这样Microsoft可以很好的更新系统功能。当系统发布时,原先使用对象的应用程序只要进行很少修改或者不用修改就可以照样运行。2、使用对象将有利于使用Windows NT 。每个对象都有自己的反问控制列表(ACL)。访问控制列表指定了进程可以对相应对象所进行的操作。每次应用程序创建对
分类:编程语言 查阅全文
什么时候需要虚析构函数
答案:当你的类准备给别人继承时要提供虚析构函数  考虑下面例子:  class A  {  public:   A(){cout << "In A constructor" << endl;}   ~A(){cout << "In A destructor" << endl;}  };    class B : public A  {  public
分类:编程语言 查阅全文
C++中基础类互相引用带来的问题
在一些大的工程中,可能会包含几十个基础类,免不了之间会互相引用(不满足继承关系,而是组合关系)。也就是需要互相声明。好了,这时候会带来一些混乱。如果处理得不好,会搞得一团糟,根据我的经验,简单谈谈自已的处理办法: 编码时,我们一般会尽量避免include头文件,而是采用声明 class XXX。但有时候还是必须用Include头文件,那么,两者的划分在于什么呢?应该是很明确的,但书上好像都少有提
分类:编程语言 查阅全文
球面两点间的球面距离的计算(2)
球面两点间的球面距离的计算(2)   1.计算 上篇中提到了两点间球面距离的计算的理论基础,在这篇中,进行计算。   同样,假设点A的经度为东经a1度,纬度为北纬b1度;点B的经度为东经a2度,纬度为南纬b2度。 所以α =  b1, β = b2, 设∠ACE的值为θ,那么θ = |a1 – a2|。 可以计算出 |OC| = R * s
分类:编程语言 查阅全文
在sco 5.0.5中定时运行程序
在sco 5.0.5中定时运行程序 [ 作者:postzy    转贴自:http://www.chinaunix.net    点击数:1422    文章录入:sdccf ] 在UNIX中也有计划任务,下面是详细介绍,cro
分类:编程语言 查阅全文
[技术]关于计算机编程语言入门的系列话题
关于计算机编程语言入门的系列话题  作者:不详    文章来源:小榕软件实验室    点击数:5445    更新时间:2004-3-29 转贴于 华夏黑客同盟 http://www.77169.org 编程入门:菜鸟编程十大好习惯 编程入门:学习编程,从何入手 编程入门:什么是计算机语言
分类:编程语言 查阅全文
Palm OS 5开发概述
内容 介绍 发布时间表 基于ARM处理器的Palm OS Palm应用程序兼容性环境 Palm OS仿真器 安全API 高密度API 性能 支持ARM原码 采样声音API Mac OS 管道开发工具(CDK Windows管道开发工具(CDK) Palm桌面软件的可扩展性框架 介绍 本文是Palm OS 5版本的开发概述。本文旨在向你介绍
分类:编程语言 查阅全文
sybase基础知识(1)
sybase基础知识 [ 作者:陈苏文    转贴自:http://www.chinaunix.net    点击数:9523    文章录入:sdccf ] 第一讲 Sybase基础知识 一、客户/服务器体系结构 Sybase是一种建立
分类:编程语言 查阅全文
<< 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 >>