- 浏览: 88508 次
- 性别:
- 来自: 杭州
最新评论
-
hoho818:
如果是直接下载的二进制文件怎么办呢?貌似是可以通过mysql_ ...
普通用户安装MySQL -
pipal:
getopt强大之处不止于此啊。
bash中getopt的使用简单示例
文章列表
Boost库中文文档
- 博客分类:
- 奇妙的C++
Boost库的中文文档:http://qa.alibaba.com/docs/boost_doc/index.html
通过samba client可以访问Windows共享或者Linux下的samba共享,但默认只能通过命令行mount一个共享或者smbclient来访问,感觉没有Windows的\\ip来得方便。
之前的比较喜欢用konqueror, 它可以使用\\ip来访问共享。
其实Gnome下的nautilus也可以,只要安装:
# 先得安装samba客户端
sudo apt-get install smbclient smbfs
# 在安装gvfs
sudo apt-get install gvfs-backends libgvfscommon-dev
...
方法一:使用getopt
可以达到的效果:
(2)方法二:使用正则表达式
也可以使用正则表达式
(1)
(2)
自己之前google了半天,都没找到方法,还是周五那天想安装一个samba,才发现,万能的BLFS啊。
不过前提是你必需是你先得有root权限,不然你不能修改mount命名的文件属型。
方法类似,在root权限下执行:
chmod -v 4755 /usr/sbin/{,u}mount.cifs
就ok了。
ubuntu的ssh登录有点慢,其实是很慢
google了一把,发现可以这样解决:
(1)可能是DNS反向解析的问题
对于这样的问题,可以在/etc/ssh/sshd_config
中添加/修改:
UseDNS no
然后再sudo /etc/init.d/ssh restar
t
重启一下ssh服务
再次ssh登录一下试试,是不是已经快了很多。
(2)如果第一步还没有解决,那么还可以这样再试试
编辑/etc/ssh/ssh_config
文件,添加/修改:
GSSAPIAuthentication no
然后还是重启ssh服务一下。
...
写了一个pickle模块的最简单的例子,备份着,免得总忘。
#! /usr/bin/env python
# -*- coding: utf-8 -*-
"""
@author: wul
@contact: garcia.wul@alibaba-inc.com
@date: Jul 13, 2010 1:45:59 PM
@version: 0.0.0
@license: Copyright alibaba-inc.com
@copyright: Copyright alibaba-inc.com
"""
...
参考:http://www.linuxfromscratch.org/blfs/view/svn/server/apache.html
一、下载apache
apache的下载地址:http://archive.apache.org/dist/httpd/httpd-2.2.15.tar.bz2
BLFS出了一个补丁,补丁下载地址:http://www.linuxfromscratch.org/patches/blfs/svn/httpd-2.2.15-config-1.patch
二、编译和安装
(1)打上补丁
在解压了httpd-2.2.15.tar.bz2了 ...
Linux这点很好,即使没有权限,也可以将自己想要的程序什么的安装到自己有权限的目录下。
介绍一下怎么在非root用/权限下安装MySQL
参考:http://www.linuxfromscratch.org/blfs/view/svn/server/mysql.html
一、下载
MySQL的下载地址:http://anduin.linuxfromscratch.org/sources/BLFS/svn/m/mysql-5.1.42.tar.gz
BLFS提供了两个补丁,下载地址分别为:
http:/ ...
tar命令有一个--exclude命令,用于忽略不需要归档的文件。
简单的用法示例如下:
写道
tar -zcvf xstring-0.0.1.tgz xstring/ --exclude "xstring/.hg/*"
/**
* @file simple.cc
* @brief
*
* @author garcia.wul (garcia.wul@alibaba-inc.com)
* @date Jun 24, 2010 2:59:05 PM
* @version 0.0.0
*
*/
#include <boost/archive/text_iarchive.hpp>
#include <boost/archive/text_oarchive.hpp>
#include <cstdlib>
#include <fstrea ...
当使用svn checkout时,出现这样的问题:svn: Can't convert string from 'UTF-8' to native encoding
google了一把,发现原来可以这样解决:
写道
export LC_CTYPE=en_US.UTF-8
thunderbird默认竟然给我使用丑陋的Dejavu作为编写邮件时的缺省字体,于是打算修改它,还是宋体比较实在点。
修改办法:
打开Editor->Preference->Advanced->General->Config Editor
查找msgcompose.font_face
,然后将其改成SimSun就可以了
现在可以试试编写邮件,是不是默认是SimSun了。
一直以来都很喜欢MAC上的dock,感觉很帅。不过在ubuntu上也能满足我这样永远买不起apple的人,呵呵。
先来看看简单的效果:
恩,还凑合吧,安装办法很简单
(1)将awn在ppa上最新的源加入到/etc/apt/sources.list
中
写道
deb http://ppa.launchpad.net/awn-testing/ubuntu lucid
maindeb-src http://ppa.launchpad.net/awn-testing/ubuntu
lucid
main
因为我这里使用 ...
貌似ubuntun 8.04开始吧,官方将ctrl+alt+backspace给禁用了。
这一问题在ubuntu 9.10和10.04的解决办法是:
写道
system->preferences->Keyboard
在Keyboard中,再:
写道
Layouts->Options->key seqence to kill the X server
勾上Control + Alt + Backspace
就可以了。呵呵
在编译apache和subversion都遇到”could not read symbols: File in wrong format“这样的问题,折腾了几把,发现解决办法如下:
(1)在编译apache时,发生了:
写道
/use/lib//usr/lib/libdb-4.2.so: could not read symbols: File in wrong format
经过折腾,发现原来是我之前单独了安装了apr、apr-util、sqlite
的缘故,因此,只要把这仨删除了即可。
(2)在编译subversion时,又发生了:
写道
/usr/l ...