自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Python中help(sorted)显示的参数中/和*的作用

进入ipython3中,使用help(sorted)就会得到下面的帮助,参数中有/和*分别是什么作用呢?Help on built-in function sorted in module builtins: sorted(iterable, /, *, key=None, reverse=False) Return a new list containing all items from the iterable in ascending order. A custom key

2020-08-11 20:46:27 435

原创 Ubuntu系统zsh无法使用虚拟环境命令的解决方案

使用oh-my-zsh后发现Python的虚拟环境命令不能用了。显然是要将虚拟环境的命令提示添加上,不然zsh用不了这些命令就很蛋疼。首先查看’virtualenvwrapper.sh’这个文件的路径,可能在/usr/local/bin/下,也可能在/home/用户名/.local/bin/目录下。将source /usr/local/bin/virtualenvwrapper.sh添加到~/.zshrc文件中,然后source ~./zshrc刷新zsh就可以使用Python虚拟环境的相关命

2020-08-07 12:01:47 615

原创 postman传递布尔值

Python中的布尔值是True和False,然后用postman传递参数是用True直接报错不是JSON格式,加上引号后端接收后是字符串’True’,也不符合。然后用数字1也不行。最后才发现要用小写的true,突然发现好坑爹呀哈哈哈。好像有的语言布尔值就是小写的true和false,多注意。...

2020-07-28 20:19:41 2993

原创 Ubuntu18.04美化简单教程

安装优化工具sudo apt install gnome-tweak-tool安装好后就有一个优化软件,打开后可以简单的美化一下,这时候扩展应该是不能用在浏览器里装一个插件,这个插件管理扩展程序首先打开火狐浏览器,输入网址https://extensions.gnome.org进入页面会有提示,点击链接安装浏览器扩展插件,确认添加后就能看到右上角有个小脚丫了,这是gnome的logo。此时发现装不了这个美化的扩展,点击documentation链接,还要装一个软件包sudo .

2020-07-28 18:40:10 700

原创 Python中JWT的简单生成和验证

JSON Web Token就是JWT的全名,用途比较广泛的验证信息的方式。JWT的简介JWT由三部分构成,分别是头部(header),载荷(payload),和签名(signature)。三部分由两个.分隔。签名(signature)是由头部(header),和载荷(payload)经过加密算法和秘钥加密得出,秘钥不泄露的情况下能判断出数据是否被修改。生成token用到的Python模块 json, base64, hmac, hashlib先设置头部信息头部信息包括两部分内容1、声明类型

2020-07-28 17:33:34 1927

原创 Ubuntu18.04设置宽带拨号

打开默认的文件管理器进入这个目录/usr/share/applications,找到Network connections点击加号新建连接选择DSL/PPoE接口选en开头的,输入用户名和密码,其它的不用管。常规选项里的可用时自动连接必须打勾设置完成后Network connections就能看到创建的连接打开Ubuntu的网络设置中的有线设置。将自动连接都勾去掉。此时会发现多了蓝牙PPP的网络并且默认是打开的,没打开的可以手动打开,打不开的代表设置有问题,确认一下你的接口选择对.

2020-06-09 11:18:21 2819

原创 Django框架连接MySQL数据库时报属性错误时处理方案

写代码总是会落掉一些内容,然后报出的错不知道错在哪里,比如用python3的Django框架连接MySQL时报出这样的错,AttributeError: ‘bytes’ object has no attribute ‘encode’。在Django框架中的init文件中写入import pymysqlpymysql.install_as_MySQLdb()这两行代码就可以解决。...

2020-05-28 00:17:46 144

原创 MySQL数数据库改密码

装好MySQL服务器端和客户端。登入数据库是需要密码的,在/etc/mysql/debian.cnf里面可以查看用户和密码,可以登入数据库。sudo cat /etc/mysql/debian.cnf会得到类似如下结果# Automatically generated for Debian scripts. DO NOT TOUCH![client]host = localhostuser = debian-sys-maintpassword = rdaY5uYNptYFyin

2020-05-21 22:04:30 113

原创 Ubuntu18.04默认进不了图形界面问题

今天还真是折腾了好久呢,原因就是因为昨天卸载了一个包,导致我启动Ubuntu默认进不了图形界面。说一下经过吧,昨天想安装增加下载速度的下载软件,好像有一个叫xdm的,我也不知道我电脑上原来是不是有这个,当时没太自仔细看sudo apt install xdm运行后的结果,只知道后面肯定有了,不会用,然后我就sudo apt remove xdm卸载了。哈哈,这就是痛苦的开始。昨晚关机时显示黑窗口,我有点好奇(因为用的是图形界面,开关机一直都没有黑窗口显示),但是没在意,今天就是恶心的开始,我启动电脑,直

2020-05-17 10:19:17 2594

原创 解决Ubuntu18.04搜狗输入法间接性乱码问题

这篇文章是解决候选词间接性乱码的问题,就是候选词里有时候乱码,有时后又正常,相信有人碰到过这种问题。其实解决起来很简单只要把英文键盘放在搜狗输入法前面就能解决。就跟截图里面最下面的提示一样,如果你搜狗输入法放最前面就会有候选词乱码的情况。...

2020-05-15 13:33:00 165

原创 linux常用高级命令

重定向输出命令把在终端执行命令的结果保存到目标文件>如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式>>如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式查看文件内容命令cat查看小型文件cat命令结合重定向可以完成多个文件的合并more分屏查看大型文件操作键说明f显示下一屏信息b显示上一屏信息q...

2020-04-26 20:02:36 287

原创 网络编程相关知识的笔记

IP地址的介绍IP地址就是标识网络中设备的一个地址IP地址的表现形式IPv4 目前使用的IP点分十进制IPv6 未来使用的地址冒号分十六进制IPv4地址不够用,所以又分了共有IP和私有IP查看IP地址Windows ipconfiglinux ifconfig127.0.0.1是 回环测试地址,域名为localhost,和本机通信可以用这个地址检查网络是否正常使用 p...

2020-04-26 14:34:31 131

原创 linux常用基础命令

linux命令组成command [-option] [parameter]commnad 命令名:如ls,cp等[-option] 选项,零个或多个选项[parameter] 参数 零个或多个参数[] 为可选选项可以分为短选项和长选项短选项的格式: '-'后面接单个字母, 比如:-r长选项的格式: '–'后面接单词, 比如:–help查看目录的命令查看目录ls 查...

2020-04-18 23:30:27 97

原创 Python基础知识笔记(更新完毕)

1 初识Python1.1 Python的优缺点优点:简单,易学,免费,开源,可移植,面向对象,可扩展,库函数丰富.缺点:唯一的缺点就是执行效率低Python的一些应用场景web应用开发自动化运维网络爬虫科学计算桌面软件网络编程1.2 Python注释注释概念注释:在程序代码中对程序进行解释说明的文字.作用:对代码进行解释说明,增加代码的可读性,方...

2020-04-17 22:57:33 715

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除