自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 阶乘末尾的0

<br />即求5的个数。<br />int count(int n){ int cnt = 0; while(n){ cnt += n/5; n /= 5; } return cnt;} <br /> <br />类似:求N!的二进制中1的个数。即因数中2的个数,将5换成2。

2011-06-02 23:16:00 326

原创 二进制

一个整数的二进制中1的个数。1. 每次右移一位,累加int count(int a){ int cnt = 0; while(a) { cnt += a & 0x01; a >>= 1; } return cnt;} 2. a & (a-1) 会消掉从右数第一个1。 如1110 & 1101 = 1100,1100 & 1011 = 1000,1000 & 0111 = 0。重复操作直到为0,统计操作个数。int cou

2011-06-02 22:44:00 383

原创 Vim添加html5高亮

<br />打开html.vim(如vi /usr/share/vim/vim72/syntax/html.vim)<br /> <br />添加:<br />" new html 5 tags<br />syn keyword htmlTagName contained video canvas等……

2011-05-22 00:17:00 2512

原创 [warn] NameVirtualHost *:80 has no VirtualHosts

<br />错误:[warn] NameVirtualHost *:80 has no VirtualHosts <br />原因:定义了多个NameVirtualHost<br />解决:Ubuntu之前的版本定义在/etc/apache2/sites-available/default, 8.04后在/etc/apache2/ports.conf<br /> <br /> 

2011-04-30 08:25:00 1416

原创 Pyramid + mod_wsgi

<br />1. 安装wsgi<br /> <br /><br />1.1 下载Source code<br />http://code.google.com/p/modwsgi/downloads/list<br /> <br />1.2 解压:<br />$ tar xvfz mod_wsgi-X.Y.tar.gz<br /> <br />1.3<br />$ ./configure<br />$ ./configure --with-apxs=/usr/local/apache/bin/apxs --

2011-04-29 11:38:00 763

原创 error: Python.h: No such file or directory

<br />默认安装的python没有包含python-dev,需单独安装:<br /> <br />$ sudo apt-get install python-dev

2011-04-29 09:51:00 916

原创 virtualenv改用global site package

<br />使用virtualenv在初始化时设置了--no-site-packages导致无法使用某些原来安装的包。<br /> <br />解决方法:删除lib/python2.x下的no-global-site-packages.txt文件即可。<br /> <br />----------------<br />virtualenv与正常情况下的区别:<br /> <br />在virtualenv下:<br /> <br /><br />>>> import os<br />>>> os<br /

2011-04-29 09:36:00 1657

原创 [Linux]安装Matlab错误解决

1. libmwins.so报错错误信息:xsetup: error while loading shared libraries:libmwins.so: cannot restore segment prot after reloc: Permission denied错误原因:SELinux阻止访问错误解决:暂时关闭SELinux:# /usr/sbin/setenforce 0之后恢复:# /usr/sbin/setenforce 12. libXp.so.6报错错误信息:Error while l

2011-04-17 20:28:00 1181

原创 [Linux]Mount ISO文件

<br /><br />1. root用户登录<br />$ su -<br /> <br />2. 建立要挂载的文件夹<br /># mkdir -p /mnt/disk<br /> <br />3. mount<br /># mount -o loop disk.iso /mnt/disk<br /> <br />4. 打开 an ISO image:<br /># cd /mnt/disk<br />

2011-04-17 20:09:00 536

原创 [NLTK自然语言处理]获取网页文档

1. 使用urllib获取网页1.1 一般网页:使用urllib包>>> from urllib import urlopen指定url>>> url = "http://www.gutenberg.org/files/2554/2554.txt"读入原始文档>>> raw = urlopen(url).read()Check:raw的类型是str>>> type(raw)1.2 特殊网页:如使用1.1的方法读入wikipedia的网页会返回Access Deny,需要使用urllib2,手动添加heade

2011-04-17 04:42:00 1068

原创 Add sudoer

<br />1. Find the sudoers config file at the bottom after running:<br /> <br /># visudo<br /> <br />2. open the file, like in Fedora: /etc/sudoers<br /> <br />3. Find line <br />root ALL=(ALL) ALL<br /> <br />4. After it add: (substitute user for your actu

2011-04-16 20:23:00 545

原创 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

<br /> <br />使用ssh连接ec2上的主机时出现如下问题:<br />@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS D

2011-04-09 19:34:00 462

原创 apache设置根目录

<br />找到httpd.conf文件<br />$sudo find -name httpd.conf<br /> <br />添加目录,如:<br />DocumentRoot "/var/www"

2011-04-09 10:51:00 491

原创 禁用ipv6

在/etc/sysctl.conf文件中添加:#disable ipv6net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv6.conf.lo.disable_ipv6 = 1

2011-04-01 02:26:00 636

原创 ubuntu安装Java

安装Java

2011-04-01 01:35:00 325

原创 安装 CPAN

CPAN

2011-03-28 07:26:00 398

原创 Apache用户验证

.htaccess.htpasswd

2011-03-23 01:54:00 459

原创 Cron命令

cron

2011-02-11 06:16:00 583

原创 Pylons 1.0 更新

Pylons 1.0 更新

2011-01-17 18:47:00 523

原创 【OS复习】Syncronization

【OS复习】Syncronization

2010-10-25 10:27:00 424

原创 Linux Kernel 代码风格

Linux Kernel 代码风格

2010-09-16 12:00:00 485

空空如也

空空如也

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

TA关注的人

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