1.package的意义 如下,存在多个相同类名的文件。当引用Person类,将无法确定引用小红,还是小明的Person类,即同名类的冲突。 package就是用来解决类名冲突的。 Java定义了名字空间:package 包 对于任何一个类,其完整类名是:包名 + 类名. JVM 只看完整类名,因此 ...
分类:
编程语言 时间:
2019-01-17 13:57:18
阅读次数:
198
1、在程序中用于定义名称的都为标识符,如文件名称、类名称、方法名称或变量名称等,在Java中标识符的顶一个是由字母、数字、__、$所组成,其中不能重复,不能以数字开头,不能是Java中的关键字,而且每一个标识符都要有自己的意义,如StudentName表示的是学生姓名。 注:①:定义标识符尽量不要使 ...
分类:
其他好文 时间:
2019-01-13 21:41:08
阅读次数:
221
A new watermarking method to protect blockchain records comprising handwritten files Kazan federal university Kazan, Russia 提出了一种用于手写黑白文档的新型水印。 在文档中插入 ...
分类:
其他好文 时间:
2019-01-13 16:10:00
阅读次数:
283
介绍googletest中Test Fixture的使用方法,可以将测试的一些公共的设置和数据放入Test Fixture中 ...
分类:
其他好文 时间:
2019-01-12 15:57:30
阅读次数:
196
通过AOP+特性实现 1.设置权限的class需要需要派生自AuthorizationProvider类 2.ABP中Application层需要进行权限验证 在Module中注册权限 3.在接口或方法上添加权限 所有权限都保存在 PermissionDictionary Permissions对象 ...
分类:
其他好文 时间:
2019-01-12 13:15:03
阅读次数:
470
既然是江湖,总得有一些可以到处跑的地儿。 咱是新手,那就排的简单点,排个几行几列的就完事了。至于到底排个几行几列的,这个倒也说不准。 得,那就不能直接在layout/xml里面直接画了。咋办?也好办,在activity里面通过代码生成布局就可以了。 activity_scene_fight.xml ...
分类:
其他好文 时间:
2019-01-11 13:16:48
阅读次数:
156
画画板小案例 代码已上传https://gitee.com/nangongyibin/Android_DrawingVersion ...
分类:
其他好文 时间:
2019-01-10 22:59:58
阅读次数:
154
Lock your swarm to protect its encryption key上锁你的集群来保护你的加密密钥 在Docker 1.13及更高版本中,默认情况下,群管理器使用的Raft日志在磁盘上加密。这种静止加密保护你的服务的配置和数据不受获得加密Raft日志访问权的攻击者的攻击。引入该 ...
分类:
其他好文 时间:
2019-01-10 16:31:44
阅读次数:
146
桥接适用于把抽象化和实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构性模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦 ...
分类:
编程语言 时间:
2019-01-10 13:15:52
阅读次数:
172
定Dagger2的基本介绍:dagger2是一个依赖注入框架,在编译期间自动生成代码,负责依赖对象的创建。 使用Dagger2的好处:为了进一步解耦和方便测试,我们会使用依赖注入的方式构建对象 (不使用 new 来创建依赖对象)。在mvp中,presenter层会持有view和model层的依赖,依 ...
分类:
移动开发 时间:
2019-01-08 21:13:00
阅读次数:
687