- 博客(75)
- 资源 (16)
- 收藏
- 关注
转载 Shell 条件判断总结
Shell 条件判断总结时间:2007-08-03 10:53:18 来源:Linux联盟收集整理 作者:UNIX Shell 编程一些条件判断 总结-b file 若文件存在且是一个块特殊文件,则为真-c file 若文件存在且是一个字符特殊文件,则为真-d f
2012-10-10 23:27:09
1018
转载 shell数组介绍
shell数组介绍时间:2008-01-23 10:57:33 来源:Linux联盟收集整理 作者:Bash中还可以使用数组变量,其赋值有两种:(1) name = (value1 ... valuen) 此时下标从0开始(2) name[index] = value数组下标的范围没有任何限制,同时也不必使用连续的分量
2012-10-10 23:26:33
1087
转载 shell之awk
AWK一、awk基础知识1、awk格式awk 选项 '命令体' file1,file2...选项:-F 指定分隔符,默认是空格或者tab制表符命令体:读前处理:BEGIN{命令...}------->页眉所有行处理:{命令...}------->内容读后处理:END{命令...}------->页脚例如: awk -F: 'BEGIN{...
2012-10-10 23:25:33
4275
转载 open和fopen的区别
open和fopen的区别:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入文件。由此可以看出,内存 “缓冲区”的大小,影响着实际操作外存的次数,内存“缓冲区”越大,则
2012-09-26 11:12:32
784
转载 Boost::Regex详解(转)
要使用Boost.Regex, 你需要包含头文件"boost/regex.hpp" . Regex是本书中两个需要独立编译的库之一(另一个是Boost.Signals)。你会很高兴获知如果你已经构建了Boost— —那只需在命令提示符下打一行命令——就可以自动链接了(对于Windows下的编译器),所以你不需要为指出那些库文件要用而费心。你要做的第一件事就是声明一个类型 basic_reg
2012-09-23 23:10:06
2763
转载 深入浅出之正则表达式
这篇文章很重要,直接帖过来保存。出处http://dragon.cnblogs.com/archive/2006/05/08/394078.html前言: 半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过
2012-09-23 23:08:50
992
转载 安装boost的regex模块
boost是c++下的强大的library库,本文讲一下怎么安装boost的正则表达式模块。1:下载boost源文件。wget http://cdnetworks-kr-1.dl.sourceforge.net/project/boost/boost/1.42.0/boost_1_42_0.tar.gz解包后进入到根目录。2:./bootstrap.sh --wit
2012-09-23 23:05:38
1906
转载 启动APACHE出现“error while loading shared libraries: libiconv.so.2”
启动APACHE出现“error while loading shared libraries: libiconv.so.2”2011-04-07 15:27:19标签:apache 职场 休闲 libiconv安装好apache后无法启动,出现如下错误:error while loading shared libraries: libiconv.so.2: can
2012-09-21 10:55:23
12216
转载 Ubuntu安装Apache
Ubuntu安装Apache[日期:2009-06-29]来源:Linux社区 作者:LinuxUbuntu为我们提供了 su apt-get install 命令,通过它你可以很方便地安装一些软件,这些软件是放在Ubuntu放置在各个地方的服务器上面,如果你想安装的软件是比较常见的,一般都可以通过它来下载.sudo apt-get
2012-09-17 23:06:14
660
转载 svn管理数据丢失问题的解决办法
在SAE上使用SpeedPHP开发时,由于部署本地开发环境时删除重建了SpeedPHP目录,导致在commit时出现了如下错误:svn: 包含工作副本管理数据的目录“/path/to/SpeedPHP/.svn”丢失了这个问题在网上搜索一下发现很常见,但是解决方法都不是非常明确。其实可以很简单地解决这个问题:$ move SpeedPHP /path/to/te
2012-09-17 11:39:58
6413
转载 C++父类,不能缺的虚析构函数
规则:如果一个类有可能被继承,那么请为它加上一个虚的析构函数,即使这个析构函数一行代码也没有。 0. 引子 为什么这样说?先看一个例子。先定义3个类: class CBase{public: long m; long n; long o; CBase() {
2012-09-16 17:19:27
6313
转载 linux下svn命令大全
点评:1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件
2012-09-15 16:38:43
638
转载 jsoncpp简单示例
1、 编译jsoncpp 从(http://jsoncpp.sourceforge.net/)下载源码包“jsoncpp-src-0.5.0.tar.gz”,解压后在其解压后目录中运行$ scons platform=linux-gcc 编译出来的库文件在其libs/ linux-gcc-4.4.2目录下,有libjson_linux-gcc-4.4.2_libmt.so和
2012-09-12 23:53:13
820
转载 使用 C++ 处理 JSON 数据交换格式
一、摘要 JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON更具体的信息,可参见 JSON 官网:http://www.js
2012-09-12 23:34:02
800
转载 ASN.1入门
一、介绍Abstract Syntax Notation One (ASN.1)是一种独立于机器的描述语言,用于描述在网络上传递的消息 标准包括: ISO 8824-1 | ITU-T X.680: Specification of basic notation, ISO 8824-2 | ITU-T X.681: Information object specificatio
2012-09-08 13:01:15
1261
转载 vim使用
~1.搜索 /字符 表示从光标往下开始搜索字符; ?字符 表示从光标往上开始搜索字符-----》如果要重复执行命令,即是多次搜索,按字母n继续命令,n表示重复执行。 ~2、替换 :x1,x2s/字符1/字符2/g 在x1 x2行间把字符1替换为字符2 -----》 :1,$s/字符1/字符2/gc表示从第一行到末尾把字符1替换为字符2,并且带有确认提示。 ~3、删除 dd 删除游标所在的一
2012-08-27 22:56:19
851
转载 pid_t和int的区别
pid_t是一个typedef定义类型。用它来表示进程id类型。sys/types.h:typedef short pid_t; /* used for process ids */pid_t就是一个short类型变量,实际表示的是内核中的进程表的索引头文件里也不过是个typedef而已.使用pid_t而不使用in
2012-08-22 16:17:20
7099
转载 Ext -- 让人惊喜的data.srtoe的loadData
在写Ajax程序时,假如我们的布局如下:+-------------------------+| || 数据列表区Grid || |+-------------------------+
2012-06-05 10:49:43
1077
转载 参考文献中的[EB/OL]表示什么含义?
经常看别人的文章,发现在后面的参考文献中出现[J]、[M]、[D]、[C]、[R]、[P]、[EB/OL]等标识符,它们到底表示什么含义呢?今天在网上查了查找到了相关内容。对其进行转贴,希望给大家有所帮助。 原文地址:http://www.journal.tzc.edu.cn/caj14.htm 一、参考文献是对期刊论文引文进行统计和分析的重要
2012-05-12 23:02:49
206114
转载 Word2007如何从任意页开始设置页码 word07页码设置毕业论文
Word2007如何从任意页开始设置页码 word07页码设置毕业论文为了方便讲解,我们先假设从第3页开始设置页码。 一、插入页码插入→页眉和页脚→页码→页面底端→普通数字3说明:被→分隔的内容分别为选项卡,模块,命令按钮,子命令按钮。二、在第2页与第3页之间插入一个分节符光标移动到第3页的第一个字符前页面布局→页面设置→分隔符→下一页(分节符)
2012-05-12 09:44:38
204613
转载 MySQL数据读取,ExtJS和PHP Json
MySQL数据读取,ExtJS和PHP Json2010-06-02 17:39 夜雨瞳 cnblogs 我要评论(3) 字号:T | T此文章主要向大家描述的是ExtJS和PHP Json、MySQL数据读取的实际应用,下面就是对其正确用法的描述,望你会有所收获。AD:以下的文章主要讲述的是ExtJS和PHP Json、My
2012-05-01 12:33:51
1896
转载 ExtJs之Ext.data.Store
原文地址:http://www.cnblogs.com/zhangqifeng/archive/2009/05/25/1489162.html因为上次用过Ext.data.Store,觉得挺重要的, 故转载了一篇http://blog.youkuaiyun.com/davidxj/archive/2009/04/23/4103647.aspxExt.data.Store的基本用法在使用之前,
2012-05-01 12:32:31
622
转载 extjs构造store 实例
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">testGirdPanel Ext.onReady(function(){//方法一var _grid = new Ext
2012-05-01 12:28:39
1227
转载 使用命令导入导出mysql数据表的记录
使用命令导入导出mysql数据表的记录 (2009-12-06 11:53:57)转载▼标签: 杂谈 1、导出a、使用默认的路径使用命令 select * from 数据表名 into outfile '文本名.txt';b、指定存放的路径使用命令 select * from 数据表
2012-04-10 17:50:29
8066
转载 vs2008加载dll深入
之前简单写过如何创建lib和dll文件及简单的使用(http://blog.youkuaiyun.com/betabin/article/details/7239200)。现在先再深入点写写dll的加载方式。dll的加载方式主要分为两大类,显式和隐式链接。具体名词解释如下:隐式链接有时称为静态加载或加载时动态链接。显式链接有时称为动态加载或运行时动态链接。这样我们就大概理解了这两种链接方式了,
2012-04-08 21:16:24
2205
转载 tinyxml使用
tinyxml使用2011-08-05 16:56 183人阅读 评论(0) 收藏 举报现在越来越多的数据和配置采用了xml格式来存放和进行传输解析了。在c++方面,没有本地支持的库,所以需要我们自己去找一下。微软的msxml说实话,确实不咋地,尤其是com的类型变量名字一直指针,让众人看上去就比较反感。开源的tinyxml在这方便做的还不错。简单介绍下使用过程的一点小经验。
2012-04-04 22:03:12
1229
转载 fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h
错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?错误分析: 此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束。没有找到预编译指示信息的头文件"stdafx.h"。 (因为工程中的每个cpp文件属性默认都
2012-04-04 20:08:58
1171
转载 [SCM]源码管理 - TortoiseSVN
[SCM]源码管理 - TortoiseSVN TortoiseSVN的安装非常简单,安装后以windows shell的形式来使用。 一 图标TortoiseSVN 重载了文件和文件夹的图标来更好的显示版本控制的状态。如下: :一个新检出的工作副本使用绿色的对勾做重载。表示 Subversion 状态正常。
2012-03-21 17:14:47
1286
转载 Eclipse下代码编辑区无法输入的问题
Eclipse下代码编辑区无法输入的问题2010/08/04 下午 12:03在ubuntu 10.04上安装了Eclipse+Pydev,在编写py文件时,自动补全时,一补全或补全窗口一消失就无法输入了,切换一个其它窗口然后再切换回来就又可以输入了,但是一碰到补全的情况,又卡住了。刚开始以为是eclipse和jre的版本不匹配的原因,无论eclipse和jre的版本如何换,这种情
2012-03-10 10:16:39
16394
原创 linux mysql编程
1.apt-get install mysql-server安装mysql server和mysql client2.程序中inclue,配置库环境找到mysqlclient.so但是 mysqlclient.so 没能装到。。。,使用sudo apt-get install mysqlclient15-dev安装。libmysqlclient.so在/usr/lib下,mysql.h在/
2012-02-29 11:00:33
788
原创 ubuntu Eclipse C++ (CDT) Failed: Failed to load JavaHL Library.
The Eclipse C/C++ Development Tools (CDT) runs on top of the Eclipse Platform. The CDT provides advanced functionality for C/C++ developers, including: * C/C++ Editor (basic functionality, synt
2012-02-28 15:59:48
1023
转载 linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/ld.so.conf 或者 使用-R选项)
linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/ld.so.conf 或者 使用-R选项) 今天下午尝试使用libosip2,安装比较简单,按照自带的help文档里面的操作进行即可。$>mkdir linux-build $>cd linux-build$>../libosip2-2.2.0/configure
2012-01-13 19:19:23
779
转载 Eclipse下使用Subversion =subclipse
CVS很酷,但Subversion更酷。然而,如果你在使用Eclipse进行开发,那么你可能直到近来才能利用Subversion带来的优点摘要 CVS很酷,但Subversion更酷。然而,如果你在使用Eclipse进行开发,那么你可能直到近来才能利用Subversion带来的优点。随着 Subclipse的发行,Subversion可能会最终在你的Eclipse IDE环境充分发挥其威力而压
2012-01-12 18:41:52
1715
转载 Ubuntu下 Eclipse SVN插件 subclipse安装
在Eclipse中安装SVN插件subclipse很简单:Help -> Install New Software... -> Add...然后Name随便输入:subclipse也行. location:http://subclipse.tigris.org/update_1.6.x (版本要对应)。 安装好后自动重启。接着右键菜单里就会有一个Team了,即SVN的选项安装使用
2012-01-12 18:35:18
635
转载 linux(ubuntu)系统下MySQL数据库中文乱码和MySQL Query Browser中文乱码解决方法
linux(ubuntu)系统下MySQL数据库中文乱码和MySQL Query Browser中文乱码解决方法 (2011-05-11 07:57:45)转载▼标签: it linux分类: linux学习一、MySQL中文乱码 我的操作系统是:Ubuntu 11.4,MySQ
2012-01-11 16:37:39
1739
转载 用iconv命令轻松实现linux下字符集编码的转换
用iconv命令轻松实现linux下字符集编码的转换2008-02-27 10:44:57标签:linux 字符编码 转换命令 iconv原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://qq164587043.blog.51cto.com/261469/63349 昨天晚上郎师兄打电话
2012-01-11 16:30:56
758
转载 ubuntu mysql中文乱码解决
ubuntu mysql中文乱码解决2010-02-13 2:48环境: Ubuntu 9.10MYSQL 5.0.38JDK 1.6Ecplise 3.5.1Hibernate 3.2Mysql query browser 1.2.5batejava project开发过程中发现Insert的数据都是乱码,搜索了各种牛人的解决方案均未果。
2012-01-11 16:30:21
1774
转载 ubuntu 910 下安装万能五笔
ubuntu 910 下安装万能五笔 [| November 14, 2009 23:09] 大 | 中 | 小 最近把ubuntu升级到9.10,但是9.10下使用的输入法是ibus,但是之前一直习惯了万能五笔输入法。在网络上搜索了一下并没有找到可以在ibus下直接使用万能五笔的方法,于是想自己动手解决这个问题,参考别人之前做的万能五笔For Scim的方法
2011-12-28 22:44:09
1413
转载 Google Protocol Buffers浅析(四)
本文作为结束篇,会稍微介绍下怎么反序列化GoogleBuffer数据,并在最后提供本系列文章中所用到的代码整理供下载。 上一篇文章介绍了怎样将数据序列化到了addressbook.data中,那么对于接受方而言该怎么解析出原本的数据呢。同样,protoc编译器生成的代码文件中提供了反序列化的接口,基本上和序列化的函数对应的,如下图所示: 上文
2011-12-28 22:08:24
694
转载 Google Protocol Buffers浅析(三)
本文主要会介绍怎么使用Google Protocol的Lib来序列化我们的数据,方法很多种,本文只介绍其中的三种,其他的方法读者可以通过自行研究摸索。但总的来说,序列化数据总的来说分为以下俩步: 1)使用数据源填充数据结构,无论数据源来自文件还是内存还是标准输入 2)利用Lib提供的序列化接口将数据结构序列化,然后存储在内存或者磁盘上
2011-12-28 22:07:52
523
Lucene3.1使用教程.doc
2011-05-09
fckeditor-java-2.6-src 整理版
2011-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人