2019年3月21日
摘要: 在Django进行数据迁移时,难免会误将models文件中的字段名敲错,结果导致数据迁移后无法正常使用,在解决这个问题时,整理了数据迁移的逻辑如下: 角色:models.py、initial.py、database 命令:python manage.py makemigrations python 阅读全文
posted @ 2019-03-21 18:14 Hanson_Wang 阅读(310) 评论(0) 推荐(0) 编辑
  2019年1月24日
摘要: 本文摘自微信公众号《高效运维》 运维行业有句话:“无监控、不运维”,是的,一点也不夸张,监控俗称“第三只眼”。没了监控,什么基础运维,业务运维都是“瞎子”。所以说监控是运维这个职业的根本。 尤其是在现在DevOps这么火的时候,用监控数据给自己撑腰,这显得更加必要,有人说运维是背锅侠,那么,有了监控 阅读全文
posted @ 2019-01-24 12:15 Hanson_Wang 阅读(1641) 评论(0) 推荐(0) 编辑
  2019年1月21日
摘要: 数值类型:整型、浮点型 字符串: char(定长):插入数据或查询数据都很快,因为char在磁盘上插入数据的时候的存储空间是固定的,简单粗暴,直接就是定长空间,那么就不需要考虑数据的长度,所以我们在进行数据查询的时候,速度也快,因为在读取数据的时候也不需要考虑数据长度,简单粗暴的按照定长的空间来取数 阅读全文
posted @ 2019-01-21 09:27 Hanson_Wang 阅读(500) 评论(0) 推荐(0) 编辑
  2019年1月15日
摘要: 数据库是什么:数据库管理系统,Database Management System,简称DBMS,是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。 数据库分类: 目前数据库分两大类: 1、关系型数据库 操作关系型数据库的命令,称之为SQL。 常见的关系型数据库: O 阅读全文
posted @ 2019-01-15 19:32 Hanson_Wang 阅读(144) 评论(0) 推荐(0) 编辑
  2019年1月8日
摘要: 先来了解一下缓冲区: 关于黏包: 模拟一个黏包现象: 先学一个subprocess模块。 import subprocess cmd = input('请输入指令>>>') res = subprocess.Popen( cmd, #字符串指令:'dir','ipconfig',等等 shell=T 阅读全文
posted @ 2019-01-08 16:10 Hanson_Wang 阅读(119) 评论(0) 推荐(0) 编辑
  2019年1月3日
摘要: 什么是socket? Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实即使一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部。让Socket去组织数据,以符合指定的协议。 通过代码简单看一 阅读全文
posted @ 2019-01-03 22:03 Hanson_Wang 阅读(168) 评论(0) 推荐(0) 编辑
摘要: C/S架构 C指的是client(客户端软件),S指的是server(服务端软件)。C\S架构就是说的Client\Server架构。 TCP/IP 全称:Transmission Control Protocol / Internet Protocol 传输控制协议/因特网互联协议,有名网络通讯协 阅读全文
posted @ 2019-01-03 20:58 Hanson_Wang 阅读(104) 评论(0) 推荐(0) 编辑
  2019年1月2日
摘要: 一、在Python中表示时间的三种方式: 1. 时间戳 2. 格式化的时间字符串 3.元组(struct_time)共九个元素 二、定义 时间戳:从1970-01-01 00:00:00开始按秒计算的偏移量,运行后返回的是float类型: 元组方式:struct_time元组共有9个元素,返回str 阅读全文
posted @ 2019-01-02 19:51 Hanson_Wang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: collections模块主要封装了一些关于集合类的相关操作。 1. Counter 是一个计数器,主要用来计数。 2. defaultdict 默认值字典 defaultdict类的初始化函数接受一个类型作为参数,当所访问的键不存在的时候,可以实例化一个值作为默认值: 3. OrderedDict 阅读全文
posted @ 2019-01-02 16:46 Hanson_Wang 阅读(108) 评论(0) 推荐(0) 编辑
  2018年12月29日
摘要: 什么是模块? 模块就是我们把装有特定功能的代码进行归类的结果。在Python中,我们创建的.py文件就可以称之为一个模块。 引入模块的方式: 1. import 模块名 直接import,但是在调用模块中的函数的时候,需要加上模块的命名空间。 注:random.random() <随机浮点数,且范围 阅读全文
posted @ 2018-12-29 19:30 Hanson_Wang 阅读(184) 评论(0) 推荐(0) 编辑