- UTF-8到Unicode的编码转换2007-08-22 10:47:03
- UTF-8就是Unicode Transformation Format-8,是Unicode的一种变换编码格式。
UTF-8 有以下特性:
UCS 字符 U+0000 到 U+007F (ASCII) 被编码为字节 0x00 到 0x7F (ASCII 兼容). 这意味着只包含 7 位 ASCII 字
- 海量数据库的 查询优化及分页算法方案2007-08-22 10:46:59
- 海量数据库的
查询优化及分页算法方案
随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地—
- Draw2d 教程(一)2007-08-22 10:46:49
- 1、理解Draw2d
Draw2d是SWT平台上的图形库,你可以用它定制属于自己的、不依赖于特定操作系统本地组件的上层组件;
也可以用它开发基于图形的应用程序。一般来说,基础代码编写者/GUI组件提供者们使用前一个功能,
- 复杂表达式的执行步骤2007-08-22 10:46:39
- 近日在CSDN上闲逛的时候,注意到一个帖子:
((*strDest++=*strSrc++)!=' '); 哪儿前辈可以解释下里面具体执行的步骤呢?
对于这样的表达式,我们通常会有这样三种看法:
1.这种写法不但没有错误(当然也没有BUG)
- 枚举进程,及其进程相关信息的资料整理2007-08-22 10:46:36
- 1.枚举所有的进程
方法很多,这里用EnumProcesses这个方法
DWORD aProcesses[1024], cbNeeded, cProcesses;
unsigned int i;
if ( !EnumProcesses( aProcesses, sizeof(aProcesses), &cbNeeded ) )
ret
- 获取 Web 设计的免费资源2007-08-22 10:46:30
- Uche Ogbuji (uche@ogbuji.net), 首席顾问, Fourthougth, Inc.
2006 年 7 月 31 日
拥有大量预算作为后盾的 Web 设计人员可以获得任何所需的资源,从而可以把他们的想像力付诸于 Web 体验。他们可以聘请专业摄像师来
- 理解面向服务的架构2007-08-22 10:46:26
- 理解面向服务的架构
作者:David Walend
面向服务的架构(SOA)许诺我们通过选择和设计那些
- Google Web Toolkit 入门2007-08-22 10:46:21
- 肖 菁, 唯 J 族创始人
2006 年 7 月 03 日
Ajax简介
Ajax是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写,由XHTML、CSS、JavaScript、XMLHttpRequest、XML等技术组合而成,是当前Web应用开发领域的热
- Nebula2探秘02-使用FileServer22007-08-22 10:46:11
- Nebula2探秘01-创建KernelServer&使用log
happykevins文
/**//****************************************************************************/
/**//* Nebula2 - Tutorial 02
- 敏捷需求分析2007-08-22 10:45:49
- (本文发表于程序员杂志2006年第4期)
在很多人的印象中,敏捷软件开发是种类似黑客行为的过程,是程序员最爱的勾当。不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的
- 透过汇编另眼看世界之类成员函数指针2007-08-22 10:45:41
- 前言:在CSDN论坛经常会看到一些关于类成员函数指针的问题,起初我并不在意,以为成员函数指针和普通的函数指针是一样的,没有什么太多需要讨论的。当我找来相关书籍查阅了一番以后,突然意识到我以前对成员函数指针
- 数据结构:最小堆/哈希表/二叉树/平衡二叉树/红黑2007-08-22 10:45:34
- 接触堆数据结构是在排序里面讲的,空间复杂度O(1),时间复杂度O(NlogN),但是在实践中还是不如快速排序(好像快速排序可以更好的利用硬件特性)。堆的意义就在于:最快的找到最大/最小值,在堆结构中插入一个值重新构
- Nebula2探秘04-Time Server研究2007-08-22 10:45:12
- Nebula2探秘04-Time Server研究
happykevins文
/****************************************************************************/
/* Nebula2 - Tutorial 04
- 如何使用位运算实现循环移位?2007-08-22 10:45:08
循环移位区别于一般移位的是移位时没有数位的丢失。循环左移时,用从左边移出的位填充字的右端,而循环右移时,用从右边移出的位填充字的左侧。这种情况在系统程序中时有使用,在一些控制程序中用得也不少。
设有数
- Fedora core5中添加源sourcelist,使用yum管理包2007-08-22 10:44:57
- 安装了Fedora core5后,使用yum来管理包很方便,但是找到的源都是外网或者不知道如何设置,没有办法使用。
在同学的努力下,我终于搞定了,分享一下。
其sourcelist是在/etc/yum.repos.d下面,主要修改下面3个文件。
- Nebula2探秘07-使用Tcl脚本服务II2007-08-22 10:44:52
- Nebula2探秘07-使用Tcl脚本服务II
happykevins文
在前一节中已经介绍了如何在程序中创建和使用TclServer,在程序中调用Tcl指令;这一节我们将学习如何通过与前一节完全相反的途径来使用Tcl。
Nebula2的程序
- dom4j学习总结(一)2007-08-22 10:44:44
- dom4j学习总结(一)
(一)创建Document的基本操作
/**
* xml基本操作
*/
public void BaseOperation(){
//创建一个document
Document document=DocumentHelper.createDocument();
//创建根结点
Elem
- MASM5命令行2007-08-22 10:44:39
- 最近在了解X86汇编语言,因为要用到微软的MASM5,在使用过程中发现一个很不方便的地方
例如:masm 1.asm
Microsoft (R) Macro Assembler Version 5.00
Copyright (C) Microsoft Corp 1981-1985, 1987. All rights r
- Learn From Real Coding (1)2007-08-22 10:44:30
- 注:大学毕业后,我就进入到一家软件公司从事AutoCAD应用程序开发。在随后的日子里我想通过BLOG的方式记录下我在实际工作中学习到的东西(也就是人们常说的"经验",很宝贵的哟!),然后和大家分享我的经验,
- IE不能上网浏览的常见原因和解决方法:2007-08-22 10:44:22
- 今天碰到一个客户,本来就想简单的优化一下,但是中间norton出问题了
然后又发现木马了,最后竟然ie不能解析域名了,好好一机器到我手里最后竟然成了问题集中地。。
超级郁闷。最后一那啥,就把ie出问题的相关资料
- 简单调用VS自带的数据源选择对话框实现数据库连接2007-08-22 10:44:14
- 我们经常在开发应用程序中提供择数据源和数据连接配置的接口,方便用户配置数据库连接字符串。典型的方法是将这些信息写在配置文件里,如web.config或app.config文件里.
但是客户并不是专业的编程人员,一不小心就会使
- Nebula2探秘01-创建KernelServer&使用log2007-08-22 10:43:58
- Nebula2探秘01-创建KernelServer&使用log
happykevins文
/**//****************************************************************************/
/**//* Nebula2 - Tutorial 01
- Nebula2探秘序章:Nebula2环境配置2007-08-22 10:43:51
- Nebula2探秘序章:Nebula2环境配置
happykevins文
1. Nebula2简介
Nebula2是由德国Radon Lab公司开发的新一代3D游戏引擎。目前市面上有数十款基于Nebula2的商业游戏已经发售。比起像Ogre那样的专用3D渲染引擎
- 红黑树(RBTree)的分析和实现2007-08-22 10:43:45
- 二叉排序树在查找方面提供了很大的方便,但是对worst-case查找/插入/删除/求最值 得时间复杂度都为O(n).
红黑树可以保证在worst-case下查找/插入/删除等的复杂度得到O(lgN)。红黑树保持如下特性:
1。节点不是red 就
- ComponentArt的Grid页面传值2007-08-22 10:43:38
- 1.HTML
<script type="text/javascript">
function showDetail(rowId,time,suc)
{
if(suc == "Y" )
{
window.open('DetailInformation.aspx?MessageID='+rowId+'&year='+