内容列表
- C++ Primer 3rd 读书笔记 1
- C++ Primer 3rd 读书笔记 1
第一篇 C++概述
程序=算法+数据程序设计方法:过程化程序设计方法-基于对象程序设计方法-面向对象程序设计方法
- 分类:编程语言 查阅全文
- Good Bye SOAP, Hello Webservice
- 作为Webservice的底层,SOAP在非托管代码调用Webservice的时期做出了很大的贡献,但是随着微软在.Net这条路上越走越远。SOAP ToolKit的开发也停止了。由于对SOAP ToolKit 的技术支持即将到期,所以我猜测最近发布的SOAP ToolKit 3.0 (http://www.microsoft.com/downloads/details.aspx?FamilyID
- 分类:编程语言 查阅全文
- [密码学]密码学时间表
- 大约公元前300年,欧几里德编著了《元素》。他13本书中的3本都论述了数论,介绍了可除数,素数及复合数的基础概念。 公元前58年至公元前51年,朱利叶斯·凯撒征服了高卢。他的《高卢战记》中包含了第一次有史料记载的加密信息的使用的事例。 1586年,法国的一名外交家Blaise de Vigenère开发出了第一种复合字母顺序密码,在这种加密术中信件可以依靠在文件中字母位置的不同
- 分类:编程语言 查阅全文
- 一个 Javascript 的日历 (PHP 文件, 带农历参数) by Emerald 绿色学院 - Green Institute
-
绿色学院 - Green Institute - 不听人间乐 - 想得到 - 做得到 - Xoops
一个 Javascript 的日历 (PHP 文件, 带农历参数) by Emerald 绿色学院 - Green Institute
演示: http://gi.2288.org:88/t/pro/cal
- 分类:编程语言 查阅全文
- C++中用vectors改进内存的再分配
- 摘要:本文描述的是一种很常见的情况:当你在某个缓存中存储数据时,常常需要在运行时调整该缓存的大小,以便能容纳更多的数据。本文将讨论如何使用 STL 的 vector 进行内存的再分配。 这里描述的是一种很常见的情况:当你在某个缓存中存储数据时,常常需要在运行时调整该缓存的大小,以便能容纳更多的数据。传统的内存再分配技术非常繁琐,而且容易出错:在 C 语言中,一般都是每次在需要扩充缓存的时候调用
- 分类:编程语言 查阅全文
- 一个SDL的例子分析(一)
- 看了不少SDL相关信息已经有了不少印象,不过要想动手还是先看看别人怎么做得比较好,在SDL的主站上有很多开源的例子,这里选一个看看 Pig是一个比较简单,而且显示了SDL_Video的相关功能,是个不错的例子。 下载地址:http://olofson.net/
- 分类:编程语言 查阅全文
- VC++中使用使用winnet类获取网页内容
- VC++中使用使用winnet类获取网页内容
微软提供的Winnet类是一个应用层的网络通信组件,
它可以使你的应用程序很容易的实现http、ftp、gopher等协议而不需要
你去深入的了解协议本身的规范。而之前,如果要想做类似的应用,我们
必须了解socket编程并且要对协议本身非常熟悉,哪怕是一个非常非常
简单的程序。
下面是codeguru上的一
- 分类:编程语言 查阅全文
- 算法速度影响因素的本质 一
- 算法速度影响因素的本质表面上,算法速度的影响因素繁多,但事实上,如果我们穷根究底的话,也会在这个看似繁乱无序的世界里找出一些本质的东西。先考虑这么一个问题:如果b地在a地正东方,一个人要从a地去b地,那他可以有什么方法来缩短所花的时间?第一当然是交通工具。选择汽车和步行自然不可能是相同的效果,这对应与下文的第一部分:函数存储第二是不走弯路,若他向东南方向走了,那他就在南北方向上有了向南的偏移,之后
- 分类:编程语言 查阅全文
- boost序列化补充说明
-
boost序列化补充说明
昨天研究了boost::xml_serialization的序列化的应用部份,特别是在xml_serialization中关于对象序列化的部份还是值得研究一下的,我花了点时间看了看这部份的代码是如何实现的,这里记录一下,做个笔记和朋友们分享
(一)回顾
昨天研究到对象序列化部份可以通过如下的方式做对象的序列化
test* a = NULL;oa &
- 分类:编程语言 查阅全文
- win32 API窗口句柄的获得--我的经验
- 初次写文档,文笔不通畅的地方,以及理解错误之处望各位朋友多多指正!
这篇文章是关于如何获取窗口句柄,以及有哪些函数可供使用的简单讨论!可适用于vc、bcb(其他的我没有试,估计可以),本人在bcb环境下试验。
首先我会罗列出一些获取句柄的win32 api 函数,然后简单说说他们的用途!最后说说我是怎么理解和应用的。见笑了!
可用的win32 api函数:
1.HWND Fi
- 分类:编程语言 查阅全文
- 关于指针和内存的几个问题
- 关于指针和内存的几个问题 一、"delete p" 会删去 "p" 指针,还是它指到的资料,"*p" ?
该指针指到的资料。"delete" 真正的意思是:「删去指针指到的东西」(delete the thing pointed to by)。同样的英文误用也发生在 C 语言的「释放」指标所指向的记忆体("free(p)"真正的意思是:"free_the_stuff_pointed_to_by
- 分类:编程语言 查阅全文
- google&&baidu2004年关键字排行
- google:
Popular Queries2004
1. britney spears
2. paris hilton
- 分类:编程语言 查阅全文
- Learning boost 6--Regex 1
- Learning boost 6
Regex 1
概述
模板类:
l basic_regex 用来保存一个“正则表达式”的类。
l &nb
- 分类:编程语言 查阅全文
- GFX with SDL Lesson 1: Getting started with SDL(翻译)
- GFX with SDLLesson 1: Getting started with SDL作者:Marius Andra翻译:heroboy
欢迎来到“GFX with SDL”的第一篇教程。在Dev-C++中使用SDL首先需要下载sdlDevCPP-1.2.4.zip(点击名称下载)。把zip文件解压到Dev C++的目录中,请确定include和lib文件夹(zip
- 分类:编程语言 查阅全文
- 谈mambo整合论坛的选择
- 今天花了几乎半天时间在网上转悠,对mambo的论坛都看了一下,mambo使用的论坛一般就是两类:第一类:能够几乎完全和mambo直接集成的,但是功能比较简单,界面也比较丑陋,代表作: simpleboard 1.03 1.04测试版 这个论坛是开源项目,也一直在开发着,活动性也比较好,最重要的一点是1.04版已经解决了中文搜索的问题,我刚刚测试过了.但是对中国人来说有点不习
- 分类:编程语言 查阅全文
- C++ FAQ阅读笔记[3]--内联函数
- W[9.1] 内联函数是干嘛的?内联函数是将被插入到调用者代码流中的函数,就像一个#define的宏一样,内联函数通过避免调用自己和(特别是)通过编译在调用过程中优化调用过程(过程整合)来达到提升性能的效果.
[9.2] 内联函数是如果保证安全和速度的平衡性的?在C中,你可以通过在结构体里面放置一个void*来达到"封装的结构体",这种情况下,void*指向结构体中用户不知道的实际数据。这样结构
- 分类:编程语言 查阅全文
- HP5000硒鼓完美加粉彩色图解
- 本文中的加粉方法适合HP 5000与CANON 850两种机型的硒鼓,特点:不破坏鼓体,无加粉痕迹 ,完美加粉。
- 分类:编程语言 查阅全文
- 八大绝招查找和排除ADSL变慢原因
- 有用户反映,ADSL高速宽带网在使用过程中,有时还不如原来的窄带MODEM(调制解调器)上网速度快。那么,上网速度慢主要由哪些原因造成的?如何快速查找和排除呢? 1.网卡绑定的协议太多。 上网速度慢,在局域网用户中很常见,原因是网卡绑定的协议太多。网卡上如果绑定了许多协议,当数据通过网卡时,计算机就要花费很多时间来确定这个数据使用哪种协议来传送,这时用户就会感觉上网慢。解决方法是:让一块网
- 分类:编程语言 查阅全文
- EPSON LQ-670K票据打印机故障排除三例
- 故障现象一:加纸后,缺纸灯仍亮,不打印 分析与排除:该打印机的检纸电路有三个传感器,前后两个干簧传感器用于检测有没有打印纸送入。一旦有纸触及传感器的簧片,使传感器的触点动作,打印机便启动进纸程序,自动将纸送到准确的位置,为打印做好准备。在此过程中,打印纸是否到达了相应的位置,则由另一个光电式传感器负责检测。当纸到位时,控制面板上的缺纸灯熄灭。 从以上的故障现象分析,估计是光电传感器有故障。笔者
- 分类:编程语言 查阅全文
- EPSON彩喷机和HP激光机计数器的清零
- EPSON彩喷机和HP激光机计数器的清零EPSON彩喷机需清零的机型分以下几种:1。480、580、C20、C40、C41系列当联机时显示未知错误、服务请求或打印机开机后电源灯和进纸灯交替闪烁时,可以清零。联机后运行清零软件,第一界面选择相应选项点击"OK"进入,程序出现提示框,不用理会点击"close",之后进入主界面,点击左边"Maintenance(维护)"选项卡,点击"protect co
- 分类:编程语言 查阅全文