- 博客(6)
- 收藏
- 关注
原创 关于js中的单线程和异步事件同操作系统的生产者消费者模型的理解
今天学习js,用到了window下面的setTimeout和setInterval两个方法有一些理解。这里用到了操作系统原理里面的生产者和消费者模型。这里有以下几个观点: 1、js引擎执行js代码的时候是单线程的,即同一时刻只会有一个进程执行JS代码 2、JS中的异步通信和定时是由另外的线程实现的,脱离js线程上下文 3、js执行的操作类似于生产者和消费者模型 以下图是说明了js引
2016-10-17 10:22:10
1158
转载 从 Qt 中内存管理
在C++中学习过程中,我们都知道: delete 和 new 必须 配对使用(一 一对应):delete少了,则内存泄露,多了麻烦更大。 Qt作为C++的库,显然是不会违背C++的前述原则的。可是: 在Qt中,我们很多时候都疯狂地用new,却很少用delete,缺少的 delete 去哪儿了?! 注:本文暂不涉及智能指针(smart pointer)相关的东西,你可以考虑
2016-07-12 11:48:30
483
原创 运用pyhon从百度贴吧抓取数据,改进版本
#coding=utf-8 import urllib2 import urllib import json from lxml import etree import chardet #这个库在函数里面用不到但是在开发中实际上使用这个库还是比较多的,用来检测字符串编码 page=open('python_zongjie.json','w') request=urllib2
2016-06-28 17:03:59
394
原创 如何利用python爬虫技术将百度贴吧上面的帖子名称爬取下来
下面的程序可以将百度贴吧上的发帖标题爬取下来,源码如下: #coding=utf-8 import urllib2 import urllib import json from lxml import etree page=open('tieba.json','w') request=urllib2.Request('http://tieba.baidu.com/f?ie=utf-8
2016-06-28 10:06:33
580
原创 python中的字符编码和解码学习记录-0627,大神请帮忙提供系统资料
关于python中unicode和各种字符串转化的问题: 本人使用2的版本今晚做了如下操作: >>>u=u'中文' #字符串前面加u代表用unicode的编码进行保存 >>>u.encode('hex') #这条命令出错了,不知何原因,希望大神可以帮忙解决 >>>u.encode('gb2312') #以gb2312进行编码, '\xd6\xd0\xce\xc4' >>>u
2016-06-27 20:48:51
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人