`
hcleon
  • 浏览: 266430 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
meld是一个GUI的文本比较工具,比SVN自带的diff工具要好用很多。如何使用meld来替代SVN自带的diff呢?方法如下: 1.安装好meld 2.编辑~/.subversion目录下的config文件,将meld赋值给diff-cmd,如下所示: ### Set diff-cmd to the absolute path of your 'diff' program. ###   This will override the compile-time default, which is to use ###   Subversion's internal diffimplementat ...
1、首先下载安装libstdc++5, 地址是,http://ftp.kr.debian.org/debian/pool/main/g/gcc-3.3/libstdc++5_3.3.6-18_i386.deb 2、Terminal运行:   echo "deb http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu `lsb_release -cs` main" | sudo tee -a /etc/apt/sources.list && sudo apt-key adv --keyserver keyse ...
今天终于在老爷机上装ubuntu10.04了。 首先把ubuntu的iso镜像中的wubi.exe解压出来,和iso文件放到相同目录下。双击wubi.exe,弹出安装界面,选择安装的磁盘,输入用户名密码,拔掉网线(wubi会直接用相同目录下的iso文件安装,而不从网络上下载)。重启就开始安装了。 用wubi装了ubuntu10.04后,发现一启动,就直接报错“unknow command keystatus”,发现原来这是ubuntu10.04的一个bug,它会导致没有windows的启动选项。ubuntu 10.04已经开始重新打包来解决这个bug。不过已经装了的朋友,可以用sudo up ...
GNOME3离我们越来越近了,今天在自己的机器上尝试了以下gnome shell,把过程记录下来。 Gnome shell的网址:http://live.gnome.org/GnomeShell/ 安装:http://live.gnome.org/GnomeShell/DistributionPackages 现在官方的还不稳定,所以选择了 Ubuntu developer 的版本,运行命令: $ sudo add-apt-repository ppa:ricotz/testing $ sudo apt-get update $ sudo apt-get install gnome-shell ...
/*链队列存储结构(LinkQueue.h)*/ typedef struct QNode { QElemType data; struct QNode *next; }QNode, *QueuePtr; typedef struct { QueuePtr front; QueuePtr rear; }LinkQueue; /**************************************************/ /* 链队列的基本操作(LinkQueue.c)*/ Status InitQueue(LinkQueue *Q) { if ((Q->front ...
---------------------------------------------------------------------------------------------------------------- expat是使用C所写的XML解释器,采用流的方式来解析XML文件,并且基于事件通知型来调用分析到的数据,并不需要把所有XML文件全部加载到内存里,这样可以分析非常大的XML文件。由于 expat库是由XML的主要负责人James Clark来实现的,因此它是符合W3C的XML标准的。 ---------------------------以上为转载---------- ...
expat是一个面向流的解析器。你向解析器登记回调(或处理)函数然后开始向它输入文 件。当解析器认出部分文件时,(如果你已登记),它将为那部分调用适合处理。文件是 分部分输给解析器的,所以在你有整个文件之前,你就能开始解析语法.这个也允许你解 析不适合内存的确实巨大文件的语法。 expat会由于设定你能的很多种类的处理和选项让人害怕。但是你只需了解到四个函 数,就能做80%你想做的相关工作: XML_ParserCreate 建立一新的解析器对象。 XML_SetElementHandler 为开始和末端标签准备处理函数。 XML_SetCharacterDataHandler 为文本准备处理函 ...
gvim能否只开一个窗口,每次在终端“gvim 文件名”的时候就自动在这个窗口新开一个tab page来打开文件? 这样桌面简洁很多,就像windows下用UltraEdit一样。可以在gvim中用:tabnew :e,但太麻烦了。 这样做: gvim   --remote-tab-silent  filename linux下 为了方便可以在.bashrc中加入 alias vim='gvim --remote-tab-silent' alias gvim='gvim --remote-tab-silent' windows 下要分2步:     1) 双击时打开标签页          ...
一 : <iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 后缀为.h的头文件c++标准已经明确提出不支持了, ...
1 安装eclipse: 第一种是通过Ubuntu自带的程序安装功能安装Eclipse,应用程序 ->Ubtuntu软件中心,搜Eclipse安装即可。 第二种方法是用命令:应用程序->附件->终端 然后输入(中间可能需要你输入密码): sudo apt-get install eclipse sudo apt-get install eclipse-pde sudo apt-get install eclipse-jdt 2 安装中文语言包 菜单栏:Help------>Install New Software------>在Work with的框框 ...
1、安装sqlite b456@b456-leon:~$ sudo apt-get install sqlite 2、打开数据库 b456@b456-leon:~$ sqlite3 /home/b456/workspace/mobiletv.db SQLite version 3.5.9 Enter ".help" for instructions sqlite> 3、帮助 sqlite> .help .bail ON|OFF           Stop after hitting an error.  Default OFF .databases     ...
1、grep 功能描述 grep 命令在一个或多个文件中查找与指定模式匹配的字符串。如果模式里包含有空格,必须用引号括起来。grep的模式只能是一个被引号括起来的字符串或者是一个单词,后面紧跟着的参数都被当作文件名。grep命令把结果输出到标准输出上,并不改变被搜索的源文件。 命令格式 grep pattern filename filename2 ... grep有几个选项比较常用的 -i    查找时忽略大小写进行比较 -n    显示找到的行在文件中的行号 -v    显示不匹配的行 例1:在/etc/passwd文件中查找包含"bugboy"的行 [bugbo ...
一、自动补齐:[Tab] 这个技巧很多人都应该会了,就是当输入命令,目录或者是文件名的时候按 [Tab] 键。系统就会帮你补齐可能要输入的东西,如果有多个选择系统会列表出来。你可以看清楚之后再多输入一个或多个 charactor , ...
svn常用命令: svn up  更新 svn st 状态 svn di 修改对比 svn log 查看日志 svn ci -m "note" 提交 svn add 增加到版本控制 svn 文件忽略 用svn st查看时,常有 ? 标记的文件,其实这些文件是不要版本控制的,每次出现会干扰视线。 可以通过svn的配置文件: /etc/subversion/config 配置全局忽略: global-ignores 对个别目录和文件的忽略: 如果想对public/photos目录设置为ignores ,要对public目录进行设置: svn pe svn:ignore ...
Eclipse中按照下列地址安装的SVN: http://subclipse.tigris.org/update_1.4.x
Global site tag (gtag.js) - Google Analytics