内容列表
- 一种可用来测试算法效率的足够精确的计时方法
- 在实验中经常要测试算法的效率,这时就必要要用到精确的计时方法,常用的方法如clock()等根本不起作用,因为这些算法执行的时间实在太小了,一般都是毫秒级,甚至更低,前几天在网上转悠,终于找到了一种方法,如下,从MSDN Online看到的:#include <windows.h> LARGE_INTEGER start, end; LAR
- 分类:编程语言 查阅全文
- BOOST 1.33.0 Regex试用手记
- BOOST 1..33.0 快出来了,并重写了regex,增加了*对unicode支持*对ATL MFC CString的支持***********迫不及待,先下了一个来看看.源码下载:=========boost地址:cvs -d:pserver:[email protected]:/cvsroot/boost login cvs -z9 -d:pserver:anony
- 分类:编程语言 查阅全文
- 直观认识Windows
- 每天我们都在使用Windows系统学习、编程、听音乐、玩游戏,Windows的操作想来是很熟练了,可是你又对Windows到底了解多少呢?本系列的目的,就是让你对Windows系统有个更直观、更清楚、更彻底的认识。虽然我们大多数人看不到Windows的源码,对其内存调度算法这种最深层次的技术内幕不能明窥,但是我们可以做到比现在知道的更多,了解这些之后你会发现在Windows上面开发会轻车熟路,任何
- 分类:编程语言 查阅全文
- 用PHP构建一个留言本
- 下面是配置说明: 为了配置的方便,重新整理了代码,现在已经把全部的需要设置的参数都放在config.php文件里了,配置起来应该很简单,里面有详悉的说明. 目标:在十分种内搞定你的留言本!!! 1: 建立一个数据库(要主页提供数据库空间) 一般的有phpMyAdmin开放源玛的前端.创建以来很简单的. 取好名字后,记得把config.php 的$db_name改成这个名字 2:
- 分类:编程语言 查阅全文
- 第六章 初次接触:DirectDraw
- 第六章 初次接触:DirectDraw本章,你将初次接触DirectX中最重要的组件:DirectDraw。DirectDraw可能是DirectX中最强大的技术,因为其贯穿着2D图形绘制同时其帧缓存层也是DirectX3D的基础。当然,DirectX8.0中DirectDraw已经完全集成到了DirectX3D里面。此外,如果你对DirectDraw深有了解,那将拥有创建任何DOS16/32类型
- 分类:编程语言 查阅全文
- PHP 和 MySQL 基础教程(二)
- 上一篇:PHP 和 MySQL 基础教程(一) 数据验证 清理空格 trim 函数将清除数据头尾的空格,它的语法是: trim ($first_name); 必填字段的处理 &n
- 分类:编程语言 查阅全文
- 发布一个高效实用的C++委托库
- 高效实用C++委托库下载地址http://upload.programfan.com/upfile/200548160qevent.rar一个简洁高效的C++委托库,支持普通函数,仿函数,类成员函数的委托库,以相同方式声明0-9个参数的任意委托一 支持编译器和性能支持VC6.0和VC7.1性能与boost::function库相同。利用[](...)调用单个函数委托性能稍好一些。二 声明形式目前支
- 分类:编程语言 查阅全文
- PHP 和 MySQL 基础教程(四)
- 上一篇:PHP 和 MySQL 基础教程(三)对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但……没有完全绝对的事,在这儿也是一样。 前面我曾经讲到,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉,例如: mysql_query (&
- 分类:编程语言 查阅全文
- 完美的C++:C++/CLI
- 作者: 刘涛 时间: 2005-03-15 什么是C++/CLI呢?C++当然指的是Bjarne Stroustrup在BELL实验室发明的C++语言,它实现了运行时取得速度和尺寸最佳化的静态对象模型,然而它除了堆分配外不支持程序的动态修改,它准许无限地接近底层设备,但在程序运行过程中几乎无法操作活动类型,也无法操作与程序相关联的底层结构。Herb Sutter,C++/CLI的主要构造者之一
- 分类:编程语言 查阅全文
- 怎样提高你的Google Adsense收入?
- 1. 首先,也是最重要的一点是,不要进行欺骗性点击(don’t fraudulent click),不要试图作弊(don’t cheat),Google永远比你聪明(Google is always a lot smarter than you),已经有太多的账号A
- 分类:编程语言 查阅全文
- 炸开L-BLOG程序大门
- 作者:HaK_BaN[B.C.T] 网站:http://www.cnbct.org原件下载地址:http://www.cnbct.org/blog.doc[已刊登黑客X档案] 这么快就已经新年了,HaK_BaN和全体Bug.Center.Team成员向各位读者说声:"新年快乐,技术进步",仅在此HaK_BaN送给大家一份新年大礼物关于L-Blog程序的漏洞大集合。首先说说的是什
- 分类:编程语言 查阅全文
- 基于擦除法的C语言动画设计与实现
- 基于擦除法的
- 分类:编程语言 查阅全文
- SQL注入防御方法-程序员篇
- 作者:NB联盟-小竹 ps:老东西了,没别的意思。对曾经促进过网络安全事业的54nb的一点怀念吧! SQL注入越来越多的被利用来入侵网站,部分WEB程序员也开始关注这方面的知识,但由于对入侵的方法一知半解,导致在过滤的时候漏掉某些字符,造成安全漏洞;或者是草木皆兵,把一些合法的用户请求都拒之门外,试想一下,当用户想输入个I'm a boy的时候,却给你臭骂一顿,他还会愿意再上你的网站吗? 下面,
- 分类:编程语言 查阅全文
- C++ 多重继承的实现
- C++ 多重继承的实现都说多重继承有很多缺点,但我一直搞不清楚是指的哪些。今天仔细研究了C++中多重继承的实现机制,发现其中的巧妙之处。先看代码:class G{ public: int i; virtual void T(){}; virtual void H(){};};class A:public G{public: A() {&n
- 分类:编程语言 查阅全文
- XP sp2对socket函数的影响
- 使用socket开发 的网络应用系统,在XP上运行的一向很好。现在移到新的机器上,新机器XP升级到sp2上,结果网络应用系统的服务器程序频繁出错,很奇怪。后来经过跟踪发现,在新的环境中,recv函数发生了错误,虽然recv函数是阻塞的,但新的MSDN上说,recv及send函数在一些情况下会立即返回,并设置错误为WSAEWOULDBLOCK.。下面是Microsoft的MSDN的 WSAAsync
- 分类:编程语言 查阅全文
- 加速磁盘碎片整理的六大技巧
- 为了使系统发挥更好的性能,我们经常需要整理磁盘碎片,但对于大容量的硬盘来说,这一工作通常需要花费很多时间,本文将向您介绍一些加速整理磁盘碎片的技巧。 1. 关闭应用程序 由于某些程序在运行的过程中可能需要反复地读取硬盘中的数据,这会影响碎片整理程序的正常工作,在系统不稳定的情况下甚至还会导致死机现象的发生。因此,为了加快磁盘碎片的整理速度,最好把各个正在运行的程序关闭掉。 2. 调
- 分类:编程语言 查阅全文
- 删除MSSQL危险存储过程的代码
- drop
- 分类:编程语言 查阅全文
- 求职、跳槽中英文简历模板下载集合
- 求职、跳槽简历模板下载放送 ? 英文简历(客户服务代表) ? CUSTOMER SERVICE REPRESENTATIVE (Sales) ? 英文简历(酒店文职人员) ? HOTEL CLERK ? 英文简历(人力资源总监) ? DIRECTOR OF HUMAN RESOURCES ? 英文简历(工业工程师) ? INDUSTRIAL ENGINEER ? 英文简历(培训协调员) ? TRA
- 分类:编程语言 查阅全文
- PHP 和 MySQL 基础教程(一)
- HTML 和 PHP 、MySQL 的交互 为什么要用到数据库? World Wide Web (WWW) 不仅仅是一个提供信息的地方。如果你有什么东西,作一个网站,同样可以和全世界的人一起分享。但是,这并不是一件很容易的事。当网站越做越大时,你可能会遇到这样的问题: 网站包含了太多的东西
- 分类:编程语言 查阅全文
- 初探虚拟主机的集群系统
- 面对现在的ddos和黑客数据的破坏,及服务器自身的故障,集群系统将大幅提高服务器的安全性。 我们在入侵虚拟主机的过程中,经常有一些不可思议的事情发生,如,明明将文件写入服务器,可是在web上就是找不到。 我们面对的高性能虚拟主机其实并不是一台服务器,而是一个集群。集群中主机的互连并不是象局域网这么简单的,他们通过集群技术Cluster和集群软件实现数据的同步,内存的同步等等。 1、 集群的基本概念
- 分类:编程语言 查阅全文