在模块化编程中,开发者将程序分解成离散功能块(discrete chunks of functionality),并称之为模块。 每个模块具有比完整程序更小的接触面,使得校验、调试、测试轻而易举。 精心编写的模块提供了可靠的抽象和封装界限,使得应用程序中每个模块都具有条理清楚的设计和明确的目的。 什 ...
分类:
Web程序 时间:
2017-12-20 14:01:32
阅读次数:
243
原文:C#WeakReference弱引用 弱引用:在引用对象的同时,允许垃圾回收该对象。 .NET中提供了WeakReference对象来实现这个功能。 对于那些创建便宜但耗费大量内存的对象,即希望保持该对象,又要在应用程序需要时使用, 同时希望GC必要时回收时,可以考虑使用弱引用。弱引用使用起来... ...
第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被 ...
分类:
编程语言 时间:
2017-12-13 23:36:43
阅读次数:
192
在linux下通过apt-get install mongo的方式一键式安装mongo 安装后mongo的配置文件位于/etc/mongodb.conf. 里面有mongo的各项配置,文件内容如下:重要的主要有下面几项: 1 dbpath:存放数据库文件的地方 2 logpath: 存放log的地方 ...
分类:
数据库 时间:
2017-12-13 02:16:26
阅读次数:
238
今天来谈谈final关键字的作用, 虽然有很多博文关于final进行了很深的研究,但还是要去记录下谈谈自己的见解加深下印象。下面直接进入主题: 一、final关键字的作用 1、被final修饰的类不能被继承。 这一点应该很多人都知道也遇到过,经典案例就是java.lang.String类 还有一些常 ...
分类:
编程语言 时间:
2017-12-11 22:08:47
阅读次数:
270
Java 方法 在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢? println() 是一个方法。 System 是系统类。 out 是标准输出对象。 这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。 那么什么 ...
分类:
编程语言 时间:
2017-12-09 16:46:30
阅读次数:
147
@FunctionalInterface //函数式接口:只有一个抽象方法的接口 public interface MyLambdaInterface { public int add(int i); } public class LambdaTest { @Test public void tes... ...
分类:
编程语言 时间:
2017-12-09 00:46:23
阅读次数:
213
版权声明:若无来源注明,Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址: 本文标题:QList和QVector使用 本文地址:http://techieliang.com/2017/12/563/ 文章目录 1. 介绍 2. QList使用 2.1. 简单范例 2.2. 其他函 ...
分类:
其他好文 时间:
2017-12-06 22:08:20
阅读次数:
231
使用函数式接口 Predicate Consumer Function Lambdas及函数式接口的例子 ...
分类:
其他好文 时间:
2017-11-30 23:28:30
阅读次数:
229
部署环境 一、组网拓扑 二、设备配置 笔记本:联想L440处理器:i3-4000M 2.40GHz内存:12G虚拟机软件:VMware® Workstation 12 Pro(12.5.2 build-4638234) 三、虚拟机配置 Controller节点:系统:CentOS7.2 64位(最小 ...
分类:
其他好文 时间:
2017-11-25 20:45:53
阅读次数:
2053