- 博客(193)
- 资源 (1)
- 收藏
- 关注
原创 postgresql安装完成后的操作
1. 修改数据库的postgres账号的密码 1) su - postgres (以postgres账号登录) 2) psql 3) ALTER USER postgres WITHPASSWORD 'psql-9.3-vpaas'; (修改postgres账号的密码为psql-9.3-vpaas或其它) 4
2015-04-06 11:08:36
3224
原创 django下更新中文内容的memcache出现乱码的问题
今天发现一个奇怪的问题,在更新数据库的中文内容后,进行memcache的set操作,然后立即执行get操作,会出现乱码。解决办法如下:更新数据库后不进行memcache的set操作,而是执行delete操作,将cache清空,然后再执行get操作,将数据再次从数据库cache到memcache中。这样就正常了。
2015-02-23 09:25:09
1360
原创 git仓库迁移
条件:本地有一个clone的仓库,用gitlab搭建的git server。1. 在gitlab上建立一个新的项目,设其地址为http://192.168.1.200/$user/$project.git2. 进入本地的$project目录,然后执行下面两个命令: git remote remove origin git remote add origin http:/
2015-02-14 15:47:36
5478
原创 安装centos7之后需要安装的软件
1. yum install bash-completion2. yum install net-tools3. yum groupinstall base如果需要图形界面:yum groupinstall "GNOME Desktop"
2015-02-13 15:51:46
6439
原创 在阿里云的CentOS上安装docker
首先在CentOS6.5上安装似乎不行,升级到6.61. yum update2. yum install -y docker-io3. /etc/init.d/docker start # 失败4. 增加网桥 brctl addbr dockerbridge # 加入网桥设备 ip addr add 192.168.1.1/24 de
2015-01-25 15:40:31
5140
转载 安装 CentOS 7 后必做的七件事
原文:http://www.hksilicon.com/kb/cn/articles/594621/CentOS-7 CentOS是最多人用来运行服务器的 Linux 版本,最新版本是 CentOS 7。当你兴趣勃勃地在一台主机或 VPS 上安装 CentOS 7 后,首要的工作肯定是加强它的安全性,以下列出的七件事,是你进一步配置系统和安装其他软件前必须做的。1. 更改
2015-01-23 06:46:08
24903
转载 python列表的排序方法
1. 列表排序,列表元素是字典,按照字典的某个元素排序:data_list = []data_list.append({'softname':'1','version':'1.2.2.2'})data_list.append({'softname':'7','version':'1.2.2.2'})data_list.append({'softname':'5','version':'1
2015-01-03 14:17:55
924
转载 解决 TortoiseGit 诡异的 Bad file number 问题
问题描述昨天,以及今天(2014-11-29),使用 TortoiseGit 时碰到了一个诡异的问题. 卸载,清理注册表,重装,重启,各种折腾以后,还是不能解决. 但是23.45分一过,突然灵光一闪,解决了.问题是这样的. 使用命令行的 git push, git fetch, git pull 什么的都没问题. 但是使用 TortoiseGit 执行拉取(pull ...)
2014-12-18 21:23:35
3672
原创 python的elementtree模块处理中文注意事项
处理中文在进行写文件时,必须采用以下方式:tree.write(nxmlpath, "UTF-8")如果写成:tree.write(nxmlpath, "utf-8"),则会使输出文件缺少头如果写成:,则输出文件的中文不能被正常编码。
2014-12-18 20:01:42
7451
1
原创 linux下如何以某个用户的身份运行程序
假设用户名为username,需要运行command程序,命令如下:su username -l -c "comman"其中“-l”表示以登录方式执行,这就意味着username的环境变量会被初始化,这在很多情况下是必须的。
2014-12-14 11:11:42
40757
转载 Python模块学习 ---- datetime
http://blog.csdn.net/JGood/article/details/5457284
2014-12-07 15:08:34
851
转载 windows下的vim编辑器设置
set nocompatiblesource $VIMRUNTIME/vimrc_example.vim"source $VIMRUNTIME/mswin.vim""behave mswin""总是显示标签。0:不显示;1:多于1个时显示"set showtabline=2"缩进宽度为4个字符"set shiftwidth=4"tab宽度为4个字符"set tabst
2014-12-07 15:02:14
3434
原创 如何为chrome浏览器设置socks5代理
前提是putty已经在7090端口和远程服务器建立隧道。假设你的chrome浏览器位于"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"那么在命令行下执行以下命令:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --show-app-lis
2014-12-04 10:10:02
70212
4
转载 PyMongo基本使用
引用PyMongo>>> import pymongo创建连接Connection>>> import pymongo>>> conn = pymongo.Connection('localhost',27017)或>>> from pymongo import Connection>>> conn = Connection('localhost',27017)
2014-11-30 21:04:50
646
原创 git的一些有用操作
1. 查看所有本地和远程分支:git branch -va2. 删除本地分支:git branch -D 分支名3. 删除远程分支:git push origin --delete 分支名4. 删除tag:git push origin --delete tag tag名5. 查看远程仓库地址:git remote -v
2014-11-30 18:30:42
697
转载 解决Django Admin管理界面样式表(CSS Style)丢失问题
原文:http://wangye.org/blog/archives/572/配置Django Admin,关于如何启用请参考Django官方文档《Activate the admin site》。但是我在配置过程中登录http://example.com/admin后台时出现样式表丢失的问题,比如说界面变成了这样:上网搜索了不少文档,多是Apache环境下的解决方案,
2014-11-26 11:24:06
6239
1
转载 python字符串的encode和decode
python的str,unicode对象的encode和decode方法 python中的str对象其实就是"8-bit string" ,字节字符串,本质上类似java中的byte[]。 而python中的unicode对象应该才是等同于java中的String对象,或本质上是java的char[]。 对于1. s.decode方法和u.encode方法是最常用的
2014-11-19 11:41:53
4931
原创 如何使git忽略一些文件
在仓库目录下新建一个名为.gitignore的文件(因为是点开头,没有文件名,没办法直接在windows目录下直接创建,必须通过右键Git Bash,按照linux的方式来新建.gitignore文件)。如下图所示。.gitignore文件对其所在的目录及所在目录的全部子目录均有效。通过将.gitignore文件添加到仓库,其他开发者更新该文件到本地仓库,以共享同一套忽略规则。
2014-11-17 09:15:51
928
原创 如何编译安装protobuf极其python版本
由于google连不上,直接pip安装很多情况下会失败,这时候就需要手工编译安装。以2.4.1为例,
2014-11-16 20:17:51
6680
原创 postgresql-9.3安装
yum install http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-redhat93-9.3-1.noarch.rpm
2014-10-30 08:50:51
2675
原创 mongodb分片模式启用认证的注意事项
1. 确保mongdb的configsvr是采用service模式启动的,即从/etc/init.dxia
2014-09-13 07:33:55
5703
原创 mongodb副本集和认证部署注意点
1.参照mongodb官方文档:http://docs.mongodb.org/manual/tutorial/deploy-replica-set-with-auth/#stop-the-mongod-instance2.注意点:
2014-09-12 17:25:54
4653
原创 git的http服务器(nginx)搭建(CentOS 6.5)
1.安装git, git-web, spawn-fcgiyum install -y
2014-09-04 16:04:56
9845
转载 Python3.x和Python2.x的区别
1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的: >>> 中国 = 'china' >>>
2014-06-17 15:52:32
661
原创 pyenv在CentOS6.6上的安装和使用
http://blog.csdn.net/wangeen/article/details/14166405Summary比较了多个类似的工具,最后决定选择pyenv, virtualenv过于原始,还有一些不再维护。Install下面是在suse上安装的流程:1) 首先从https://github.com/yyuu/pyenv/archiv
2014-06-16 09:52:06
4588
原创 centos使用shell的自动命令补全
wget http://www.caliban.org/files/redhat/RPMS/noarch/bash-completion-20060301-1.noarch.rpmrpm -ivh bash-completion-20060301-1.noarch.rpm. /etc/bash_completion
2014-04-29 17:09:31
2926
原创 svn常用命令
无交互x svn co http://xxx --username yc --password yuanch101 --no-auth-cache
2014-04-14 11:06:19
646
转载 Mysql命令行常用操作
http://www.cnblogs.com/bzys/archive/2013/01/20/2869029.html一、从命令行登录MySQL数据库服务器 1、登录使用默认3306端口的MySQL/usr/local/mysql/bin/mysql -u root -p2、通过TCP连接管理不同端口的多个MySQL(注意:MySQL4.1以上版本才有此项功
2014-04-10 10:34:40
788
原创 ssh 连接缓慢解决方法
重新安装机器的情况下我们经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久。ping的速度也非常好,让人误以为是ssh连接不上。 下面说下如何解决这样的问题1. 最为常见的原因是因为server的sshd会去DNS查找访问client IP的hostname,如果DNS不可用或者没有相关记录,就会耗费大量时间。
2014-04-03 13:18:12
1277
转载 Linux系统的hostname详述
本文以CentOS6.3为例: 在Linux中和hostname相关的有几个:1. 系统中有HOSTNAME环境变量, 用命令echo $HOSTNAME会把hostname (主机名)显示出来2. 还有一个hostname命令: 它有几个功能:a) 查询主机名:i. hostname //如果不设置主机名,默认显示主机名短格式,比如localhost;ii. ho
2014-04-03 12:44:58
8924
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅