自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

imafish

Linux与C++学习笔记

  • 博客(15)
  • 收藏
  • 关注

原创 ubuntu11.04,设置步骤

今天一个不小心,ubuntu的窗口主题不能改颜色了,还不知道怎么修复,没办法只能重装。还好是虚拟机。记录一下设置ubuntu的步骤,以后重装方便些:apt-get updateapt-get upgrade>>>restart<<< //内核变了安装guest

2011-08-31 09:34:28 373

原创 gdb调试多进程程序

公司一个linux项目,主进程启动之后,调用fork()复制了一份在后台跑。用gdb调试的时候发现跑到fork()之后,gdb会detach子进程,接着调试主进程。如何才能调试子进程呢?查了一下文档,发现可以用命令控制gdb在fork()之后跟踪哪一个进程:> gdb

2011-08-30 16:02:06 404

转载 跟我一起写 Makefile

陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML

2011-08-24 17:18:39 481

原创 ubuntu11的默认防火墙

ubuntu11默认启用了ufw防火墙。ufw的设置还是很简单,人性化的,只要简单的> ufw allow ssh 就可以允许ssh(22)端口的连接了。(安装ssh时候似乎不会自动设置对应的防火墙规则)

2011-06-28 14:57:00 671

原创 Ubuntu上安装Ruby 1.9.2和Rails 3.0

在Ubuntu 10.04上使用rvm安装最新的ruby 1.9.2和Rails 3.0(在ubuntu 11上测试通过) 首先安装需要的工具:$sudo apt-get install curl git-core build-essential zlib1g-dev libssl-dev libreadline5-dev  然后使用RVM安装Ruby1.9.2。RVM的官

2011-06-09 12:57:00 1457

原创 Msysgit快捷方式

<br />最近在Windows下用Msysgit客户端,想创建快捷方式来节省打字数量,如gs=git status, gc=git commit等..<br /> <br />步骤如下:<br />在msysgit的console下:<br />进入msysgit安装目录:<br />> cd /bin <br />用vim新建一个文本文件,文件名是快捷方式的名字:<br />> vi gs<br />文件内容如下:<br />#!/bin/shgit status "$@"<br />这样"gs"就

2010-10-28 10:39:00 741

原创 bookmarks in VIM

Summary:ma - Creates a bookmark called a`a - Jump to the exact location (line and column) of the bookmark a‘a - Jump to the beginning of the line of the bookmark a:marks - Display all the

2010-02-24 15:26:00 577

原创 cannot connect to mysql server (Error Code 2003)

由于2个原因: 1. mysql默认没有设置非本机用户的访问权限:    mysql> grant all privileges on *.* to [email protected].%; 2. mysql的配置文件里,默认为只监听本机的访问。    将/etc/mysql/my.cnf中的    bind-address 127.0.0.1注释掉

2010-02-22 15:46:00 2940

原创 vim: 自定义颜色主题(colorscheme)

命令模式下输入 :hi[ghlight] 可以看到当前vim的着色风格命令模式下输入 :sy[ntax] 可以看到当前语法加亮模式,当文档的文字与列表里的正则表达式匹配时,vim会给文字着色、应用缩进等等想要自定义着色风格,可以在~/.vim/colors/ 下建立.vim文件,然后在vim里使用 :colorscheme 加载。也可以将:colorscheme命令写进.vimrc自

2009-11-07 13:24:00 8515

原创 vim: 设置缩进

 tab不是一个好东西..在某个编辑器中将tab的缩进设为2/4,产生的文档到其他编辑器里就会很难看;而用“标准tab”格式的文本,拿到设置过的编辑器里,缩进也会搞得很乱。 ruby 代码一个缩进为2个空格;c/c++ 一个缩进为4个空格;一般默认的tab为8个空格;怎样让vim对不同文件类型有不同的缩进机制呢? 使用autocmd可以在vim里注册一个“钩子”,特

2009-11-01 14:26:00 6146 1

原创 Git vs SVN: undo a commit

使用svn的时候,经常提交之后发现提交的版本有问题。然而没有很简单的方法能够撤销提交,只能用新版本覆盖;而git却可以..git commit ...git reset --soft HEAD^//edit ...git commit -a -c ORIG_HEAD1. 首先提交了一个版本,然后发现这个版本有问题:可能是代码有bug,或者comment写的不对。svn基本对这种

2009-10-28 18:46:00 2246

转载 [转]终于放弃使用Linux作为开发桌面了

http://www.itkhl.com/Article/Lan/itkhl-2825.html写得很实际,都是Linux需要学习的。Linux作为一个开源工程,没有太多的商业化行为,就决定了它的UI设计、用户体验等等都没办法和Windows比。只有好的代码是构不成一个好软件的,而现在过低的市场占有率又吸引不到更多的人来开发软件...正文:  Fedora、Ubuntu、SUSE,

2009-03-07 21:47:00 1176 2

原创 Fedora10安装手记 3

07 Mar. 09  21:08FC10 KDE桌面下笔记本LCD亮度问题如果使用FC10的KDE桌面,登录以后LCD的亮度总是会自动调到最大。有2处需要设置,而且这两处似乎互不相干..1. guidance-power-manager    在右下角系统状态栏里有个管理电源的小图标,单击后可以选择各种模式下的屏幕亮度,设置好后,确定;2. system setting

2009-03-07 21:00:00 567

原创 Fedora10 安装手记2

 25-Feb. 09 WedConsole的技巧:1. Esc+. / Alt+.    插入上一条命令的最后一个参数    如:    $ls /home/xxx/a_very_long_name.tar     .....    $tar xf (alt+.)  //自动插入 /home/xxx/a_very_long_name.tar 2. ctrl+

2009-02-25 21:25:00 548

原创 Fedora10 安装手记1

决定把几乎占据了整个硬盘的海盗Windows赶走,让常年在虚拟机和万年板凳第二系统的Linux当家作主啦鉴于Linux相对复杂的安装过程,最好还是把主要过程记录下来,以备万一 硬件平台:EeePC 1000H Linux 80G操作系统:Fedora Core 10 release 1. 安装驱动并自动加载以网卡为例,EeePC 的网卡型号Realtek RT2790,

2009-02-24 19:45:00 842

空空如也

空空如也

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

TA关注的人

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