摘要:
两个线程去获取每个页面的图片的URL存储到一个全局列表里采用列表的append方法,四个线程从公共变量里获取URL进行下载,采用列表的pop方法。
阅读全文
posted @ 2018-04-13 14:52
yrsss
阅读(136)
推荐(0)
摘要:
多线程与CPU:1.单核CPU CPU密集型的程序(做计算操作的程序) 单线程即可( 此时的任务已经把CPU资源100%消耗了,就没必要也不可能使用多线程来提高计算效率)2.单核CPU IO密集型的程序(做IO操作的程序 ) 多线程>单线程(多线程可以阻塞,但并不是并行,是“伪并行”,实际上还是一个
阅读全文
posted @ 2018-04-10 18:05
yrsss
阅读(330)
推荐(0)
摘要:
自定义获取豆瓣网电影TOP250里的排名数量 主要思路:先由requests库获取html基本信息,然后用BeautifulSoup来进行html.parser格式解析,逐个获取Tag属性,并且对内容进行字符串切片,字符串匹配,保存得到电影名称,地点,日期。 效果图: 可改进思路:正则表达和字符串切
阅读全文
posted @ 2018-03-13 19:39
yrsss
阅读(181)
推荐(0)
摘要:
一开始我想到的解法如下: 代码很短也很容易理解,一开始测试的是2X2的 程序运行很快,但是测试15X15的时候程序就很慢很慢了 20X20几乎是程序无法运行结束,仔细想了想发现:程序进行了大量重复的递归(相同的坐标进行重复的求解) 于是有了下面的改进: 用了列表来当做一个容器,来存储从起始坐标到终点
阅读全文
posted @ 2017-10-06 02:17
yrsss
阅读(172)
推荐(1)
摘要:
如何使用django发布带静态图片的网页呢? 在settings.py里加入下面内容 STATIC_ROOT = os.path.join(os.path.dirname(__file__),'static')STATICFILES_DIRS = ( ('css',os.path.join(STAT
阅读全文
posted @ 2017-07-06 23:38
yrsss
阅读(439)
推荐(0)
摘要:
在上篇文章 说的uWSGI和Django都已没问题的情况下 找到 nginx的配置文件 我的是:/etc/nginx/nginx.conf 修改这个文件 在http{}里加入 下面的 server { listen 80; server_name 123.206.62.46; //这个可以是域名也可
阅读全文
posted @ 2017-07-06 23:32
yrsss
阅读(142)
推荐(0)
摘要:
环境是ubuntu 14.0 python3 django 1.10 1:安装uwsgi sudo apt-get install libpcre3 libpcre3-dev sudo pip3 install uwsgi 顺序必须要这样并且必须要以root的身份不然报错 !!! no intern
阅读全文
posted @ 2017-07-06 22:03
yrsss
阅读(169)
推荐(0)
摘要:
我的操作系统为centos6.5 1 首先选择django要使用什么数据库。django1.10默认数据库为sqlite3,本人想使用mysql数据库,但为了测试方便顺便要安装一下sqlite开发包。 yum install mysql mysql-devel #为了测试方便,我们需要安装sqlit
阅读全文
posted @ 2017-07-04 10:21
yrsss
阅读(204)
推荐(0)
摘要:
crontab是一个linux系统自带的定时执行任务的功能,有两种方法可以实现 1: 使用命令 crontab -e 然后直接编辑定时脚本,实际是编辑/var/spool/cron 目录下,一个和用户名一致的文件。编辑完成后会提示 crontab: installing new crontab 但是
阅读全文
posted @ 2017-06-15 12:38
yrsss
阅读(228)
推荐(0)
摘要:
代码很简单只有几行。其中主要用的知识的有:正则表达,re库,requests库,和文件操作。 最后的效果大概是这样:
阅读全文
posted @ 2017-06-07 13:34
yrsss
阅读(799)
推荐(0)