自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (4)
  • 收藏
  • 关注

转载 解决javascript通过url向Jsp页面传递中文参数乱码问题

解决方法:在传递参数前将中文参数进行两次编码,jsp页面获取参数后对中文参数进行一次解码,中文参数就不会变为乱码了!参考例子:    pageEncoding="UTF-8"%>String str0="";String str1="";      if(request.getParameter("param0")!=null){        str0

2012-02-13 18:37:37 642

转载 window.showdialog完全手册,解决模态窗口,传值和返回值问题

基本介绍:showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。使用方法:vReturnValue = wind

2012-02-13 10:30:50 823

转载 document.getElementById("xx").style.xxx中的所有属性

盒子标签和属性对照CSS语法(不区分大小写)JavaScript语法(区分大小写)borderborderborder-bottomborderBottomborder-bottom-colorborderBottomColorborder-bottom-styleborderB

2012-02-12 20:23:54 19887

原创 中国天气预报城市编码

http://wmswu.iteye.com/blog/1194783

2012-02-11 16:53:49 761

转载 HibernateTemplate常用方法

HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:q void delete(Object en

2012-02-10 11:02:17 763 1

转载 C语言“宏”你不得不知的秘密

原文链接:http://www.mikeash.com/pyblog/friday-qa-2010-12-31-c-macro-tips-and-tricks.htmlThe year is almost over, but there's time for one last Friday Q&A before 2011 comes around. For today's post, fell

2011-12-09 16:45:17 2194

原创 那些网站与资源

编程规范l  The Art of Assembly Language Programming 汇编语言艺术l  编程规范 if语句的简单规则l  Linux 内核C编程规范l  Google的C++编程规范l  GNU的编程规范l  最后,强烈推荐你读一下Nokia的Qt的《API Design Principles》,其中的一条规则写成了本站的《千万不要用boo

2011-12-09 16:29:45 478

转载 Vim Plugins for C/C++ developers

原文链接:http://www.fortystones.com/vim-plugins-c-cplusplus-developer/Following up on my previous post on Essential Vim Plugins for Web Developers, I have decided to tell you about the awesomeness o

2011-12-09 16:11:37 1203

原创 C++中static存储类型

static:When modifying a variable, the static keyword specifies that the variable has static duration (it is allocated when the program begins and deallocated when the program ends) and ini

2011-12-07 15:42:10 870

原创 指针与引用

1.pointer可以为空,但是reference 不能为空。说明一下几个问题:   a. 如果你的变量可能为空,那么你应该将其设计为pointer而不是refrence。反之,如果你的变量不能取空值,那么你应该将其设计为reference。    b. reference既然不能为空,也就必须在定义的时候,它就必须被给予一个合理的值。而指针可以为空。int a =

2011-12-07 15:35:28 454

转载 C++代码到UML图逆向解析

原文链接:http://hi.baidu.com/hcq11/blog/item/549858249a2d7420d40742ab.html这一节主要介绍用户如何使用Rose的逆向工程生成UML模型,并用来进行C++代码的结构分析。Rational Rose可以支持标准C++和Visual C++的模型到代码的转换以及逆向工程。下面将详细地说明这两种C+

2011-12-07 15:27:18 4893

转载 类中特殊成员变量的初始化

原文地址:http://patmusing.blog.163.com/blog/static/13583496020101814811570/ 有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同。这些特殊的类型的成员变量包括:a.       常量型成员变量b.       引用型成员变量c.        静态成员变量

2011-12-07 15:24:45 1649

原创 stdafx.h引发的错误

今天程序出现如下一个问题fatal   error   C1020:   意外的   #endif代码如下:************************************************#ifndef TIXML_USE_STL#include "stdafx.h"。。。(中间代码省略)#endif*********

2011-12-07 14:40:21 1071

原创 模板实例做模板参数

未专用化的类 模板 不能用作 模板 变量,该变量属于 模板 参数“_Ty”,应为 real 类型今天做一个程序,在编译的时候遇到如上所述的问题。代码如下: C++语言: Codee#15880templatetypename TYPE>struct Node{    TYPE info;    TYPE newValue;

2011-12-07 14:35:55 3581 1

原创 数组名与指针

在C语言学习中,很多人容易搞不清楚指针和数组名的关系。因为经常我们操作数组a[10]的时候,我们可以使用a[1]获取到第二个值,也可以通过 *(a+1)获取到第二个值。我们又经常听说:"数组名a实际是一个指向第一个元素的指针,它保存了第一个元素的地址。" 这让很多人感觉数组名就是一个指针。我想这应该对大家是一个很大的误导,不要说数组名就是一个指针,虽然它具有了指针的某些特性

2011-12-07 14:31:55 482

原创 博客开始搬家

后面会将原http://shexinwei.blogbus.com上面的文章陆续搬家到csdn上面,现在还没有找到一个比较好的搬家工具,难道要让我一篇一篇来搬家吗?

2011-12-07 12:07:56 373

原创 一道面试题

今天看到一道面试题目,挺有意思的。大概想了一下,给个答案。题目要求:只在if里面添加语句,结果输出Hello worldint main(){ if() { printf("Hello "); } else { printf("World !!!"); } return 0;}大致说一下整个思路:if中输出hello,e

2011-12-06 15:23:22 659

原创 Programming Tutorials - C, C++, OpenGL, STL

Welcome! If you're new to C++, learn C++ with our C++ tutorial, starting at C++ Made Easy, Lesson 1 (all lessons)If you want to learn C instead, check out our C tutorial C Made Easy, Lesson 1 (all

2011-12-06 11:21:26 1238

原创 fork与vfork(未完,正在每天更新中。。。。。)

一、fork系统调用1、函数的声明:#include pid_t fork(void);2、返回值:    fork函数调用一次,将会返回两次(返回给主进程为新创建的子进程的进程ID,返回给子进程的是0)。当进程创建失败时候,fork返回值为-1。因为父进程种可能有多个子进程,但没有一个函数可以获得所有子进程的进程ID,所以我们通过fork调用时候将新创建的

2011-11-29 17:20:29 1125

原创 setenv与putenv的区别

putenv与setenv的区别:putenv可以使用程序中已定义,且值形如"name=value"的字符串变量作为函数的实参。此时,系统将不再为该环境变量分配内存,使用的是程序中定义变量的内存,而是将该字符串的变量地址保存在环境中。因此该变量应该定义为全局变量,以防止该函数推出以后导致环境变量不可用。char *var="sex=male";putenv(var);put

2011-11-24 17:11:26 10169

原创 getenv putenv setenv和unsetenv详解

getenv:定义函数char * getenv(const char *name);表头文件#include 函数说明getenv()用来取得参数name环境变量的内容。参数name为环境变量的名称,如果该变量存在则会返回指向该内容的指针。环境变量的格式为name=value。

2011-11-24 17:01:38 14081

原创 undefined reference to `__gxx_personality_v0'

今天使用makefile文件编译测是一个项目遇到下面的提示信息:cc -o main test.o main.otest.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'main.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'c

2011-11-13 15:08:12 1378

转载 《跟我一起写Makefile》文章汇总

陈皓大牛写的关于Makefile文件介绍的连载文章地址:跟我一起写Makefile(一):http://blog.csdn.net/haoel/article/details/2886跟我一起写Makefile(二):http://blog.csdn.net/haoel/article/details/2887跟我一起写Makefile(三):http://blog.csdn.

2011-11-13 13:44:17 836

转载 Introduction to Gcc four stages

IntroductionThis document is a practical introduction to using GCC and related utilities. It explains the different stages of compilation and covers some typical errors that may occur at each stage.

2011-11-12 17:03:08 572

转载 typedef struct和 struct 在C和C++中的异同

分三块来讲述:1 首先:      在C中定义一个结构体类型要用typedef:        typedef struct Student        {            int a;        }Stu;于是在声明变量的时候就可:Stu stu1;如果没有typedef就必须用struct Student stu1;来声明这里的Stu实际上就是s

2011-11-07 23:36:01 386

原创 shell中的test测试命令

1)判断表达式 test 表达式1 –a 表达式2                  两个表达式都为真 test 表达式1 –o 表达式2                 两个表达式有一个为真 2)判断字符串 –n s1字符串s1的长度非零,表达式为真–z s1如果字符串s1的长度为零,表达式为真 s1= s2

2011-11-01 16:42:15 928

转载 grep正则表达式

原文链接 http://man.chinaunix.net/newsoft/grep/open.htm1. grep简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印

2011-10-29 20:21:14 387

原创 shell中单引号、双引号、反引号的简单使用

#!/bin/shecho "This is echo command"#This is a comment line#This is a definition of a varcomment="This is comment"#This is usage of a varecho $comment#单引号中的$将不会被当作变量计算,双引号中的$将会当作变量计算。var=

2011-10-25 11:28:26 601

转载 2011美国信息领域大学排名

2011年美国大学计算机专业本科排名1  Massachusetts Institute of Technology麻省理工学院 2  Carnegie Mellon University卡内基美隆大学 3  Stanford University斯坦福大学 4  University of Illinois Urbana Champaign伊利诺伊大学厄本那―香槟

2011-10-24 13:18:53 2049

原创 Putty远程登录VMware虚拟机Linux(Ubuntu)

安装SSH服务本文主要参考一下文章:http://hi.baidu.com/1267/blog/item/a3b5a8c230a28d100ef4778c.htmlubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-serve

2011-10-17 10:35:15 1492

原创 link() 和 unlink()函数示例

link函数的使用:/*该程序主要说明: int link(const char *existingpath, const char *newpath)此函数将会创建一个新的目录项newpath,它引用文件existingpath。如果newpath文件已经存在,则返回出错。 */#include //包含函数 link#include

2011-10-16 21:04:54 5698 2

原创 The difference of gets(),getch(),getchar() and getline()

/*Subject: the difference of gets(),getch(),getchar() and getline()Author: shexinweiSchool: xidian universityDate

2011-10-13 10:07:31 659

原创 Ubuntu 下 su:authentication failure的解决办法

先说几个个基础命令:su //切换到超级用户exit //从超级用户退出到原用户su username //切换到 username用户sudo adduser username //增加

2011-10-10 11:19:38 657

原创 user, group, password in Linux system

user: /etc/passwdroot:x:0:0:root:/root:/bin/bashdaemon:x:1:1:daemon:/usr/sbin:/bin/shbin:x:2:2:bin:/bin:/bin/shsys:x:3:3:sys:/dev:

2011-10-10 10:38:39 1082

原创 How to use stat(),fstat(),lstat() in Unix ?

/* This program can tell you the type of the files given . struct stat include the information of the file.*****************struct sta

2011-10-09 14:34:53 743

转载 vim配置为C/C++开发环境

VIM开发环境配置默认情况下,VIM只适合用来编辑文本,而要在VIM下进行程序开发,则需要自己定制,比如语法高亮、多文件切换、代码提示以及函数定义查找等。vim /etc/vim/vimrc1. 语法高亮syntax enablesyntax

2011-10-04 16:16:18 9053 2

转载 Ubuntu下Vim设置

原文链接:http://www.cppblog.com/tdweng/articles/113026.html 配置vim注:只对各个用户在自己的当前目录下的.vimrc修改的话,修改内容只对本用户有效,要想全部有效,可以修改/etc/vim/vimrc.1.ap

2011-10-04 15:26:26 1218

转载 linux下C/C++开发IDE介绍

前言鉴于不断有网友将编译器 GCC 误认为 IDE(集成开发环境)期望脱离命令行期望能在菜单中发现其身影期望其能有一个集编辑编译链接调试运行于一体的界面故本文给大家简单罗列一些 C/C++ 编程中可用的 IDE,或许你从中可以找一个你喜欢的。为避免以下某个软件

2011-10-04 15:22:31 1867

原创 Vmware+ Ubuntu 上网

以下部分文章参考自:http://www.zhiwenweb.cn/Category/Tech/1211.htmVMware虚拟机安装后,在“网上邻居”-“查看网络链接”里会添加两个默认的虚拟网卡,分别是VMnet8(192.168.65.1)和VMnet1(192.168.

2011-10-04 14:59:18 502

转载 用GDB调试程序

原文链接:http://blog.csdn.net/haoel/article/details/2879用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的

2011-10-02 22:17:13 292

3D图形编程指南.chm

里面详细介绍了3D图形编程,3D图形的建立,裁剪!

2008-12-29

哈弗曼树(C++语言实现,文件操作发送方和接收方)

实现文件读写操作 typedef struct{ int weight; int s; int parent,lchild,rchild; }HTNode,*HuffmanTree; typedef char * *HuffmanCode; void Select(HuffmanTree &HT,int i,int &s1){ //查找频度最小的两个字符

2008-12-21

关于猜数程序(C语言)

该程序实现猜数功能,其中所猜的数为随机数。主要特点本程序将返回你用于猜数的时间!

2008-12-21

关于某年某月某天日历的查询

该资源提供,日历的查询,包括可以查哪一年,那一天,那一月的日历,均可以。并可以计算倒计时时间。无法达到查询农历!

2008-12-21

空空如也

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

TA关注的人

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