“2020年11月”存档文章有16

IPv6最大长度

IPv6地址看起来像这样:0000:0000:0000:0000:0000:0000:0000:0000长度是:8*4+7=398组4位数字,:中间有7位。但是,如果您有一个映射了IPv4的IPv6地址,那么最后两个组可以以10为基数写.,例如。[::ffff:192.168.100.228]。完全写出来:0000:0000:0000:0000:0000:ffff:192.168.100.228长...

Flask init,flask 初始化

最近在使用qqwry-py3的时候,需要初始化,一直没有找到flask中初始化的方法,最后经过摸索,终于搞定,代码如下:from qqwry import QQwryapp = Flask(__name__)app.config['JSON_AS_ASCII'] = Falsedef set_app(): wry = QQwry() ip_data_path = os.path.joi...

国家省市数据库

最近项目需要全球国家与地区的数据,在github找到了需要的数据,地址:https://github.com/moolighty/geo这里国家与省市都比较全面,也包含英文,可以根据需要来处理这里面的数据。

Flask SQLAlchemy filter None

最近在使用Flask-SQLAlchemy查询MySQL数据库的时候,查询一个字段为空的列,写法如下:CountryRegionCode.query.filter_by(CountryRegionCode.country_code_id is None).all()虽然数据库里有符合条件的数据,但是总是查不出来数据。后来参考资料,更正写法:CountryRegionCode.query.filte...

Angular Dialog组件交互总结

最近后台项目存在大量的表单,使用的是Angular和material的框架。后台涉及到大量的增删查改,这里的修改和删除使用的是MatDialog组件。经过大量的使用,将一些规范和认识总结下来,方便以后的项目规范和标准化。修改事件:editNotification($event, id: number): void { const dialogRef = this.dialog.open(No...

It looks like you're using ngModel on the same form field as formControl

在使用Angular表单的时候出现了如下警告⚠:It looks like you're using ngModel on the same form field as formControl.Support for using the ngModel input property and ngModelChange event with reactive form directives has ...

保存IP地址Bug的总结

最近在使用MySQL保存IP地址,但是在写代码的时候由于IP地址非常多,逻辑上的错误在运行的时候没有被发现,直到所有IP地址增加完成之后,统计总数之后才发现IP地址没有预期的多。仔细分析了以下代码,将错误代码做一个分析,避免以后再出现类似错误。错误代码如下:ip_range_start = IPint('0.0.0.0').int()ip_range_end = IPint('1.0.0.0')....

Angular subscribe loading

最近在使用Angular rxjs的时候,获取数据的时候,页面显示增加加载,代码如下:article.component.html<div class="page-loading" *ngIf="isLoading$ | async"> <mat-spinner></mat-spinner></div><table *ngIf="!(isLoading$ | async)" mat-tabl...