orangleliu 笔记本

lzz的编程之旅,技术,思考,分享,happy

[安全]Back_Track_5 vm 版安装和使用

下载安装 下载使用国内的镜像  http://mirrors.ustc.edu.cn/kali-images/kali-1.0.9/ 我这里是vm9.0 下载之后解压,然后打开vm,然后 文件-->打开-->选择解压后的vm文件加载 基本事项 系统启动之后用户名密码...

2014-12-30 23:56:08

阅读数:1747

评论数:0

[tornado]websocket 最简单demo

前两天想看看django 长轮询或者是websocket的方案,发现都不太好使。 tornado很适合做这个工作,于是找了些资料,参照了做了个最简单demo,以便备用。 具体的概念就不说了,tornado没怎么用过,但是python的web框架入门起来都是基本相当,没什么难度,即使没用过,看懂还是...

2014-12-18 18:15:52

阅读数:7766

评论数:1

[tornado]使用webscoket的使用总是403错误

使用的tornado版本为4.0+ 后台: PS D:\CodeHouse\tornado\websocket> python .\ws_app.py WARNING:tornado.access:403 GET /ws (::1) 1.00ms WARNING:tornado.acc...

2014-12-18 17:59:26

阅读数:13315

评论数:0

[Flask]学习杂记--模板

这个学习杂记主要不是分享经验,更多是记录下falsk的体验过程,以后做东西在深入研究,因为django之前用的时间比较长,所以很多概念都是一看而过,做个试验了解下flask的功能。 flask中使用是jinja2 模板,和django自带的模板很类似,但又比django的模板强大,提供了更多有用的...

2014-12-17 22:59:02

阅读数:2562

评论数:0

[线程]Thead 中传参数RuntimeError: thread.__init__() not called

在写一个多线程类的时候调用报错  RuntimeError: thread.__init__() not called class NotifyTread(threading.Thread): def __init__(self, params): threadi...

2014-12-16 17:07:26

阅读数:2966

评论数:0

[django] 利用多线程增加异步任务

看到django异步大家的反应应该是celery这种消息队列组件,现在用的最多的最推荐的也是这种方式。然而我这需求就是请求来了,执行一个小程序,但是又不能确定这个小程序啥时候执行完,响应又要及时,丢给队列处理当然可以,但是为了简单,决定直接起个线程跑跑。 (当然这只是实验,应用规模也很小,如果并发...

2014-12-16 15:49:08

阅读数:11768

评论数:0

[Vim]新建python文件自动添加python header

使用vim脚本来实现的,使用了模板,几行代码就能实现很实用。 ~/.vimrc 中的代码 "auto add pyhton header --start autocmd BufNewFile *.py 0r ~/.vim/vim_template/vim_pyhton_head...

2014-12-13 00:05:27

阅读数:5812

评论数:0

[Python监控]psutil模块简单使用

安装很简单 pip install psutil 官网地址为 https://pythonhosted.org/psutil/ (文档上有详细的api) github地址为 https://github.com/giampaolo/psutil/ psutil比较好的地...

2014-12-12 11:13:49

阅读数:12242

评论数:0

[Mysql]Innodb 独立表空间和共享表空间

innodb有2中表空间方式: 共享表空间 和 独立表空间 查询数据的设置: show variables like '%per_table'; 默认是共享表空间,独立表空间在配置文件中添加 innodb_file_per_table=1 就可以设置了。 共享表空间数据增大以...

2014-12-11 22:16:07

阅读数:1309

评论数:0

[Flask]学习杂记一 Hello程序

这几天买了本  《Flask Web开发:基于Python的Web应用开发实战》,之前也用过flask 但是不怎么系统,有时候需要搭建一些临时的测试服务,用falsk比较方面,一个文件就可以搞定了,于是决定利用下班的是时间学学,并记录下学习过程。 留着备忘,不至于以后做开发开始不停重看文档。 ...

2014-12-11 17:56:38

阅读数:1566

评论数:0

[Django]bulk_create 探究

使用django orm大批量插入的时候我们可以不使用for循环对一个一个的save而是使用 bulk_create来批量插入,可是使用了这个方法还需要在自己添加一个事务吗? 还是django本身对这个方法进行了事务的封装? 查看了源码(django1.5):在 django/db/m...

2014-12-08 17:44:02

阅读数:6834

评论数:0

[uwsgi]使用建议(类似最佳实践)

看了下uwsgi官方的一个使用建议,之前都是直接参考了下django文档中那个比较简单的配置或者就写了个能运行的配置,么有注意很多细节问题,这里学习下,把需要的配置添加到项目配置中。 1 http and http-socket 是2个不同的配置项,http直接使用http协议,可以直接作...

2014-12-06 23:08:51

阅读数:3356

评论数:0

[Mysql]由Data truncated for column联想到的sql_mode配置

系统日志中出现了 ata truncated for column 'agent' at row 1 mysql出现这个问题的原因,无非就是字符集设置 或者是 字段过长导致的。 mysql在初始化的时候已经统一为utf-8了,所以可以忽略这个问题。 字符串过长从而导入插入失败 ...

2014-12-06 20:52:21

阅读数:3272

评论数:0

[Vim]vim学习笔记--多个文件打开,切换,关闭

一种情况是在shell中用vim打开多个文件,另一种是在vim编辑器中打开多个文件 同时打开多个文件 vim file1 file2  打开文件并水平窗口显示 vim -o file1 file2 打开文件并垂直方式显示 vim -O p1.sh p2.sh ...

2014-12-05 12:20:50

阅读数:18203

评论数:1

[Vim]vim使用笔记--分屏操作

我们经常要打开多个文件,不同的窗口操作多个文件,分屏就很好用了。 1 命令模式下: :new,新建文件并分屏, 快捷键,Ctrl+W,然后马上按n键 :spilt 水平分屏,将当前屏分为两个,水平的。   Ctrl + w, s :vsplit 垂直分屏,将当前屏分为两个,垂直的。 ...

2014-12-05 12:17:40

阅读数:1930

评论数:0

[Mysql]mysql windows下配置文件

环境是win7 mysql5.6版本 测试下配置文件是否可用(之前没用过windows下的msyql配置) 修改配置前查询下: mysql> show variables like '%max_connections%'; +-----------------+-------+ | ...

2014-12-02 18:16:06

阅读数:1611

评论数:0

[error]error while loading shared libraries: libpcre.so.1 解决

nginx 安装好之后,启动的时候报错 [root@localhost nginx-1.6.2]# /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx: error while loading shared libraries: l...

2014-12-01 22:13:52

阅读数:6098

评论数:0

[error]configure: error: You need a C++ compiler for C++ support.

安装pcre包的时候提示缺少c++编译器 解决办法 使用yum安装 yum -y install gcc-c++

2014-12-01 21:54:32

阅读数:10943

评论数:0

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