自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大腕绿茶的专栏

大碗喝茶,大块吃肉

  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

原创 在终端使用zhcon解决中文乱码

我的机器环境是opensuse 11.1 ,每次进入X环境都觉得很慢,希望直接在终端下工作,但是发现终端不支持中文 找到zhcon 编译会有一些问题,比如memset未定义,相应文件增加 #include还有free等几个函数未定义,如果不清楚可以man 看下头文件,引用即可;主要是缺少string.h和stdlib.h两个头文件 另外还会提示一些变量未定义,可参考这里

2009-02-28 00:58:00 1974 2

原创 emacs完美的C++的自动补全

1,CVS cedet的最新代码,1.04代码补全很慢。    cvs -z3 -d:pserver:[email protected]:/cvsroot/cedet co -P cedet  2,命令行运行touch `find -name "Makefile"`//(注意是左引号)make bootstrap3,命令行运行g++ -E -v -P dummy

2008-12-17 17:51:00 2477

原创 dreaweaver增加smarty自定义标签

D:/Program Files/Macromedia/Dreamweaver 8/Configuration/ThirdPartyTags下修改Tags.xml Tags.xml 增加 " detect_in_attribute="true" icon="PHP.gif" icon_width="17" icon_height="15"/> 其中 PHP.gif

2008-08-29 17:40:00 1099

原创 网络相关记录

1,ps -ef|grep httpd|wc -l  得到当前apache同时连接数2,watch -n 1 "/sbin/ifconfig eth1"    每隔1秒查看eth1的流量3,http://bbs.chinaunix.net/viewthread.php?tid=594019  cacti--一款网络流量监控软件4,watch -n 1 -d "pgrep httpd|wc -l

2008-06-09 22:06:00 553

转载 C语言复杂指针声明应如何阅读

C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可以说是相反的。右左法则的英文原文是这样说的: The   right-left   rule:   Start   r

2008-02-15 15:06:00 1087

原创 c++笔记

1,如果想在函数中定义一个函数指针,可以这样声明       int   (*func)(int   *p,   int   (*f)(int*));        func被一对括号包含,且左边有一个*号,说明func是一个指针,跳出括号,右边也有个括号,那么func是一个        指向函数的指针,这类函数具有int   *和int   (*)(int*)这样的形参,返回值为int类型。再

2008-02-15 15:03:00 579

原创 linux相关

$ find ~ -name "*.txt" -print想要在当前目录及子目录中查找所有的 * . t x t文件,可以用: $ find . -name "*.txt" -print想要的当前目录及子目录中查找文件名以一个大写字母开头的文件,可以用: $ find . -name "[A-Z]*" -print想要在/ e t c目录中查找文件名以h o s t开头的文件,可以用:

2007-11-23 09:17:00 533

原创 近期关于EMACS的一些心得

最近一直在研究EMACS,用了一段时间,还是觉得很模糊,今天,又看了一些资料,觉得有些眉目,特记录于此。1,在我的机器上emacs安装地址为:/usr/share/emacs/22.12,在emacs安装目录下有:site-list/subdirs.el ,这个文件保存所有用户启动emacs时做的操作。3,~/.emacs保存当前用户的emacs设置4,如果要安装新的插件,比如

2007-11-23 09:17:00 1340

原创 automake时去掉-g

用automake自动生成的Makefile会自动加上-O2,-g,要去掉这两个选项,可以通过./configure CXXFLAGS=可执行 ./configure --help 查看帮助

2007-11-23 09:17:00 798

原创 [转载]VIPS:基于视觉的Web页面分页算法

VIPS:基于视觉的Web页面分页算法目前,随着互联网的高速发展,Web已经成为这个世界上最大的信息来源。Web 作为信息技术的载体已成为人们重要的工作、学习、生活、娱乐工具。Web的发展给人类生活带来了巨大的方便,人们可以跨越时间和空间界限来共享大量信息。但是如何去获取这些Web信息为我们所用则是大家面临的共同问题。在最基本的层次上,整个Web网络就是由无数的Web页面而构成,因此

2007-11-23 09:16:00 908

原创 assert

 assert是断言,它主要用于对一个可能出现问题的地方进行判断,只在_DEGUG开启时,才会有效。assert(f), f为假时,会出现一个异常警告。

2007-09-13 11:58:00 653

原创 emacs操作

emacs操作1,M-x :c++-mode 进入C++模式2,C-x C-b 得到buffer列表3,C-x b 切换到一个列表中的文件4,C-x 1 关掉其他BUFFER5,C-x u 撤销6,C-x o 窗口间切换7,C-h b 得到所有命令的长列表8,C-d 删除光标下的字符9,C-x u 命令或 C-_10,C-k  kill-line,剪切移行

2007-09-13 10:12:00 910

转载 VIPS:基于视觉的Web页面分页算法

VIPS:基于视觉的Web页面分页算法目前,随着互联网的高速发展,Web已经成为这个世界上最大的信息来源。Web 作为信息技术的载体已成为人们重要的工作、学习、生活、娱乐工具。Web的发展给人类生活带来了巨大的方便,人们可以跨越时间和空间界限来共享大量信息。但是如何去获取这些Web信息为我们所用则是大家面临的共同问题。在最基本的层次上,整个Web网络就是由无数的Web页面而构成,因

2007-09-13 10:10:00 1041

转载 函数对象

利用C++标准模板库的算法可以为我们减轻许多负担,但这些算法大都需要函数或函数对象作为参数,比如用于排序的sort算法,它的接口定义如下:template void sort (RandomAccessIterator first,            RandomAccessIterator last);template void sort (RandomAccessIte

2007-09-12 12:01:00 2604

转载 Boost.Regex 使用

要使用Boost.Regex, 你需要包含头文件"boost/regex.hpp". Regex是本书中两个需要独立编译的库之一(另一个是Boost.Signals)。你会很高兴获知如果你已经构建了Boost— —那只需在命令提示符下打一行命令——就可以自动链接了(对于Windows下的编译器),所以你不需要为指出那些库文件要用而费心。你要做的第一件事就是声明一个类型 basic_regex

2007-09-12 11:59:00 4482

转载 configure基础使用

Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。  与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础

2007-08-16 09:56:00 1449

原创 功能强大的JavaScript引擎--SpiderMonkey

                                                      功能强大的JavaScript引擎--SpiderMonkeyJavaScript在浏览器中的应用几乎是尽人皆知的。实际上,JavaScript技术也可以使用在非浏览器应用程序当中,从而让应用程序具有自动的脚本功能。本文介绍了一种功能非常强大的JavaScript引擎Spider

2007-08-13 15:42:00 1254

转载 Source Insight3.0: Linux源代码阅读的利器

                                          Source Insight3.0: Linux源代码阅读的利器阅读源代码是钻研技术的最佳手段,而Linux提供了一个庞大的源代码库,但是,由于缺乏良好的源代码阅读工具,使得阅读Linux源代码尤其是内核源代码十分困难,在本文中,笔者向大家推荐一个优秀的源代码阅读工具,并介绍了它的使用方法。 作为一个

2007-08-12 12:07:00 974

原创 一些linux命令

rpm -ql mplayer | cat -n查看软件包信息另外补充下[root@centos5h ~]# wc --help用法:wc [选项]... [文件]...Print newline, word, and byte counts for each FILE, and a total line ifmore than one FILE is specified.  With no FI

2007-08-12 11:16:00 826

转载 Fedora 7 安装与配置指南

本文主要是一个总结性工作,很多取自于网络。为了方便大家,将许多零散资料和自己使用经验总结成本文。1、安装(包括从grub、dos、windows、vista各种情况引导)光盘安装就不说了,只说硬盘安装。下载Fedora 7的DVD,硬盘安装,解压出isolinux目录下的vmlinuz和initrd.img两个文件。把iso和这两个文件放到一个分区的根目录(不能用ntfs)。(1)如果你的

2007-08-11 10:27:00 3383

原创 crontab命令使用

crontab命令使用名称 : crontab使用权限 : 所有使用者使用方式 :crontab [ -u user ] filecrontab [ -u user ] { -l | -r | -e }说明 :crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权

2007-08-06 13:35:00 703

原创 关于cookie

最近工作中接触到javascript脚本方面的开发工作,发现javascript操作cookie时,有些需要注意的地方1,当expires属性小于某个值的时候,浏览器会把cookie存在内存中,当它大于某个值的时候,浏览器会放在硬盘上。2, 当设置domain属性为空时,cookie不会起作用,如果domain没有值,则不要把它写到cookie中3,非cookie默认属性需要编码,或者说,

2007-07-26 17:20:00 657

原创 用stringstream进行格式转换

  stringstream的构造函数原形如下:  stringstream::stringstream(string str);  示例代码如下:#include iostream>#include sstream>#include string>using namespace std;int main(){stringstream ostr("ccc");ostr.put(d);os

2007-07-20 10:13:00 1276

原创 test

离线博客,试试

2007-07-19 15:00:00 626

转载 使用gdb调试程序简介

一、初始化    输入gdb进入gdb调试环境。或者直接输入gdb + progfile来加载文件。注意该文件是使用gcc(或g++)编译得到的。为了使 gdb 正常工作, 必须使你的程序在编译时包含调试信息,编译时必须使用-g参数来。    或者进入gdb环境后,通过命令file + progfile来加载需要调试的可执行文件文件。    查看源代码:list [函数名][行数]      

2007-04-23 22:22:00 706

原创 linux下的YUM

YUM(原称 YellowDog Updater Modified).他是一个在线安装软件,里边有很多软件LIST,以前装软件都是在终端上输好多比哪rpm,tgz之类 的命令,但现在真的方便多了......直接用yum install 软件名....      下面是关于安装Yum的方法      1.首先打开终端      2.以root登录      3.输入以下代码:cd /

2007-04-07 00:22:00 761

转载 在linux下一个有趣的STL文件IO问题

在linux下读一个巨大的日志文件, 2.4G用正文文件的方式打开, 一行一行的读char achbuf[ 4096 ] ;ifstream ifile( “/cygdrive/h/logs/zz/ex051117.log” ) ;if ( !ifile ) {cout error in opening” << endl ;return -1 ;}

2006-12-08 13:53:00 848

原创 关于ifstream

ifstream in("string.txt")for(string s,t;in>>s>>t;)     cout 这里有几点需要注意    1,in>>s>>t  指的是把文本的内容一对一对的读到变量S和T中去。似乎在碰到回车的时候这个语句会返回FALSE    2,如果把string换成int,会吧文本的内容当数字读到S和T中去,一直碰到回车返回

2006-12-08 13:30:00 1304 1

原创 蓝莲花

蓝莲花没有什么能够阻挡你对自由地向往天马行空的生涯你的心了无牵挂穿过幽暗地岁月也曾感到彷徨当你低头地瞬间才发觉脚下的路心中那自由地世界如此的清澈高远盛开着永不凋零蓝莲花穿过幽暗地岁月也曾感到彷徨当你低头地瞬间才发觉脚下的路穿过幽暗地岁月也曾感到彷徨当你低头地瞬间才发觉脚下的路心中那自由地世界如此的清澈高远盛开着永不凋零蓝莲花 

2006-10-25 11:51:00 937

原创 在USB移动硬盘上安装Fedora Core 5

目的 这篇文章表述了如何在USB移动硬盘上安装Fedora Core 5。当然此篇文章也可以作为将其他Linux发行版本安装到USB移动硬盘的参考。 关于 作者: Ken.HU ([email protected]) 日期: 2006-05-26 版本: 0.1_ch 环境 主机: Dell Inspiron 600m 笔记本 USB移动硬盘: Westdigital 150G Steps 1.确

2006-10-15 16:10:00 2959

转载 C语言中的位域

C语言中的位域一、位域有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个

2006-10-13 21:27:00 1343

原创 安装WINDOW和linux双系统

1,修改BOOT.INI,加上C:/GRLDR="grub"2,安装wingrub3,安装Paragon Hard Disk Manager4,在wingrub中选tools->Partition List得到盘符,比如:(hd1,4)5,用Paragon Hard Disk Manager分出两个区,一个作为LINUX主分区,另一个做交换区6,编辑menu.lst文件,使之形如:timeout

2006-10-08 22:03:00 1321

原创 一个普通的周末

         每个星期天都是让人开心的日子,睡到自然醒,穿着拖鞋不紧不慢的溜达去吃个早餐,手上就差个鸟笼了...         回来后看《颤慄航班》,着实被震撼了一把,记得当年911的时候还觉得有点幸灾乐祸,嘿嘿,你美国也有今天。直到今天,通过我那可怜小驴汗流浃背辛苦拉了一个通宵的盗版拷贝,终于,我在这件事情上升华了,嘿嘿。我发自内心的希望最后一班航班能把飞机的拉杆拉推上去,可是现实中的故事

2006-09-11 00:44:00 813

原创 祝贺中国进16强

中国队进16强拉!!!乔丹在这一刻灵魂附体,王仕鹏,王仕鹏,他不是一个人,他不是!王仕鹏没有给对手任何机会。伟大的中国的三分手!中国球迷今天节日快乐!王仕鹏万岁!伟大的王仕鹏,中国人的期望,这个三分是一个绝对理论上的决杀。绝对的致命,中国进入了16强!这个胜利属于中国,属于王仕鹏,属于姚明,属于所有热爱中国篮球的人!斯洛文尼亚也许会后悔的,他们该回家了,也许他们不用回遥远的斯洛文尼亚,他们不用回家

2006-08-24 20:54:00 798

原创 无题

        23点整,耳机里播放着喜欢的歌曲, 眼睛盯着蔚蓝的桌面,除了这片蔚蓝和嘈杂的声音提醒我还在感受着周围,其他的部分仿佛全在空荡荡的夜空浮游着。常常会觉得方向很模糊,模糊到就象大雾中远方灯塔的微光,常常会觉得努力是徒劳,徒劳到象一场注定的悲剧。常常觉得很失败,失败到只比每天经过的路边散发传单的孩子好一点点。常常觉得很无奈,无奈到只能看着蔚蓝的桌面。常常觉得脑海中除了漂浮着各种各样的脚本

2006-08-03 23:35:00 655

转载 索引与系统性能

数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往

2006-06-24 11:34:00 863

转载 有关杨辉三角的资料

二项式定理公开课教案(第一教时)                             执教:卢明   2002年4月30日一、教学目标1、理解杨辉三角形。其行为样例是:(1)能用不完全归纳法写出杨辉三角形;(2)能根据杨辉三角形对 的二项式进行展开。2、掌握二项式定理。其行为样例是:(1)能根据组合思想及不完全归纳法猜出二项展开式的系数 以及二项展开式的通项 ;(2)能正确

2006-06-19 10:24:00 2643

转载 杨辉三角的参考资料

杨辉三角(1) 目的要求 1.了解有关杨辉三角的简史,掌握杨辉三角的基本性质。2.通过研究杨辉三角横行的数字规律,培养学生由特殊到一般的归纳猜想能力。3.通过小组讨论,培养学生发现问题。探究知识、建构知识的研究型学习习惯及合作化学习的团队精神。 内容分析 本课的主要内容是总结杨辉三角的三个基本性质及研究发现杨辉三角横行的若干规律。杨辉三角的三个基本性质主

2006-06-19 09:53:00 14084

转载 C#与DLL和COM的混合编程(1)-C#调用C++写的非托管的DLL中导出的函数

C#调用C++写的非托管的DLL中导出的函数Platform invoke是一个使得托管代码(managed code)能够调用DLL中实现的非托管函数(unmanaged functions)的服务(service),例如:那些Win32 API中的函数。它定位(locate)并且调用(invoke)导出的函数,在需要的时候,跨越交互边界列集(marshal)它的参数(integers,

2006-06-18 10:34:00 1061

转载 用存储过程实现的分页程序

/*--用存储过程实现的分页程序显示指定表、视图、查询结果的第X页对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法如果视图或查询结果中有主键,不推荐此方法--邹建 2003.09--*//*--调用示例exec p_show 地区资料exec p_show 地区资料,5,3,地区编号,地区名称,助记码,地区编号--*//*因为要顾及通用性,所以对带排序的查询

2006-06-07 19:18:00 810

标准模板库自修教程与参考手册 STL进行C++编程

标准模板库自修教程与参考手册 STL进行C++编程<br>入门好书!!

2007-07-08

空空如也

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

TA关注的人

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