- 博客(14)
- 资源 (9)
- 收藏
- 关注
原创 redis小结
1. redis 数据结构基础数据结构字符串String字段Hash列表List集合Set有序集合Zset高级数据结构HyperLogLog:基数统计Geo:地理位置PUB/SUB:订阅发布2. Redis结构分析单进程单线程队列实现kv数据库完全基于内存数据结构简单,对数据的操作也简单使用多路复用I/O模型3. 高级操作假如Redis里面有...
2019-11-15 08:57:54
178
原创 装饰器小结加单例装饰器
python装饰器的理解首先从定义和功能说吧装饰器是不改变原有功能的情况下添加新的功能,感觉就是避孕套吧!粗熟理解,不喜勿喷,而且还不改变原有代码的情况下哦再从根本来说吧得搬出我们得廖雪峰大大了,不知道得请百度 ,代码如下def log(func): def wrapper(*args, **kwargs): print('call %s():'...
2018-12-07 12:15:11
220
原创 ubuntu安装dlib的小结
https://blog.youkuaiyun.com/zmdsjtu/article/details/72642521?utm_source=itdadao&utm_medium=referral这篇博客很不错,之前一直卡在安装界面不知道为什么希望有所帮助windows好像可以直接用下面的安装pip install dlib==19.8.1...
2018-11-21 18:41:43
5579
1
原创 python中列表切片操作
https://www.cnblogs.com/PPhoebe/p/6710055.htmlPython列表切片 Python中符合序列的有序序列都支持切片(slice),例如列表,字符串,元组。 格式:【start:end:step】 start:起始索引,从0开始,-1表示结束 end:结束索引 step:步长,end-start...
2018-11-07 07:54:22
1901
原创 python中可迭代对象,迭代器,和生成器
找工作面试过了都不要,慢慢好多东西都忘了,为知笔记也用不了,写些笔记留给自己看吧,果然学习是很快乐的。首先理清它们间关系是,可迭代对象>迭代器>生成器https://foofish.net/iterators-vs-generators.html可迭代对象包含两类,集合数据和迭代器判断的方法 for循环判断或者 isinstance([],Iterable) i...
2018-11-06 20:33:05
161
原创 写给自己看的部署
1.Ubuntu安装python3.6.4,及pip2.安装openresty3.修改nginx配置使用upstream,未完待续,这个比较多启动命令 /opt/deploy/openresty/bin/openresty 检查命令 /opt/deploy/openresty/bin/openresty -t热加载重启 /opt/deploy/openresty/bin/op...
2018-10-08 11:26:23
181
原创 阿里云安装mysql远程连接
http://www.cnblogs.com/xyzdw/archive/2011/08/11/2135227.html
2018-09-19 20:41:35
354
原创 $.ajax()
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设 ...
2018-09-04 20:44:21
3152
原创 django迁移那些问题(如何重置migration)
第一步,先同步数据库,直到(No changes detected)第二步 python mange.py showmigrations第三步 python manage.py migrate --fake (app名字) zero第四步 你可以删除pay 这个 app下的migrations模块中 除 init.py 之外的所有文件。第五步 python manage.py migrate -...
2018-06-11 19:13:06
2589
原创 ajax小结
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>原生ajax请求</title> <script type="text/javascript">
2018-06-11 18:59:17
132
原创 QuerySet,本质上是一个给定的模型的对象列表
如题所说,很操蛋的是,搞了这么久django,居然被折腾这么久,老师一直也没讲清,今天特来总结为以后留作笔记def studentsinfo(request): stus = Students.objects.all().get(pk=1) print(stus) print(type(stus)) a = Students.objects.all() pr...
2018-06-09 11:20:35
1258
1
原创 django(版本为1.11.4)学习疑问 ---- 在进入admin的时候出现'set' object is not reversible错误
将django最大项目下的urls.py文件的urlpatterns后面的大括号改为中括号即可,如下urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^', include('myApp.urls')),]另外还有路由的myApp.urls中间为点,不能是斜杠,因为这是包名下文件,不是目录下文件,学习心得小计,望各位多多指正...
2018-05-24 17:04:58
3063
原创 JSON.parse()和JSON.stringify()方法小细节
控制台尝试结果输入var str = '{"name":"huangxiaojian","age":"23"}'输出undefined输入JSON.parse(str)输出{name: "huangxiaojian", age: "23"}输入var a = {a:'1',b:'2'}输出undefined输入JSON.stringify(a)输出"{"a":
2018-05-17 11:10:13
1405
原创 爬去今日头条(关键字自己取)
之前写的很菜,后来无意中找到了崔庆才的视频,发现对不上,网页已经改版,所以就特地改写了一下,其中一个坑,坑了我一天把,就是js的JSON.parse()方法和python中的json.parse()不一样,js的可以序列化\\,而且全都替换没了,python的不行,这点不得不吐槽。后来用demjson转义也不行,最后用了正则放法才替换掉后进行反序列化(用replace也行),为自己鼓掌。下面就是代...
2018-05-13 18:29:05
2942
3
网络爬虫书籍
2019-01-31
c++14.0windows工具,安装scrapy的
2018-08-18
mysql-front解压使用
2018-08-07
Twisted压缩包装scrapy专用
2018-07-10
轮播图插件,轻量级,简单易学,容易上手
2018-06-29
visual c++14.0
2018-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人