
工具使用
nwj_03
码农一枚,努力修炼中
展开
-
使用git生成密钥对,将本地仓库与github连接设置——SSH加密方式
使用git生成密钥对,将本地仓库与github连接设置——SSH加密方式首先到自己的新建仓库目录下打开git使用如下命令生成公钥和私钥;ssh-keygen -t rsa -C "youremail address"然后配置用户名和邮箱找到自己的公钥,默认路径下,将文件.pub中的文字copy出来,粘贴到github如下位置:之后就可以与github建立连接了。...原创 2021-03-06 16:26:27 · 305 阅读 · 0 评论 -
Git error: hint: Updates were rejected because the remote contains work that you do hint: not havelb
hint: Updates were rejected because the remote contains work that you dohint: not have locally. This is usually caused by another repository pushinghint: to the same ref. You may want to first integ...原创 2019-12-22 01:30:40 · 344 阅读 · 0 评论 -
git中显示Please enter a commit message to explain why this merge is necessary
git中Please enter a commit message to explain why this merge is necessary.Please enter a commit message to explain why this merge is necessary.请输入提交消息来解释为什么这种合并是必要的git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直...原创 2019-12-22 01:28:43 · 336 阅读 · 0 评论 -
Restful中的get, put 和post的区别
RESTful是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。getget是获取资源,get是安全并且是幂等的,意思是用相同的url和参数,获取的结果是一样的。如果正确获得资源,应该返回200 OK 状态码putput 可以创建和更新资源,如果在客户端知道资源...原创 2019-09-02 18:46:30 · 3006 阅读 · 0 评论 -
Ubuntu Server下启动/停止/重启MySQL数据库的三种方式(ubuntu 18.04)
启动mysql:方式一:sudo /etc/init.d/mysql start方式二:sudo service mysql start停止mysql:方式一:sudo /etc/init.d/mysql stop方式二:sudo service mysql stop重启mysql:方式一:sudo/etc/init.d/mysql restart方式二:sudo service ...原创 2019-08-21 19:31:09 · 2215 阅读 · 0 评论 -
数据结构
***数据结构:***数据结构是计算机存储、组织数据的方式。1.数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型。简而言之,数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的...原创 2019-08-21 16:35:13 · 273 阅读 · 0 评论 -
JSON
一.什么是jsonJSON:JavaScript Object NotationJS O对象 N表示方式按照JS对象的格式描述出来的字符串.二.JSON表现01.JSON 表示单个对象1.使用{}表示单个对象2.在{}使用key:value的形式来表示属性(数据)3.key必须使用“”引起来4.value如果是字符串的话,也必须使用“”5....原创 2019-08-11 20:52:06 · 129 阅读 · 0 评论 -
Windows版本的python中安装PIL的方法(亲测有效)
python中PIL的安装方法:电脑版本64位pillow的下载路径可参考:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow注意下载符合自己Python的pillow。下载完成后,将文件放入C:\python36\Scripts(此为自己电脑的python存放地址),进入终端,切换到你的Python里pip.exe所在的目录,比如我的就是...原创 2019-08-15 10:34:35 · 1530 阅读 · 0 评论 -
Python中urlencode()使用
urlencode()传入参数类型:字典功能:将存入的字典参数编码为URL查询字符串,即转换成以key1=value1&key2=value2的形式导入:from urllib.parse import urlencode例如:from urllib.parse import urlencodebaseurl = 'http://image.so.com/zj?'param...原创 2019-08-15 10:22:06 · 792 阅读 · 0 评论 -
哈希加密
MD5加密方法示例如下:from hashlib import md5key = input('请输入要翻译的单词:')# 加密三步骤# 1.创建加密对象pwdobj = md5()# 2.进行加密(参数必须为bytes数据类型)pwdobj.update(key.encode('utf-8'))# 3.获取十六进制加密结果sign = pwdobj.hexdigest()pr...原创 2019-08-09 08:32:09 · 361 阅读 · 0 评论 -
爬虫中常见的反反爬措施
python中反反爬措施小结:1.使用用户代理(User-Agent)User-Agent即用户代理,它使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本等信息。对于一些网站来说,它会检查我们发送的请求中所携带的UserAgent字段,如果非浏览器,就会被识别为爬虫,一旦被识别出来, 我们的爬虫也就无法正常爬取数据了。常用的用户代理可以百度用户代理大全2.使用代理可变IP...原创 2019-08-08 22:40:31 · 1088 阅读 · 0 评论 -
python爬虫爬取数据
目标:爬取猫眼top100电影的名称,主演,上映时间1.观察所要爬取的内容的页面[地址(https://maoyan.com/board/4?offset=0),并找到其规律,从中观察到其URL中只有offset=?在变动2.按F12观察页面中的名称,主演,上映时间的URL地址用正则进行匹配3.创建主函数来定义爬取的页面,创建函数来获取页面,创建函数来分析页面,创建函数来保存解析的数据,并将...原创 2019-08-07 22:46:23 · 308 阅读 · 0 评论