随笔分类 -  Linux下的杂七杂八

摘要:telnet 127.0.0.1 11211之后,可以用的命令有:(1)stats(2)stats itemsReturns some information, broken down by slab, about items stored in memcached.(3)stats slabsReturns more information, broken down by slab, about items stored in memcached. More centered to performance of a slab rather than counts of particular 阅读全文
posted @ 2013-12-18 12:44 画家与我 阅读(347) 评论(0) 推荐(0)
摘要:因为要垮表查询,数据量大,为了访问方便,决定在django项目中加入缓存,第一次接触,所以就先用memcached尝试了一下,效果不错,但是由于每次缓存的触发都是在查该条记录时放进memcache的,所以第一次的访问还是狠慢,所以考虑在后台跑一个单独的进程,逐条缓存各记录,由于暂时celery(大芹菜)没大看懂,暂时采用命令行方式执行,能够达到目的。。。。。但是对于数据所占用的内存大小,每次存的单位大小,以及失效时间,都暂时没有详细考虑,尤其是失效时间的选择上,不好决定,不合适的设定将很大程度上降低memcache命中率。再者就是项目系统为实时性的,怎么做才能使数据尽早得到更新呢??? ... 阅读全文
posted @ 2013-12-12 23:56 画家与我 阅读(233) 评论(0) 推荐(0)
摘要:1.use [database]; desc [table_name]; select * from [table_name]; 阅读全文
posted @ 2013-12-10 13:55 画家与我 阅读(135) 评论(0) 推荐(0)
摘要:1.phpmyadmin的安装 sudo apt-get install phpmyadmin 之后发现http://localhost/phpmyadmin显示没有此url,于是想到本机上能显示的网页都在/var/www文件夹内,因此执行命令行:sudo ln /usr/share/phpmyadmin /var/www 这样就能使用了; 之后遇到的问题是登陆,phpmyadmin的登陆用户名和密码与mysql相同,但我的mysql密码为空,因此要到 /var/www/phpmyadmin/libraries/config.default.php 中修改一个配置选项,$cfg['Se 阅读全文
posted @ 2013-12-10 13:39 画家与我 阅读(884) 评论(0) 推荐(0)
摘要:一. 安装 比较纠结,按照网上的装法总是Connection Refused ,但是看redis却是启动的状态,没有任何其他的错误信息,于是装了卸卸了装,折腾好半天,最后决定先在Mac里装吧,结果过程与其相同,原来是版本问题呀,晕~然后原样在Ubuntu也装撑了。 cd /tmp wget http://redis.googlecode.com/files/redis-2.6.9.tar.gz tar zxf redis-2.6.9.tar.gz cd redis-2.6.9 make sudo make install make test:看时候通过然后下载一些配置文件(主要就是把d... 阅读全文
posted @ 2013-12-06 13:45 画家与我 阅读(124) 评论(0) 推荐(0)
摘要:url(r'^static/(?P.*)$',django.views.static.serve,{'document_root':settings.STATIC_ROOT}),} 阅读全文
posted @ 2013-12-06 13:39 画家与我 阅读(185) 评论(0) 推荐(0)
摘要:1.sudo apt-get install apache2 sudo apt-get install php5 sudo apt-get install libapache2-mod-php5sudo apt-get install libapache2-mod-auth-mysql sudo /etc/init.d/apache2 restartsudo apt-get install libapache2-mod-python apt-get remove --purge apache2.2-common, 阅读全文
posted @ 2013-12-03 17:10 画家与我 阅读(117) 评论(0) 推荐(0)
摘要:首先建立项目,XXX按照github上的命令行提示:(1)终端上将项目克隆到本地,git clone https://github.com/username/projectname.git (2)touch README.md (3)git init: 【Initialized empty Git repository in /home/song/code/.git/】(4)git add README.md (5)git commit -m "first commit" (6)cd 项目 git remote add originhttps://github.com/us 阅读全文
posted @ 2013-12-02 19:23 画家与我 阅读(205) 评论(0) 推荐(0)
摘要:from reportlab.pdfgen import canvasdef some_view(request): response = HttpResponse(mimetype='application/pdf') response['Content-Disposition'] ='attachement;filename=somefilename.pdf' p = canvas.Canvas(response) p.drawString(100,100,"Hello World.") p.showPage() p.sa 阅读全文
posted @ 2013-12-01 22:47 画家与我 阅读(180) 评论(0) 推荐(0)
摘要:首先配置Django环境,下个包解压就行了: tar xzvf Django-1.6.tar.gz cd Django-1.6 sudo python setup.py install 然后安装MySQL:ubuntu中, sudo apt-get install mysql-server sudo apt-get install mysql-client 这样就完成了所需的软件。 setting中,修改engine为.mysql,用户名和密码,如果不确定密码, mysql -u root -p试... 阅读全文
posted @ 2013-11-27 21:54 画家与我 阅读(229) 评论(0) 推荐(0)
摘要:素人贴,比较白痴,还是骚微记下来吧,网上搜svn提交,大部分给出svn ci -m "提交理由" 的方案,但是由于白天Google服务器不好连,就以为行不通,偶然连上,提示输入用户名密码,出现403,权限问题,验证不通过,最后终于在https://code.google.com/hosting/settings 找到了密码,呵呵呀。。。 比较简单的一种方法是在eclipse中创建SVN项目,检出SVN代码,然后修改之后提交就可以鸟,右键->Team->提交,很方便,不需要部署机器了,不过要小心备份,改了就只能回到上一个版本了,所以如果是一个人写的话建议勤提交。 阅读全文
posted @ 2013-11-27 10:59 画家与我 阅读(211) 评论(0) 推荐(0)