最新文章

2021年05月07日,作者: 黄兵

TypeError: '<=' not supported between instances of 'str' and 'int'

最近在Ubuntu部署服务的时候,运行一段时间报错,具体如下内容:TypeError: '<=' not supported between instances of 'str' and 'int'同时下面还给出错误内容:ValueError: Timeout value connect was 5, but it must be an int, float or None.出现问题的原因:str...

git diff如何退出

2021年05月07日 ,作者: 黄兵

git diff 对比两次文件修改了什么。如果进入之后如何退出呢?按‘q’,或者输入::qa都可以退出

Linux建立软连接

2021年05月07日 ,作者: 黄兵

ln命令 用来为文件创建链接,链接类型分为硬链接和符号链接两种,默认的链接类型是硬链接。如果要创建符号链接必须使用"-s"选项。注意:符号链接文件不是一个独立的文件,它的许多属性依赖于源文件,所以给符号链接文件设置存取权限是没有意义的。语法:ln [选项]... [-T] 目标 链接名 (第一种格式)  或:ln [选项]... 目标 (第二种格式)  或:ln [选项]....

SQLAlchemy 多对多如何查询

2021年05月06日 ,作者: 黄兵

下面有一个模型是根据多对多建立的,具体代码如下:user_groups = Table('user_groups', Base.metadata, Column('user_id', String(128), ForeignKey('users.username')), Column('group_id', Integer, ForeignKey('groups.id')) ...

Python CIDR IP Range

2021年05月05日 ,作者: 黄兵

如果通过Python将CIDR转换成IP Range,下面是代码示例:再Python 3.x中具体代码:>>> import ipaddress >>> [str(ip) for ip in ipaddress.IPv4Network('192.0.2.0/28')] ['192.0.2.0', '192.0.2.1', '192.0.2.2', '192.0.2.3', '192.0.2....

Ubuntu 18.04更新Ubuntu 20.04方法

2021年05月01日 ,作者: 黄兵

sudo apt update -y sudo apt upgrade -y sudo apt dist-upgrade sudo apt autoremove sudo do-release-upgrade

js取整数、取余数的方法

2021年05月01日 ,作者: 黄兵

Javascript取整的一些函数:取整:// 丢弃小数部分,保留整数部分 parseInt(5/2)  // 2👆取整:// 向上取整,有小数就整数部分加1 Math.ceil(5/2)  // 3👇取整:// 向下取整,丢弃小数部分 Math.floor(5/2)  // 2四舍五入:// 四舍五入 Math.round(5/2)  // 3取余:// 取余 6%4  // 2

SQLAlchemy Join查询示例

2021年05月01日 ,作者: 黄兵

现在我们有了两个表,我们将看到如何在两个表上同时创建查询。为了在Customer和Invoice之间构造一个简单的隐式联接,我们可以使用query.filter()将它们的相关列等同在一起。下面,我们使用此方法立即加载Customer 和 Invoice 实体:from sqlalchemy.orm import sessionmaker Session = sessionmaker(bind ...