12 2017 档案

摘要:GIL 与 Python 线程的纠葛 GIL 是什么?它对 python 程序会产生怎样的影响?我们先来看一个问题。运行下面这段 python 代码,CPU 占用率是多少? 答案是什么呢,占用 100% CPU?那是单核!还得是没有超线程的古董 CPU。在我的双核 CPU 上,这个死循环只会吃掉我一 阅读全文
posted @ 2017-12-13 20:48 理想几岁 阅读(327) 评论(0) 推荐(0)
摘要:redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。 redis连接实例是线程安全的,可以直接将redis连接实例设置为 阅读全文
posted @ 2017-12-12 21:11 理想几岁 阅读(12566) 评论(0) 推荐(0)
摘要:一 、命令行模式 mongo # 进入mongodb命令行模式 show dbs use taobao # 进入该数据库,如不存在则创建之 show tables # 条件操作符 (>) 大于 - $gt # greater than (<) 小于 - $lt # less than (>=) 大于 阅读全文
posted @ 2017-12-12 20:25 理想几岁 阅读(800) 评论(0) 推荐(0)
摘要:一 命令行模式下: 二 用Python连接MySQL及使用 阅读全文
posted @ 2017-12-12 20:18 理想几岁 阅读(366) 评论(0) 推荐(0)
摘要:virtualenv是python开发中一个重要的工具,它可以帮助我们创建一个干净的python解释环境,创建虚拟环境时,这个虚拟环境的python版本往往是系统默认的2.x版本。别急,我们只需要一条简单的命令就可以创建一个python3.x的虚拟环境 virtualenv -p /usr/bin/ 阅读全文
posted @ 2017-12-05 19:33 理想几岁 阅读(25613) 评论(3) 推荐(0)
摘要:安装scrapyd: 默认scrapyd启动是通过scrapyd就可以直接启动,bind绑定的ip地址是127.0.0.1端口是:6800,这里为了其他主机可以访问,需将ip地址设置为0.0.0.0 即将 改为 scrapyd的配置文件:/usr/local/lib/python3.5/dist-p 阅读全文
posted @ 2017-12-03 23:14 理想几岁 阅读(2216) 评论(0) 推荐(0)
摘要:一 开放mysql mysql的配置文件在/etc/mysql/my.cnf文件内,里面有一行bind-address = 127.0.0.1表示只允许本地访问,将这行注释即可 二 创建新的mysql用户 (1)首先在本地进入mysql数据库的mysql库内 (2)创建用户: 这里(*)表示允许访问 阅读全文
posted @ 2017-12-02 20:39 理想几岁 阅读(2773) 评论(0) 推荐(0)
摘要:PAC Manager, Linux下类似SecureCRT Xshell的SSH工具,该工具功能上相当的不错,完全可以代替SecureCRT Xshell的功能。 PAC (Perl Auto Connector) Manager is a open source tool in Linux li 阅读全文
posted @ 2017-12-02 17:40 理想几岁 阅读(7311) 评论(0) 推荐(0)