要让事情改变,先改变自己;要让事情变得更好,先让自己变得更强。 ------ joker1034
摘要: join和daemon 下面仅以多进程为例: 知识点一: 当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程,在python中,默认情况下(其实就是setDaemon(False)),主线程执行完自己的任务以后,就退出了,此时子线程会继续 阅读全文
posted @ 2019-03-26 18:00 joker1034 阅读(2742) 评论(1) 推荐(0) 编辑
摘要: 人工智能 此篇是人工智能应用的重点,只用现成的技术不做底层算法,也是让初级程序员快速进入人工智能行业的捷径 目前市面上主流的AI技术提供公司有很多,比如百度,阿里,腾讯,主做语音的科大讯飞,做只能问答的图灵机器人等等 这些公司投入了很大一部分财力物力人力将底层封装,提供应用接口给我们,尤其是百度,完 阅读全文
posted @ 2019-03-25 17:41 joker1034 阅读(1203) 评论(0) 推荐(2) 编辑
摘要: TCP三次握手 所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。 三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号并交换 TCP 窗口大小信息.在socket编程中,客户端执行connect()时。 阅读全文
posted @ 2019-03-22 21:53 joker1034 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 物理层 物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。 1.1媒体和互连设备 物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等。通信用的互连设备指DTE和DCE间的互连设备。DTE即数据终端设备,又称 阅读全文
posted @ 2019-03-22 21:28 joker1034 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 群聊服务端代码 1 from flask import Flask,request,render_template 2 3 from geventwebsocket.handler import WebSocketHandler 4 from gevent.pywsgi import WSGISer 阅读全文
posted @ 2019-03-22 20:45 joker1034 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 用socket实例模拟websocket websocket解密浅谈 websocket加密浅谈 阅读全文
posted @ 2019-03-22 19:52 joker1034 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 原理: 当一个对象的引用被创建或者复制时,对象的引用计数加1;当一个对象的引用被销毁时,对象的引用计数减1, 当对象的引用计数减少为0时,就意味着对象已经再没有被使用了, 可以将其内存释放掉。 优点:引用计数有一个很大的优点,即实时性,任何内存,一旦没有指向它的引用, 就会被立即回收,而其他的垃圾收 阅读全文
posted @ 2019-03-19 20:33 joker1034 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 解释型语言和编译型语言的区别 首先,我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。 说到翻译,其实翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不 阅读全文
posted @ 2019-03-19 19:23 joker1034 阅读(643) 评论(0) 推荐(0) 编辑
摘要: @wrap修复技术 首先我先说一下wrap的效果 如果没使用@wraps,当A调用了装饰器B的话,即使A.name,返回的会是装饰器B的函数名称,而不是A的函数名称如果使用了@wraps,当A调用了装饰器B的话,A.__name__返回的会是A函数的名称,而不是饰器B的名称,这也即使常说的@wrap 阅读全文
posted @ 2019-03-18 20:35 joker1034 阅读(137) 评论(0) 推荐(0) 编辑
摘要: HTTP协议: 请求方式: 有8种分别是GET POST DELTE PUT OPTIONS HEAD 状态码: 2xx 200 OK 3xx 重定向 4xx 请求的错误 5xx 服务器的错误 其他具体的可参照http://tool.oschina.net/commons?type=5 浏览器发送请 阅读全文
posted @ 2019-03-09 16:03 joker1034 阅读(132) 评论(0) 推荐(0) 编辑

python开发&研究 - 创建于 2018年10月

这是一位python开发工程师的个人站,内容主要是python开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

致力于python开发&研究工作,专注python开发,关注互联网前沿技术与趋势。


Font Awesome | Respond.js | Bootstrap中文网