第五周学习总结 因为这周我们绝大部分时间是学的shell脚本进阶,所以这周我的博客内容主要是有关shell脚本函数。一我对函数的个人理解 编写shell脚本的时候,我们经常会发现在多个地方使用了相同的代码。如果相同的代码只是很小的一段,一般也就是复制一下。但是如果遇到在shell脚本中我们需要重写大块代码段时,我们就不能重新打一遍甚至多遍,非常浪费时间。
分类:
其他好文 时间:
2019-06-16 23:17:40
阅读次数:
236
优秀的代码的设计和组织架构一块相同逻辑的代码在两处甚至多次用,就要考虑能否抽取到一处来,进行统一下;一个功能存在变数,就要考虑能否支持后续扩展,把变与不变抽取隔离,把变化的尽量可配置化;一块代码就执行一次,那么就要考虑是否要在启动的时候进行执行;一个实例就创建一个,那么就要考虑是否要在启动时直接通过 ...
分类:
其他好文 时间:
2019-06-15 20:38:22
阅读次数:
135
第二天 日期:2019/6/15 1.1 今日完成任务情况以及遇到的问题。 今日完成任务情况: (1)对数据库表进行完善及测试; (2)定义Regex类的IsMatch()方法; (3)进行这一模块代码的编写; (4)运行并测试结果。 遇到的问题: (1)当用户可以在文本框中对供应商信息进行修改或删 ...
分类:
其他好文 时间:
2019-06-15 20:08:59
阅读次数:
114
1 内容总览 1. is == id 用法 2. 代码块 3. 同一代码块下的缓存机制 (字符串驻留机制) 4. 不同代码块下的缓存机制 (小数据池) 5. 总结 6. 集合(了解) 7. 深浅copy 2 具体内容 1. id is == 2. 代码块 代码块:我们所有的代码都需要依赖代码块执行。 ...
分类:
其他好文 时间:
2019-06-11 19:13:34
阅读次数:
96
1 JaCoCo介绍 JaCoCo是EclEmma团队基于多年覆盖率库使用经验总结而研发的一个开源的Java代码覆盖率库。 2 Maven单模块接入 在工程的pom.xml文件中添加如下内容: 执行Run As Maven build: 在项目target/site/jacoco目录下找到index ...
分类:
其他好文 时间:
2019-06-09 10:08:35
阅读次数:
409
操作日志模块 # 日志:日之石日常的流水,将程序运行过程中的状态或数据尽心记录,一般是记录到日志文件当中的。 # 在正常的项目之中,项目的运行的一些打印信息,采用logging打印到文件当中,这个过程就称作为 日志记录模块 # 以下为默认的操作日志模块代码! 简单配置 # 导入日志模块 import ...
分类:
编程语言 时间:
2019-06-05 22:07:59
阅读次数:
129
简述 static{} 静态代码块,加载类之前执行 {} 代码块,每次new的时候都会被执行 示例 类: 调用函数: 输出结果: This is a static block 这是一个代码块 这是一个代码块 这是一个代码块 这是一个代码块 创建了4个对象,但是static块只执行一次,而代码块,每次 ...
分类:
编程语言 时间:
2019-06-01 21:23:41
阅读次数:
103
Delphi里面默认就有代码编辑缩进线,这在编写逻辑复杂的大块代码时候非常有好处,可以清楚地看到每块代码的范围,下面就是Delphi里面代码编辑缩进线的截图: 非常棒的效果,我喜欢,在处理复杂逻辑代码时候,这个功能极其有用,这是我写的一个复杂方法的部分代码,还没看到全部呢,如果没有这种代码编辑缩进线 ...
分类:
编程语言 时间:
2019-06-01 11:12:10
阅读次数:
230
定义变量 首先要想实现该块代码,必须定义三个私有变量。 private Object[] elementData;该变量用来存储容器中元素的个数。 private int size;该变量表示当前容器已经存在的元素个数; private static finnal int FAULT_CAPACIT ...
分类:
其他好文 时间:
2019-05-26 12:39:09
阅读次数:
108