反射基本介绍 1)反射可以在运行时动态获取变量的各种信息,比如变量的类型(type),类别(kind) 2)如果是结构体变量,还可以获取到结构体本身的信息(包括结构体的字段,方法) 3)通过反射,可以修改变量的值,可以调用关联的方法 4)使用反射,需要 import ("reflect") 反射重要 ...
分类:
其他好文 时间:
2020-02-16 01:42:53
阅读次数:
58
一、requests库的七个重要方法 (1)最常用方法:requests.get(url,params=None,**kwargs)//对应HTTP协议的GET()操作 (请求获得URL位置的资源) ① url:拟获取页面的url链接。url:在WWW上,每一信息资源都有统一的且在网上唯一的地址, ...
分类:
编程语言 时间:
2020-02-14 22:29:08
阅读次数:
95
稀疏数组 实际需求 二维数组很多值为0,记录了很多没有意义的数据,故引出稀疏数组 基本介绍 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存数组 稀疏数组的处理方法: 记录数组一共有几行几列,有多少个不同的值 把具有不同的元素的行列及值记录在一个小规模的数组中,从而缩小规模 ...
分类:
编程语言 时间:
2020-02-14 22:27:12
阅读次数:
80
迪米特法则基本介绍1) 一个对象应该对其他对象保持最少的了解2) 类与类关系越密切,耦合度越大3) 迪米特法则(Demeter Principle)又叫 最少知道原则,即一个类对自己依赖的类知道的越少越好。也就是说,对于被依赖的类不管多么复杂,都尽量将逻辑封装在类的内部。对外除了提供的public ...
分类:
其他好文 时间:
2020-02-14 18:33:18
阅读次数:
54
里氏替换原则 解决类继承(对象)代码耦合性问题 继承关系中 父类修改 会影响子类 基本介绍1) 里氏替换原则(Liskov Substitution Principle)在1988年,由麻省理工学院的以为姓里的女士提出的。2) 如果对每个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义 ...
分类:
其他好文 时间:
2020-02-14 16:57:02
阅读次数:
93
什么是ES6语法: 一、一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系? 要讲清楚这个问题,需要回顾历史。1996 年 11 月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给标准化组织 ECMA,希望这种语言能够成为国 ...
分类:
其他好文 时间:
2020-02-13 23:05:16
阅读次数:
88
课时1 基本介绍1.Linux:开源、免费的操作系统。 特点:稳定性、安全性、处理多并发、 很多企业级的项目都会部署到Linux/unix系统上。2.常见的操作系统:(win7、LOS、Android、Mac)3.吉祥物:企鹅,Tux4.创始人:Linus Torvalds(林纳斯 git)5.主要 ...
分类:
系统相关 时间:
2020-02-13 15:06:13
阅读次数:
97
Markdown 学习 本文旨在记录学习使用markdown 语法的过程中学习到的知识点 [TOC] 1. 基本介绍 1.1 Markdown 说明 + Markdown 是一种轻量的 标记语言 + 旨在关注书写的内容,而不用花费大量的时间去排版 + 目前很多站点支持此格式,如 github + 语 ...
分类:
其他好文 时间:
2020-02-11 19:34:17
阅读次数:
72
JS基本介绍 + JS的用途:Javascript可以实现浏览器端、服务器端(nodejs)。。。 + 浏览器端JS由以下三个部分组成: ECMAScript:基础语法(数据类型、运算符、函数。。。) BOM(浏览器对象模型):window、location、history、navigator。。。 ...
分类:
Web程序 时间:
2020-02-07 21:07:05
阅读次数:
128
笔者测试环境VS2019。 基本介绍 原书作者引入Julia Sets意在使用GPU加速图形的绘制。Julia Set 是指满足下式迭代收敛的复数集合 $$ Z_{n+1}=Z_{n}^2+C $$ 环境配置 跑这个例子的主要困难应该在于配置环境。这个程序依赖于openGL中的glut库。由于VS2 ...
分类:
其他好文 时间:
2020-02-06 01:50:46
阅读次数:
71