- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 python程序依赖文件的创建与应用
一个python程序一般都要依赖于许多第三方包。如果拿到别人的python代码,里面有各种import,from * import。就需要去一个一个找这些包,再安装,而且你安装的包的版本号还与源码使用的版本号不一定相同,所以拿到这样的代码也不一定能用。因此,在写代码的时候,最好列出一个包含依赖文件的文本,告诉使用这个源码的人依赖的包是什么、包的版本是什么。一、简单的单独环境这里是指只涉及在一个...
2019-05-30 09:37:17 272
原创 (MAC本)XAMPP+禅道部署
(MAC本)XAMPP+禅道部署下载xmapp xmapp安装后,apache,php,mysql 就安装好了,无需过多配置安装流程:1.下载地址:https://www.apachefriends.org/index.html2、双击安装包3、弹出窗口:将XAMPP拖入文件夹4、打开XAMPP软件验证是否安装成功:单击打开,会出现主面板,点击”Go to Applicatio...
2019-03-20 14:54:21 789 2
原创 【爬虫】Python爬取新浪微博别人关联手机号
爬取新浪微博别人关联手机号1.利用个人注册,根据前端对手机号的判断逻辑,一但显示已注册便将手机号进行保存2.将保存的手机号上传到手机号码簿3.在手机端的好友添加中,使用通讯录同步进行添加好友(手机通讯录的备注,也将同步到添加好友的名字)4.然后就可以过去“一大部分”的用户关联手机号和关联人的公开信息(纯属个人分享,相互学习)偶然看到的需求以上纯属个人逻辑,如有更好方法wang...
2018-12-20 11:33:41 8548
原创 HTTP状态码
HTTP状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。下面是常见的HTTP状态码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(...
2018-12-14 17:01:32 175
原创 Git常用命令使用大全
Git常用命令使用大全查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co – # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git rm # ...
2018-11-30 18:41:26 154
原创 Git常用命令使用大全
Git常用命令使用大全查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co – # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git rm # ...
2018-11-30 18:41:26 154
原创 MySQL数据库之基础操作命令(整洁, 易懂)
MySQL数据库之基础操作命令(整洁, 易懂)终端操作:mysql安装命令:sudo apt-get install mysql-server 下载服务端sudo apt-get install mysql-client 下载客户端sudo apt-get install libmysqlclient-dev 下载数据库存储文件查看mysql服务是否开启:ps aux | g...
2018-11-18 15:40:40 131
原创 Python之Web服务器-多任务版本线程实现(五)
Python之Web服务器-多任务版本线程实现import socketimport reimport geventfrom gevent import mokey# 打补丁, 让gevent失败耗时(time.sleep, 网络请求, accept, recv)操作,自动切换到其它协成执行对应的代码monkey.pach_all()# 自定义http web服务器类class...
2018-09-18 20:12:52 279
原创 Python之web服务器-返回404页面数据(四)
Python之web服务器-返回404页面数据(四)# 导入模块import socketimport reif __name__ = '__main__': # 1.创建tcp服务端套接字 tcp_server_socket = socket.socket(socket.AF_INET , socket.SOKE_STREAM) # .设置端口号复用 ...
2018-09-16 19:27:32 4123
原创 Python之web服务器-返回指定页面数据(三)
Python之web服务器-返回指定页面数据(三)# 导入模块import socketimport reif __name__ == '__main__': # 1.创建tcp服务端套接字 tcp_server_socket = socket.socket(socket.AF_INET , socket.SOCK_STREAM) # 9.设置端口号复用 ...
2018-09-16 16:48:27 1884
原创 MySQL数据库之基础操作命令(整洁, 易懂)
MySQL数据库之基础操作命令(整洁, 易懂)终端操作: mysql安装命令: sudo apt-get install mysql-server 下载服务端 sudo apt-get install mysql-client 下载客户端 sudo apt-get install libmysqlclient-dev 下载数据库存储文件查看mysql服务是否开启: ps ...
2018-09-15 23:26:27 223
原创 Python之web服务器-返回固定数据(二)
Python之web服务器-返回固定数据(二)import socketif __name__ == '__main__': # 1.床架TCP服务端套接字 tcp_server_socket = socket.socket(socket.SOL_SOCKET, socket.SO_REUSEADDR, True) # 2.绑定端口号 tcp_serve...
2018-09-13 19:30:09 858
原创 Python之模拟浏览器向web服务器发送HTTP请求报文(一)
Python之模拟浏览器向web服务器发送HTTP请求报文(一)序号代表思路顺序import socketif __name__ == '__main__': # 1.创建tcp客户端套接字 tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2.和服务端程序建立连...
2018-09-13 17:42:32 4205
原创 Python----获取http请求报文数据
Python—-获取http请求报文数据import socketif __name__ == '__main__': # 1.创建tcp服务端套接字 tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2.绑定端口(端口号可以修改) tcp_server_socket...
2018-09-13 16:26:59 8221
原创 Python之TCP客户端与服务端
Python之TCP客户端与服务端TCP客户端# 导入socket套接字模块import socketif __name__ == '__main__': # 1.创建TCP客户端套接字 tcp_client_sockt = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2.和服务端建立连接, 提示: ...
2018-09-13 15:47:49 323
原创 多任务版UDP聊天器
import socket # socket 套接字模块import threading # 线程模块# 发送数据的功能函数def send_masg(udp_socket): # 接收用户输入的数据 send_content = input("请输入您要发送的数据:") # 接收对方的IP地址和端口号 dest_ip = input("请输入对方ip地...
2018-09-12 21:59:11 233
原创 Python面试前必看(一)
GIL概述:GIL(Global Interperter Lock) 称作全局解释器锁.我们所讲的GIL并不是Python语言的特性,它是在实现Python解释器时引用的概念.GIL只在CPython解释器上存在。GIL和线程互斥锁的区别:GIL是在CPython应用程序层面的锁,为了解决解释器中多个线程的竞争资源问题。 线程互斥锁是在Python代码层的锁,为了解决Python...
2018-09-10 20:36:44 354
原创 Linux快捷键与常用命令(便于读版)
1.ctr + alt + t 打开新的终端窗口 2.ctr + shift + + 终端窗口字体放大 3.ctr + - 终端窗口字体缩小 4.ls : 查看目录下的文件信息 5.pwd: 查看目录所对应路径 6.touch: 创建文件 7.mkdir: 创建文件夹 8.cd: 切换目录8.1 cd .. 切换到上一级目录8.2 cd 目录名: 切换到指定目录8.3 cd...
2018-09-09 19:36:11 183 1
原创 游码编程之Python代码应用
一.概述:游码编程(RLC, Run Length Coding) ,又称”运动长度编码”或”行程编码”,是一种统计编码,该编码属于无损压缩编码,是栅格数据压缩的重要编码方法. 常见的游程编码格式包括: TGA, Packbits, PCX, ILBM.二.游码编程的记录方式有两种:例如: A A A B B A C C C A逐行记录每个...
2018-09-02 13:35:48 3153 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人