自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

waterflier's BLOG

凝神前行

原创 使用感想:VS2005的优点和缺点

看到http://community.csdn.net/Expert/topic/4699/4699658.xml?temp=.7951166觉得也应该把自己的感受写下来,没想到居然写了不少... 够字数在blog里凑篇文章了:)作为C++程序员,我只谈我用到的部分的改进~新的工具总是会有不少优点...

2006-04-21 10:17:00

阅读数 1850

评论数 0

原创 跨平台的UTF8GBK转换以及GBKw_chart转换代码,支持std::string

关于unicode,各种编码等国际化的技术原理可以参看我blog上的文章。最近的项目里要用到GBK->wchar_t,wchar_t->UTF8.所以对这部分功能做了些简单封装。其实对于国际化技术的封装,无非就是DBCS wchar_t .wchar_t 各种unicode编码 比...

2006-03-06 11:34:00

阅读数 2049

评论数 0

原创 一个困扰我3天的问题解决了

程序里用到mysql5,编译的时候需要带上 -lmysqlclient选项。OK,轻车输入。编译通过,执行...wait....连不上服务器???? 郁闷。换到windows环境下,用vs2003编译,一切正常。郁闷。gcc -lmysqlclient -o testDB testDB.cpp.o...

2005-12-07 20:46:00

阅读数 1534

评论数 1

原创 跨平台程序的UNICODE字符串处理方法。

在windows下面编程,我们通常都知道unicode这个概念,如果一个程序是unicode的,那么他将调用unicode的api。这个时候,所有传递给api的字符串参数都要是unicode的.如果使用C的风格,是很简单的,字符串全部由char* str 转变成TCHAR* str,使用的crt函...

2005-11-10 11:46:00

阅读数 2480

评论数 0

原创 决定搬家了 新家在http://www.cnblogs.com/waterflier

受不了csdn抽痉的次数了正式决定搬家 迁入博客园 http://www.cnblogs.com/waterflier别走错了!

2005-05-11 23:32:00

阅读数 1563

评论数 0

原创 我的最后的学习列表

大四 我的大学最后一年1) .net.net 2.0看起来非常棒~ 而且vs2005也很出色。我很喜欢这些东西。决定像当初研究mfc一样研究.net  研究所有的语法细节 框架结构 最重要的是研究其类库的设计并学习经验同时学习一下使用.net 结合 sql2005开发下一代的数据库应用最主要的是要...

2004-12-27 23:50:00

阅读数 1466

评论数 6

转载 解读C#中的正则表达式

多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。      此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。      在这...

2004-12-20 12:09:00

阅读数 946

评论数 0

转载 简化异常安全代码

标题     简化异常安全代码    elmar(转贴)   关键字     异常   出处     http://www.c-view.org/journal/005/gp_aa.htm   尽管有点自卖自夸,我还是要在一开始就告诉你,这篇文章里有精彩内容。因为我说服我的好朋友Petru Mar...

2004-12-20 12:08:00

阅读数 1170

评论数 0

转载 关于C结构中占位符

摘自《The C Programming Language》Although these idioms are readily mastered, as an alternative C offers the capability of defining and accessing fields ...

2004-12-20 12:06:00

阅读数 2353

评论数 0

转载 八叉树入门

八叉树入门 出 处: 中国游戏开发者 [ 2003-06-08 ]作 者:Jaap Suter  目 录  1 引言  2 八叉树的结构  3 创建八叉树  4 八叉树的用途  5 结论  原 文:Introduction To Octrees  译 者:Jerrywang  版 本:the fi...

2004-12-20 12:05:00

阅读数 3858

评论数 1

转载 OpenGL显卡编程

OpenGL显卡编程出 处:Maple Studio[ 2003-06-02 ]作 者:maple  目 录  1 OpenGL扩展  2 显卡差异  3 顶点/片断编程  4 Cg/RM/及其它  随着显卡的飞速发展,更快的速度以及越来越多的新功能为硬件所支持,硬件的进步使得图形程序开发人员可以...

2004-12-20 12:04:00

阅读数 3258

评论数 3

转载 OpenGL基础篇

转载自http://www.gameres.com/  本人水平有限,如有问题请以文章形式提出,大家可以讨论吗...[OPENGL怎么用]OPENGL编程类似C编程,实际接口就是C,所以熟悉C是必要的一般编程可用到的函数库包括:OPENGL实用库:函数以glu开头OPENGL辅助库:函数以aux开...

2004-12-20 12:02:00

阅读数 7121

评论数 1

转载 很难见得到的一篇关于windows进程的说明书 (tommy521)系统进程

很难见得到的一篇关于windows进程的说明书  (tommy521)系统进程      [system process]   alg.exe   csrss.exe ddhelp.exe   dllhost.exe   explorer.exe inetinfo.exe   internat.e...

2004-12-20 11:17:00

阅读数 1074

评论数 0

转载 MD5算法研究

MD5算法研究     综述  MD5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2...

2004-12-20 11:16:00

阅读数 967

评论数 0

转载 链接错误LNK2001

学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。 ...

2004-12-20 11:15:00

阅读数 936

评论数 0

转载 模拟退火算法

模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。根据Metropolis准则,粒子在温度T时趋于平衡的概率为e-ΔE/(kT),其中E为温度T时...

2004-12-20 11:14:00

阅读数 1826

评论数 2

转载 3D图象算法

 转载自http://www.gameres.com3D简介  我们首先从坐标系统开始。你也许知道在2D里我们经常使用Ren?笛卡儿坐标系统在平面上来识别点。我们使用二维(X,Y):X表示水平轴坐标,Y表示纵轴坐标。在3维坐标系,我们增加了Z,一般用它来表示深度。所以为表示三维坐标系的一个点,我们...

2004-12-20 11:11:00

阅读数 3088

评论数 1

原创 南昌大学有机化学实验通用重修试卷

在第二次参加有机化学的重修考试后,我深刻的认识到.老师是不会为了我一个人而专门出题的,也就是说有且只有一张试卷.现公布如下:1) 蒸馏的原理,如何预防暴沸,暴沸后应如何处理?2)磨口仪器使用的注意事项3)折光率如何测量(使用什么仪器)?使用该仪器的过程中应注意哪些问题?4)制作测量色谱时使用的薄层...

2004-12-19 15:26:00

阅读数 2419

评论数 2

原创 如何才是精通C++?

今日看到大把的同学的简历上都写着“精通c++”,”精通xxxx”,其实他们可能只是会写个helloworld,知道class是个关键字而已吧.其它的我都不是太懂,唯独c++研究过些时日了,自己心中的精通为何也早有定义:1)知道所有关键字的含义,这个是最基本的.有很多很少用的也必须知道..比如aut...

2004-12-02 16:31:00

阅读数 2221

评论数 4

原创 Windows 9x /NT 环境下的C程序设计快速入门(从硬盘上翻出来的老早自己写的东西,怀念啊)

Windows 9x /NT 环境下的C程序设计快速入门先看一个十分简单的程序//---------------------------------------------------------------------------------------------------//       ...

2004-11-19 16:40:00

阅读数 1636

评论数 2

原创 遗传算法介绍(内含实例)

现代生物遗传学中描述的生物进化理论:遗传物质的主要载体是染色体(chromsome),染色体主要由DNA和蛋白质组成。其中DNA为最主要的遗传物质。基因(gene)是有遗传效应的片断,它存储着遗传信息,可以准确地复制,也能发生突变,并可通过控制蛋白质的合成而控制生物的状态.生物自身通过对基因的复制...

2004-11-19 16:30:00

阅读数 7168

评论数 3

原创 与C++/CLI的第一次接触

买到了本期的程序员~里面关于C++/CLI的专题非常感兴趣.毕竟偶一直最喜欢C++了.写了个简单的.net class library,编译...编译后的测试代码很有趣编译器会自动检测相关非托管class中的函数是否有与.net不兼容的部分。有的话就编译到另外一个非.net的模块里去。(这个时候用...

2004-11-06 02:43:00

阅读数 1310

评论数 0

转载 每个.Net开发人员现在应该下载的十种必备工具

本文自发布以来已经增加了新信息。请参阅下面的编辑更新。本文讨论:•用于编写单元测试的 NUnit•用于创建代码文档资料的 NDoc•用于生成解决方案的 NAnt•用于生成代码的 CodeSmith•用于监视代码的 FxCop•用于编译少量代码的 Snippet Compiler

2004-09-16 10:48:00

阅读数 992

评论数 0

转载 Test-Driven C# Improve the Design and Flexibility of Your Project with Extreme Programming Techniques

ouldnt you just love to create code that becomes easier to work with as the project matures rather than more difficult? It seems that no matter how m...

2004-09-16 10:38:00

阅读数 1145

评论数 0

转载 The "Longhorn" Application Model

Chapter 1: The "Longhorn" Application ModelBrent RectorWise Owl ConsultingOctober 2003ContentsFeatures of the "Longhorn" Applicat...

2004-09-16 09:35:00

阅读数 1223

评论数 0

原创 .Text blog的一点点安装心得

首先得到源代码(这个看其他人的文章好了)源代码的结构中有一个DottextWeb的目录就是web目录了。在iis中添加一个虚拟目录,比如叫"blog",目录为DottextWeb.然后在DotText.sln中修改web project的属性以保证你能打开这个Project(如...

2004-08-30 12:09:00

阅读数 1864

评论数 2

原创 使用SSE指令优化的数学函数(整理)

好多指令不认识...慢慢研究 float _SSE_cos( float x){ float temp; __asm {  movss xmm0, x  movss xmm1, _ps_am_inv_sign_mask  andps xmm0, xmm1  addss xmm0, _ps_am_p...

2004-08-15 15:56:00

阅读数 1989

评论数 1

转载 A Standard Default Color Space for the Internet - sRGB

A Standard Default Color Space for the Internet - sRGB Michael Stokes (Hewlett-Packard), Matthew Anderson (Microsoft), Srinivasan Chandrasekar (...

2004-06-28 11:45:00

阅读数 2308

评论数 0

原创 发现vs.net 2003的一个小bug~

当按F5开始调试程序时,如果本机的"Machine Debug Manager"服务没有打开,则无法开始调试.重新打开该服务后,解决方案的Startup project会自动移动到第一个project.如果之前的startup project不是第一个的话,恭喜你,黑体字显示的...

2004-06-24 09:23:00

阅读数 1217

评论数 0

提示
确定要删除当前文章?
取消 删除