自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 XML空白文本结点

 看来你还没有理解DOM的层次模型 看下面的文档:                  12341       pending                 Silver Show Saddle, 16 inch          825.00          1                        Prem

2008-06-06 17:40:00 1038

原创 两数交换

面试时面试官经常会出一道这样的题:在不借助第三个变量的情况下怎么把两个变量的值进行交换。我听了这个问题,感觉比较新奇,因为我们平常编程的时候要交换两个变量的值通常都是定义一个临时变量, 用新定义的变量暂存其中的一个值然后依次把自己的值传给下一个变量。如a=2, b=3, 则需: int temp; temp=a; a=b; b=temp; 而现在不让用临时变量,那该怎么做交换呢

2008-06-06 14:59:00 1112

原创 感叹!中国主要历史朝代寿命

中国主要历史朝代寿命  夏朝 前2100-1600  ~500年商朝 前1600-1100  ~500年      周朝   ~800年西周 前1100-771  ~300年 东周 前770-256    ~500年        秦朝 前221-206   15年     汉朝   ~400年西汉 前202-公元8  ~200年 东汉 25-220         ~200年       晋朝 

2007-09-24 10:20:00 2171

原创 请不要做浮躁的人(ZT-必读)

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想 出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久 都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册, 虽然帮助的文字有时候很难看懂,总觉得不够直观。 4.不要被对象、属

2007-09-04 18:45:00 697

原创 活着有什么意义?

请仔细阅读并自省: 关于人为什么会活着? 地球是航行在宇宙中燃烧的太阳四周的大船。而我们每个人则是载满基因航行过生命的一条小船。当我们安全地把船上的货品运到下一个港口时,我们就没有白活了。 ——摘自《苏菲的世界》 我们只是生物进化中的一环,一切的细节都是偶然中造就的。无数个偶然才造就成我们现在的这个世界,比如人类的体形,智慧(可能有比我们更“智慧”的生物),动植物的形态(当然这些偶然的突变是为了适

2007-09-01 18:17:00 1577

原创 C/C++中的日期和时间[其中有strftime()的详细说明]

1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到过C++语言中对时间的操作、获取和显示等等的问题。下面,在这篇文章中,笔者将主要介绍在C/C++中时间和日期的使用方法.通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一些“时间”和“日期”的概念,主要有以下几个:C

2007-08-28 09:27:00 29672 2

转载 函数名称: fopen、fread、fwrite

函数名称:     fopen函数原型:     FILE *fopen(char * filename,char * mode);函数功能:     以mode指定的方式打开名为filename的文件函数返回:     成功,返回一个文件指针(文件信息区的起始地址),否则返回0参数说明:     filename-文件名称,mode-打开模式:                  r   只读方式

2007-08-27 08:21:00 7483

转载 VC下的时间有多钟格式

VC下的时间有多钟格式,分别罗列如下         1。标准c语言时间   time_t类型,它是以秒为单位的时间,起始时间是1970-1-1   0:0:0(GTM)     如果如果是以time_t   time(time_t   *timer)函数获取的时间     这是间是阁林尼治标准时间,需使用localtime()函数将期转化成本地时间格式     struct   tm   *lo

2007-08-25 16:12:00 9047

转载 ReiserFS文件系统

1. 什么是ReiserFS  ReiserFS是一种新型的文件系统,在蓝点Linux中你可以选择它来装载你的Linux操作系统和其他应用程序和数据文件。它通过一种与众不同的方式--完全平衡树结构来容纳数据,包括文件数据,文件名以及日志支持。ReiserFS还以支持海量磁盘和磁盘阵列,并能在上面继续保很快的搜索速度和很高的效率。ReiserFS文件系统一直以来被用在高端Unix系统上如SGI等。

2007-08-22 09:09:00 994

转载 c++中的explicit关键字

c++中的explicit关键字用来修饰类的构造函数,表明该构造函数是显式的,既然有"显式"那么必然就有"隐式",那么什么是显示而什么又是隐式的呢?如果c++类的构造函数有一个参数,那么在编译的时候就会有一个缺省的转换操作:将该构造函数对应数据类型的数据转换为该类对象,如下面所示: class MyClass{public:MyClass( int num );}....MyClass

2007-08-21 18:13:00 585

转载 Select()系统调用及文件描述符集fd_set的应用

 在网络程序中,一个进程同时处理多个文件描述符是很常见的情况。select()系统调用可以使进程检测同时等待的多个I/O设备,当没有设备准备好时,select()阻塞,其中任一设备准备好时,select()就返回。 select()的调用形式为: #include #include int select(int maxfd, fd_set *readfds, fd_set *writefds,

2007-08-21 15:54:00 699

转载 Socket编程原理

什么是Socket   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是

2007-08-21 15:42:00 12168

转载 socket相关函数

 1.getpeername() 简述:  获取与套接口相连的端地址。  #include   int PASCAL FAR getpeername( SOCKET s, struct sockaddr FAR* name,  int FAR* namelen);  s:标识一已连接套接口的描述字。  n

2007-08-21 14:39:00 1405

转载 Setsockopt选项

有时候我们要控制套接字的行为(如修改缓冲区的大小),这个时候我们就要控制套接字的选项了.  以下资料均从网上收集得到    getsockopt 和 setsockopt  获得套接口选项:  代码:   int getsockopt ( int sockfd, int level, int optname, void * optval, socklen_t *opteln ) 设置套接口选项: 

2007-08-21 11:35:00 1867

转载 Socket程序中的Error#10054错误

最近使用winSock做的一个网络项目中,使用TCP+Socket连接编写的一个多线程的网络程序,功能是客户端负责不断地向服务器端发送数据,服务端负责接收数据。客户端是一个DLL,服务端程序是一个随机启动的NT Service服务程序。程序在夜间无人操作的运行过程中,客户端经常不定时地出现错误号为:10054的错误,而服务器端并没有相应的提示。运行环境是win2000+sp4,这个问题出现

2007-08-21 11:30:00 64685 2

转载 java模式之单例模式

java模式之单例模式:          单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。 特点:       1,一个类只能有一个实例       2,自己创建这个实例       3,整个系统都要使用这个实例    例: 在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客户对象。可以看到,所有的客户对象共享一个单例对象。而

2007-08-21 09:34:00 1972

转载 VC Dll编程- -

在我们实际用软件时,经常可看到许多动态连接库。动态连接库有其自身的优点如节省内存、支持多语种等功能,而且,当DLL中的函数改变后,只要不是参数的改变调用起的函数并不需要重新编译。这在编程时十分有用。至于其他妙处,各位在电脑杂志、书籍中都能看到,我这里再说就是废话了.这次小弟我所要讲的是如何在VC5.0中如何做自己的Win32 DLLs,各位要做自己的动态连接库,首先要知道DLL在VC5.0中都有哪

2007-08-20 15:34:00 694

转载 C语言-time.h从头学

本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。  关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)  1.概念  在C/C

2007-08-20 15:20:00 858

转载 如何使用 类进行文件的 I/O 处理

 下载源代码原文出处:How to Use fstream> Classes for File I/O  大多数 C++ 程序员都熟悉不止一个文件 I/O 库。首先是传统的 Unix 风格的库,它由一些低级函数如 read() 和 open()组成。其次是 ANSI C 的 .h> 库,它包含 fopen() 和 fread()等函数。其它的还有一些具备所有权的库或框架,比如 MFC,

2007-08-16 16:03:00 667

原创 图像

图像图像信号分 3 个部分 : 一个亮度信号 Y 和两个色度信号 U,V 。亮度信号 Y 由偶数 个行和偶数个列组成 , 色度信号 U,V 分别取 Y 信号在水平和垂直方向的 1/2 。如图所示,黑点代表色度U,V的位置,亮度Y位置用白圈表示。 

2007-08-16 15:10:00 453

原创 Linux中的.so .a .la文件的含义

在linux环境下,常常可以见到一些文件的后缀名为:.so or .a or .la,当然了,linux下文件的类型是不依赖于其后缀名的,但一般来讲:.so 为共享库.a为静态库.la为libtool自动生成的一些共享库,可以用vi编辑查看,主要记录了一些配置信息。可以用如下命令查看*.la文件的格式   $file *.la          *.la: ASCII English text所以

2007-08-16 09:06:00 598

原创 三十分钟掌握STL

 STL概述STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。要点STL算法作为模板函数提供。为了和其他组件相区别,在本书中STL算法以后接一对圆括弧的方式表示,例如sort()。STL另一个重要特性是它不是面向对象的。为

2007-08-08 17:03:00 480

原创 C++易混乱的点总结

 一、引用 和用 指针在c++函数中,形式参数用 引用 和用 指针都可以起到在被调用函数中改变调用函数的变量的作用。什么时候用引用作参数什么时候用指针作参数呢 void function (int *ptr); void function(int &ref);没有 特定的规定。。 学的 久了,就 会习惯什么时候用指针什么时候用引用了 引用与指针有什么区别? 1) 引用必须被初始化,指针

2007-06-20 13:00:00 886

生成可双击运行的Jar文件

生成可双击运行的Jar文件RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR

2009-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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