摘要: 开启用户验证下的gridfs 连接使用,在执行脚本前可以在python shell中from pymongo import Connectionfrom gridfs import *con = Connection("mongodb://admin:admin@127.0.0.1:27017")#用URI的方式建立数据库的链接,当然也有其他的方式进行授权,现在是mongodb的管理员帐号,普通帐号不知道为什么不可以,db = con['repository']#连接到具体的数据库fs = gridfs.GridFS(db, 'images' 阅读全文
posted @ 2012-12-03 14:25 willier 阅读(290) 评论(1) 推荐(0) 编辑
摘要: CentOS 6.3下使用smtp以及Django 1.4.1发送邮件例子mail -s "邮件主题"abc@gmail.com <"邮件内容"使用Django在进行邮件发送from django.core.mail import send_mail, BadHeaderErrorfrom django.http import HttpResponseRedirectdef send_email(request): subject = request.POST.get('subject', 'this is subject& 阅读全文
posted @ 2012-12-03 13:54 willier 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 最近在开发中用到了linux guest与win7 host 采用samba方式文件共享遇到的一些问题,摘取在网上,记录下来以便自己和他人有问题的时候做个参考添加samba用户,并设置密码; 我们用的方法是先添加用户,但添加的这些用户都是虚拟用户,因为这些用户是不能通过SHELL登录系统的;另外值得注意的是系统用户密码和Samba用户的密码是不同的。如果您设置了系统用户能登入SHELL,可以设置用户的Samba密码和系统用户通过SHELL登录的密码不同。 我们通过smbpasswd 来添加Samba用户,并设置密码。原理是通过读取/etc/passwd文件中存在的用户名。 [root@l... 阅读全文
posted @ 2012-11-20 12:15 willier 阅读(979) 评论(0) 推荐(0) 编辑
摘要: Pycharm 注册码:User Name: OpenCog===== LICENSE BEGIN =====467348-2106201200001wsNeLYfIykDJyTmEVZLCZ7xGFitb3lU9OXAKrkg3zVTrDI0HRgz05l2CgMye9l1JciQI7!WndwzQQcJDcpaD6===== LICENSE END =====设置静态文件路径在用Django 做项目时,如果在本地调试的情况下,我们会开启 settings.py 中的DEBUG = True同时我们还会做如下操作:1. 设置STATIC_ROOT = os.path.join(os.path 阅读全文
posted @ 2012-11-20 09:21 willier 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 切换值root用户执行crontab -u username -e //对username用胡设置定时任务在弹出的编辑框中输入定时任务如:每两个小时0 */2 * * * echo "Have a break now." >> /tmp/test.txt晚上11点到早上8点之间每两个小时,早上八点0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点0 11 4 * 1-3 command line1月1日早上4点0 阅读全文
posted @ 2012-06-15 08:56 willier 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 今天上网,链接无线后输入密码正确链接,但是始终打开不了网页,上不了网,而且一直弹出一个 “network manager /usr/bin/nm”..等字样的输入框,要求输入密码,输入root密码, 自己的密码,网络帐号密码均无效,后来删除了/home/用户/.gnome2/keyring/***.keyring登录网络后查找了一下这个keyring的作用,这个GNOME Keyring 是一个用于保护用户的安全凭证,例如用户名和密码( 想起上午改了我的密码后,可能导致的这个状况—),这个敏感的信息呗加密储存在用户的家目录文件夹中。默认的将用户的登录密码作为加密的密码, 所以用户无需设置其他的 阅读全文
posted @ 2012-02-17 19:35 willier 阅读(371) 评论(0) 推荐(0) 编辑
摘要: make clean./configure****makemake installcentos5 的系统, 不想重新编译安装apache怎么添加cache模块??一。httpd -l列出编译的模块文件。一般可以在/usr/local/apache2/include/文件夹下找到这里列出的文件。二。httpd -V这里可以看出大部分关于apache的版本信息,安装操作系统位数平台及apr版本。三。httpd -M列出编译过的模块。同时能看到哪些模块是static静态编译,哪一些是shared动态加载的。四。config.nice这个文件一般在prefix所指目录例/usr/local/apach 阅读全文
posted @ 2012-02-01 23:13 willier 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 1.需要两个文件,httpd和subversion. httpd是web服务器,用来通过web访问subversion,httpd可以在apache官方网站上下载到最新下载地址为:httpd:http://httpd.apache.org/download.cgi?Preferred=http%3A%2F%2Fwww.apache.org%2Fdistsubversion:http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gz2.新建一个用户:svnroot最好不要让root用户参与到svn的权限管理和日常的运行和维护工作中 阅读全文
posted @ 2012-02-01 21:19 willier 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 国内关于数据结构的教材,不可不提严蔚敏的《数据结构-C语言实现》这本书。想必科班出身的,尤以考研族甚为熟悉。可谓国内权威教材。本人刚考完研,其内容自然是读过不下3遍。其内容非常基础,乃是介绍了数据结构的基本内容,作为广大程序员的入门教材,却也足够。语言许多地方有些晦涩,但认真推敲也无较大瑕疵。本人也看过耿国华版本的《数据结构》,与前者差别不大,语言更加亲和,但深度广度不及严版。 最近钻研CLRS,以求在数据结构与算法方面更进一步学习,着实发现国外教材的严谨,全面,严着实不及。也发现前路漫漫,其修远兮,我必须上下而求索。也发现了一些中外教材定义上不一致的地方,尤以树这个方面比较突出。一些差... 阅读全文
posted @ 2012-01-30 15:48 willier 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 搜索一下网络上关于 rtorrent 的中文说明似乎没有找到,根据原文大致的把命令行操作翻译一下:添加和删除 torrents回退键用 URL 或者文件路径添加,采用 tab 键查看目录内容并自动完成,支持通配符,例如: ~/torrent/*回车键和回退键一样,但是添加的 torrent 保持非激活( inactive )状态 (用^s 激活)^o对选择的 torrent 设置新的下载目录,仅仅对还没有被激活过的 torrent^s开始下载,先运行 hash ,除非已经做过^d停止激活的下载,或者删除一个停止的下载^r初始化 torrent 的 hash 检查注意:^s 和^q 在 shel 阅读全文
posted @ 2011-12-23 14:07 willier 阅读(1098) 评论(0) 推荐(0) 编辑