自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (5)
  • 收藏
  • 关注

原创 本博客-----停更了....

本博客---停更了....只是因为一时好奇,转向了Wordpress;只是因为一时好奇,抛弃了CSDN;只是因为一时好奇,浪费了很多时间来调试`安装Wordpress;只是因为一时好奇,浪费了很多时间来安装插件;只是因为一时好奇,浪费了很多时间来修改主题;只是因为一时好奇,浪费了很多时间来寻找博客客户端;只是因为一时好奇,浪费了很多时间来寻找安全措施`备份数据;只是因为一时好奇,...一切的一切,只是因为一时好奇...只是因为一时好奇,浪费了很多很多的时间...到今天,新的博客,终于算是有一个段落了...然

2010-11-07 20:10:00 724

转载 转换NTFS为LINUX分区格式和Linux下磁盘工具

<br />转载:http://kevinick.com/blog/34.html<br /> <br />目标:WindowsXP系统NTFS格式磁盘转换为LINUX EXT3格式<br />第一步:转移目标分区数据<br />第二步:确定目标分区位置<br /> <br /> <br /> <br /> <br />查看目标磁盘属性,具体方法跟Windows系统方法相同。<br />打开终端,切换到管理员用户,运行"fdisk -l"命令,查看目标磁盘分区位置。<br /> <br /> <br />根

2010-10-31 13:40:00 3208

转载 用 doxygen 生成源码文档

Arpan Sen, 资深工程师, Studio B Productions2008 年 10 月 13 日维护用 C/C++ 开发的遗留系统并添加新特性是一项艰难的任务。幸运的是,doxygen 可以帮助您完成这个任务。doxygen 是一种用于 C/C++、Java™、Python 和其他编程语言的文档系统。本文在 C/C++ 项目的上下文中讨论 doxygen 的特性,以及如何用 doxygen 定义的标记生成代码文档。维护用 C/C++ 开发的遗留系统并添加新特性是一项艰难的任务。这涉及几方面的问题

2010-10-30 19:46:00 847

原创 文件操作

1,头文件:  2,定义对象并打开文件: ifstream fin; ofstream fout; fin.open(file-name,model); fout.open(file-name,model); 3,打开模式: in : 读 out : 写(从文件开始头开始写) app : 追加 ate : 打开文件后定位到文件尾 trunc : 打开并清空文件 binary : 以二进制模式进行IO操作 4,字符读取函数:

2010-10-28 16:12:00 493

转载 rbreak:超牛的断点设置命令

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://hellogcc.blogbus.com/logs/67436524.html   teawater@hellogcc 当我在使用GDB的时候,我总想直接设置断点到一个文件上。这样当被调试程序运行到这个文件里任何一行代码的时候,他就会被断点停止。但是GDB的普通断点指令是不支持这么作的。   现在,gdb-cvs-head中有了一个新命令(应该也会出现在gdb 7.2中): rbreak REGEX

2010-10-25 22:12:00 1211

原创 虚函数和抽象类

C++使用虚函数来指定哪些函数需要动态绑定的方式处理,其他非虚函数在编译连接阶段采用静态绑定方式,以节省执行阶段的时间. 1,虚函数的限制:(只要在基类中声明的虚函数是有意义的) 声明格式: virtual 类型说明符 函数名(参数表); 意义:被声明为虚函数的成员函数在派生类中可能有不同的实现.虚函数在派生类中定义.可在多个派生类中重新定义,但函数原型必须相同. 使用虚函数实现运行时多态性的关键:必须通过基类对象指针访问这些虚函数. 如果在派生类中没有重载虚函数,则在调用它时,

2010-10-22 23:18:00 560

原创 派生和继承

1,派生类: 1,单继承的定义格式: class 派生类名:继承方式 基类名            {派生类新定义成员;  }; 2,多继承的定义格式:            class 派生类名:继承方式1 基类名1,继承方式2 基类名2,…             { 派生类新定义成员;  } 3,类成员访问权限: 成员访问权限 类自身 派生类 关联类

2010-10-21 23:09:00 517

原创 模板

1,函数模板 1,声明格式: template 类型形参表      返回类型 函数名(形参表) {      函数体 }   2,类模板: 1,声明类模板: template 类型形参表 class 类名 {         类声明体; }; template 类型形参表 返回类型 类名 类型名表::成员函数1(形参表) {    成员函数定义体;  } tem

2010-10-21 21:50:00 451

原创 ubuntu常用命令

详细命令列表可在线查阅: http://wiki.ubuntu.org.cn/index.php?title=UbuntuSkills&variant=zh-cn   关机命令 sudo shutdown 1)shutdown –help 查看shutdown命令如何使用,当然也可以使用man shutdown命令。 2)shutdown -h now 现在立即关机 3)shutdown

2010-10-19 16:06:00 546

原创 vim常用命令

详细命令列表可在线查阅: http://wiki.ubuntu.org.cn/index.php?title=UbuntuSkills&variant=zh-cn vim: 进入vim %vim test 此刻屏幕上会出现 vim 的编辑视窗,同时 vim 会将文件复制一份至记忆体中的缓冲区 (buffer) 。 vim会保留在磁盘中的文件不变,而先对缓冲区的文件作编辑,编辑完成后,使用者可决定是否要取代原来旧有的文件。

2010-10-19 15:54:00 524

原创 运算符重载

运算符重载为类的成员函数形式: 1,重载为类的成员函数(函数的参数比原来的运算数个数少一个,++,--例外):                函数类型 operator 运算符(形参表){函数体} 2,重载为类的友元函数(参数个数与元运算数的个数相同):               friend 函数类型 operator 运算符(形参表) {函数体} 注:   单目运算符最好重载为成员函数,而双目运算符最好重载为友元函数. 重载单目运算符: 1,重载++,--: 前缀格式:  函数类型 operato

2010-10-17 21:54:00 628

转载 ubuntu 访问Windows的共享

<br />假定您的Windows共享网络连接已经正确设定好。<br />网络主机的 IP: 192.168.0.1<br />网络主机的使用者名称: myusername<br />网络主机的登录密码: mypassword<br />网络主机的登陆域为:mydomain<br />分享中的目录名称: share1<br />主机上要挂载的目录: /media/sharename<br />要挂载网络共享目录时<br />sudo mkdir /media/sharename<br />sudo moun

2010-10-16 19:33:00 514

原创 安装的软件

1,stardic2,ubuntu tweak3,wine4,chrome5,永中office6,

2010-10-16 19:32:00 579

原创 友元

友元函数: 声明格式:  friend  函数类型 友元函数名(参数表); 友元函数不是类的成员函数,其定义和调用方式与普通函数一样. 友元类: class A {     ...; public:     friend class B;     ...; }; 类B的所有成员函数都是类A的友元函数.都可以向友元函数一样使用类A中所有的成员函数.

2010-10-16 13:23:00 457

原创 转:令人喷饭的程序注释

原来,读别人的代码,也会如此有趣. 生活中,乐趣无处不在,要有一个乐观积极的心态去发现它们... 转:令人喷的程序注释

2010-10-14 23:03:00 439

原创 看看

1, Thinking in C++

2010-10-14 21:51:00 465

原创 引用

1, 引用格式: 类型 &引用名=已定义的变量名; 引用指针格式:    类型 * &引用名=已定义的指针名; 2, 引用必须初始化,初始化之后还可以成为另外同类型变量的引用.(?) 引用的类型和关联变量的类型必须严格一致. 引用仅在声明时带有”&”,以后就可以像普通变量一样使用. 不能对常量建立引用. 不能对数组名建立引用. 3, 变量引用或对象引用作为函数参数时,只需在函数声明或定义中参数类型的后面加上符号”&”即可,其它语法与按值调用时一样

2010-10-14 18:42:00 492

原创 类和对象

常类型: 常对象包括常成员函数和常数据成员. 1, 常对象定义格式: 类名 const 对象名;                        const 类名 对象名; 定义常对象时必须初始化,且其数据不能被更新. 2, 常对象只可以调用它自己的常成员函数. 常成员函数: 1, 1,声明格式: 类型 函数名(参数表) const; 2,const是函数类型的一耳光组成部分,在定义部分也要有const. 3,常成员函数不能更新对象的数据成

2010-10-14 10:54:00 444

原创 分治算法?

问题如下: 写一个程序,输出如下(两行) 0 1 2 3 4 5 6 7 8 9 6 2 1 0 0 0 1 0 0 0 这个输出的含义是: 第二行的每一个数字表示它正上方的第一行的数字在第二行中出现的次数。(务必准确理解这句话的含义) 比如第一个数字6,表示0这个数字在第二行中出现6次。 请写出算法 http://blog.csdn.net/qq120848369/archive/2010/03/30/5434038.aspx

2010-10-13 13:54:00 475

原创 Hot Expo

Hot Expo                                              Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 32768/32768 K (Java/Others)      Problem Description       Sunny wants to go to the Shanghai Expo this month and he intends to v

2010-10-10 01:08:00 758 2

原创 GDB进阶命令

1, where : 输出堆栈中跟踪的函数调用记录. bt : backtrace,同上. 2, frame  : 检查某一特定帖(一帖为一个函数调用). 3, finish : 当用step命令进入函数内部后,用finish命令来执行程序直到从当前函数返回. 4, 用枚举代替宏定义: 便于调试时检查变量值的含义. 5, watch : 设置观察点. 6, gdb不能单步调试if,while语句的多个条件函数.所以必要时要重写代码.

2010-10-10 00:44:00 866

原创 使用Debugging Tools for Windows分析蓝屏信息

Debugging Tools for Windows是微软出的一个调试工具,用它可以对记录蓝屏信息的dmp文件进行分析 注:dmp文件,小存储器转储文件 小存储器转储文件记录可帮助确定计算机为什么意外停止的最小的有用信息集。此选项要求启动卷上有一个至少为 2 MB 的页面文件。在运行 Microsoft Windows 2000 或更高版本的计算机上,计算机每次意外停止时 Windows 都会新建一个文件。这些文件的历史记录存储在一个文件夹中。 相关信

2010-10-09 16:39:00 654

原创 A^B mod C

1, (a*b)%c=( (a%c)*(b%c) )%c; 2,二进制优化乘方:      防止b很大时超出时间限制(时间复杂度O(logb)). 令  s=b/2;  f=b%2;    则 aˆb=( (aˆs)ˆ2 ) * (aˆf).递归求解aˆs. 代码: #include int main(){ int a,b,c,result=1; int digit[100]; scanf("%d%d%d",&a,&b,&c); int i=0;

2010-10-08 22:19:00 554

原创 Game Simulation

Problem Description Suppose there are N people, including you, playing a special card game. At the beginning, each player receives one card. The point of a card is a non negative integer. During a round, any player whose card with a point equals to th

2010-10-08 20:58:00 563 2

原创 标准库类型

String类型: 1, string::size_type类型:  存储string的size操作结果的变量必须为该类型.(不要把size的返回值赋值给int变量) 2, string类也可用下标操作取值和赋值. 3,string对象中字符处理函数都在头文件 中. 1、isalnum(c)--如果c为字母或数字,返回true 2、isalpha(c)--如果c是字母,则为true 3、iscntrl(c)--如果c是控制字符,则为true

2010-10-05 15:23:00 472

原创 c++超级菜鸟

1,内联函数: inline float function() 2,函数重载: 3,引用:    数据类型 数据类型 &标识符=变量. 4,动态内存:  new,delete 5,类: class 类名 { [private:] … public: … protected: … }对象名; 1,在类声明外部定义成员函数格式:  函数类型 类名::函数名(参数表){…} 2,系统会自动调用构造函数.构造函数名与类名相同.无函数类型,

2010-10-02 22:16:00 544

原创 GDB--学习总结

<br />gcc -g file-name.c -o nameg++ -g file-name.c -o name调试进程: gdb file-name PID指定参数: set args 。。。 show argspath 《dir》: 设定程序运行路径show 《dir》:查看路径set environment varname[=value]:设置环境变量。如set env USER=hchenshow environment[varname]: 查看环境变量

2010-10-02 17:07:00 489

原创 ubuntu wine CS1.6

<br />wine user.reg设置: http://www.linuxidc.com/Linux/2008-06/13527.htm<br /> <br /> <br />http://forum.ubuntu.org.cn/viewtopic.php?t=103958<br />http://forum.ubuntu.org.cn/viewtopic.php?t=72933<br /> <br /> <br />wine 注册表设置: http://forum.ubuntu.org.cn/view

2010-10-01 21:18:00 1056

原创 配置vim

http://zhwen.org/?p=articles/cscope-tagshttp://www.vimer.cn/2009/10/%E6%8A%8Avim%E6%89%93%E9%80%A0%E6%88%90%E4%B8%80%E4%B8%AA%E7%9C%9F%E6%AD%A3%E7%9A%84ide2.htmlhttp://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspxhttp://hi.baidu.com/leno9111/blog/ite

2010-09-26 12:05:00 425

原创 Linux命令

1,使用shell查找文件内容相同的文件:    find . -type f -exec md5sum {} /;| sort | uniq -D -w32 | gawk 'BEGIN{mark=0}{if($1!=mark){print "%%%%%%";mark=$1};print $0}' 2,在当前目录下查找指定字符串:    fing ./  * | xargs grep         #       -F find ./ * | sort | xargs gr

2010-09-25 18:43:00 529

原创 解决ubuntu插入耳机还有外音的问题

ubuntu 10.041,点 喇叭图标,选“声音首选项”2,在“声音首选项”中选“输出”3,在最下面“连接器”中选“Analog Output”4,点“关闭”。。。。。。

2010-09-25 18:03:00 3077 4

转载 PKU 1088 滑雪

这题的思路就是遍历所有格子,如果这个格子的周围有比他小的,那么她的最大长度就是周围最大的长度+1和自己比较,取较大的,但是要进行深搜,因为后面没有遍历到的格子他的最大长度还不知道呢,需要记忆化搜索,也就是要把最大长度保存起来,否则会超时哦! #include #include using namespace std; int r,c; int num[101][101];//保存每个格子的数 int best[101][101];//保存最大长度 int dx[4]={

2010-09-01 11:07:00 511

原创 将数组 a[n]所有的元素循环右移k位

//将数组 a[n]所有的元素循环右移k位://1,将所有元素逆置;//2,将前k个元素逆置;//3,将后 n-k个元素逆置;#include "stdafx.h"#define MAX 5void reverse(int *a,int m,int n){ int i,k,j; for (i=m,j=n;i

2010-08-18 19:21:00 4359 1

原创 寻找在数组中一个元素是不是该行最小,该列最大的元素

#include "stdafx.h"//是否为该行最小,该列最大的元素#define M 2#define N 2void min_max(int a[][N]){ int i,j,t; int min[M]={0},max[N]={0}; //存储下标 for (i=0;ia[max[i]][i]) { max[i]=t; } }

2010-08-17 12:05:00 755

原创 输入任意长字符串(以.结束),倒序输出-------递归

#include "stdafx.h"//输入任意长字符串(以.结束),倒序输出-------递归void reverse(void){ char ch; scanf("%c",&ch); if (ch!='.') { reverse(); printf("%c",ch); }}int main(){ reverse();}

2010-08-16 10:59:00 2125

原创 寻找字符串s中第一个最长的重复子串及其位置

寻找s中第一个最长的重复子串及其位置#include "stdafx.h"void maxoverlapstr(char *s,int *pos,int *max){ int i,j,len,k; for (i=0;iwhile(jif (s[i]==s[j]) { len=2; k=1; while(j+kif (len>*max) { *max=len; *pos=i; } j+=len

2010-08-15 19:29:00 1727 1

原创 子串定位函数的改进----检查第一和最后一个元素是否相同

//子串定位函数的改进----检查第一和最后一个元素是否相同int index(char *s,char *t){ int i=0,j=0,pos=0; while(i0)||(j==0)&&(s[i+strlen(t)-1]==t[strlen(t)-1]))) { i++; j++; } else { i=i-j+1; j=0; } if(j==strlen(t)) return i-j; } re

2010-08-15 16:10:00 497

原创 ZOJ 1199 Point of Intersection

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1199 精度问题啊,都快把我折磨死了,直到去掉sqrt后才通过,悲剧啊 #include int main(){ int n,i; double x1,x2,y1,y2,r1,r2,d,x,y,r; scanf("%d",&n); for (i=0;iscanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&r1,&x2,

2010-08-14 15:58:00 622 4

原创 ZOJ 3355 Football Gambling I

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3355   #include "stdio.h"void main(){ int n,i,t[10000]={0}; float a,s,b,c; scanf("%d",&n); for (i=0;i

2010-08-13 00:18:00 578

原创 ZOJ 2830 Champion of the Swordsmanship

#include int main(){ int n,sum; for (;;) { scanf("%d",&n); if(!n) break; if(n==3) printf("1/n"); else if(n==4||n==5) printf("2/n"); else printf("%d/n",n/2); } return 0;}http://acm.zju.edu.cn/onlinejudge/showPro

2010-08-13 00:01:00 502

NT6 hdd Installer

NT6 hdd Installer 用于硬盘安装系统

2011-04-23

grldr and Wingrb

grldr and Wingrb 下载

2010-12-03

Visual+Assist+X+10.6.1833+破解补丁.rar

非常好用。使用微软的IDE(VC++6.0,VS2008,VS2010),Visual Assist X 那是必须要安装到。

2010-11-08

stardict's-dictionary-laodao-ce

stardict's-dictionary-laodao-ce

2010-10-17

stardict's-dictionary-laodao-ec_computer

stardict's-dictionary-laodao-ec and computer

2010-10-17

空空如也

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

TA关注的人

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