在Python的圈子里常流行一句话:"动态一时爽,重构火葬场",我们知道Python写起来很方便,但在重构或者对某部分代码修改时, 可能会造成"牵一发而动全身",所有对于Python项目来说单元测试来保证代码质量是非常有必要的。 单元测试(Unit Testing) 1. 针对程序模块进行正确性检验 ...
分类:
编程语言 时间:
2019-04-28 23:11:51
阅读次数:
235
概述:知识点汇总jvm的知识点汇总共6个大方向:内存模型、类加载机制、GC垃圾回收是比较重点的内容。性能调优部分偏重实际应用,重点突出实践能力。编译器优化和执行模式部分偏重理论基础,主要掌握知识点。各个部分的内容如下:1>内存模型部分:程序计数器、方法区、堆、栈、本地方法栈的作用,保存哪些数据;2>类加载部分:双亲委派的加载机制以及常用类加载器分别加载哪种类型的类;*3>GC部分:*分代回收的思想
分类:
其他好文 时间:
2019-04-27 22:45:00
阅读次数:
232
题目描述: 现在,有一行括号序列,请你检查这行括号是否配对。 题目描述: 现在,有一行括号序列,请你检查这行括号是否配对。 题目描述: 现在,有一行括号序列,请你检查这行括号是否配对。 输入描述: 第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每组输入数据都 ...
分类:
编程语言 时间:
2019-04-25 22:48:41
阅读次数:
166
Playbook的核心元素有:Hosts 执行的远程主机列表;Tasks 任务集 ;Varniables 内置变量或自定义变量在playbook中调用;Templates 模板,可替换模板文件中的变量并实现一些简单逻辑的文件;Handlers 和 notity 结合使用,由特定条件触发的操作,满足条件方才执行,否则不执行;tags 标签 指定某条任务执行,用于选择运行playbook中的部分代码。 ansible具有幂等性,因此会自动跳过没有变化的部分,即便如此,有些代码为测试其确实没有发生变化的时间依然会非常地长。此时,如果确信其没有变化,就可以通过tags跳过此些代码片断
分类:
其他好文 时间:
2019-04-25 16:05:23
阅读次数:
147
内存管理 引用计数:垃圾回收机制的依据 引用计数会出现循环引用问题:相互引用无法释放 引用计数 循环引用 标记清除:解决循环引用问题 所有线程能访问到的栈区变量,称之为 gc roots对象 标记清除 分代回收:采用的还是引用计数来回收,是对该机制的一个优化 分代回收 ...
分类:
编程语言 时间:
2019-04-23 20:36:38
阅读次数:
141
递归定义 递归:无限调用自身这个函数,每次调用总会改动一个关键变量,直到这个关键变量达到边界的时候,不再调用。 我们现在开始来举例子,然后总结如何写好递归程序。(这种针对可以找出数学表达式的递归程序,对于写不出数学表达式的或者不好找的会在之后的博客中补充) 例子1: n的阶乘。 我们先来写出数学表达 ...
分类:
其他好文 时间:
2019-04-22 18:02:03
阅读次数:
196
一、前言 经过观察可以发现,基本上每个网站都会有一个叫导航栏的东西,其目的就是为了方便用户找到自己查看的页面。导航栏可以自己制作,但我选择的方法是使用Bootstrap框架,还有给每个网页都添加一段导航栏代码会显得特别冗余,所以这里还涉及到一个模板继承的知识点,我将模板继承知识写在了Django入门 ...
分类:
Web程序 时间:
2019-04-21 14:22:09
阅读次数:
170
# ### 函数的概念 """ (1)函数的含义: 功能 (包裹一部分代码 实现某一个功能 达成某一个目的) (2)函数特点: 可以反复调用,提高代码的复用性,提高开发效率,便于维护管理 (4)函数命名 """ # (3) 函数的基本格式 """ # 语法格式 def 函数名(): pass """... ...
分类:
其他好文 时间:
2019-04-20 21:04:29
阅读次数:
136
rest framework介绍 (CBV(class base views)) 在开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代码也是可以复用简化编写的: 增:校验请求数据 -> 执行反序列化过程 -> 保存数据库 -> 将保存的对 ...
分类:
其他好文 时间:
2019-04-19 18:14:48
阅读次数:
133
遮罩层css 点击以后页面不能操作,直到时间结束 效果图 js部分代码 h5部分 第一个div 遮罩层,点击事件在下一个div中,自己写逻辑 ...
分类:
其他好文 时间:
2019-04-19 16:19:49
阅读次数:
222