@Retention 注解的作用 注解@Retention可以用来修饰注解,是注解的注解,称为元注解。 Retention注解有一个属性value,是RetentionPolicy类型的,Enum RetentionPolicy是一个枚举类型, 这个枚举决定了Retention注解应该如何去保持,也 ...
分类:
其他好文 时间:
2020-09-18 01:46:29
阅读次数:
29
###注解(标注) 标注:Annotation 描述代码的代码,给计算机识别的 传统注释:描述代码的文字,给用户看的 标记标注 @标注名 单值标注 @标注名(属性名 = 属性值) 普通标注 @标注名(属性1 = 值1, 属性2 = 值2, …) 注意: 特例:对于单值标注(@标注名(属性名 = 属性 ...
分类:
编程语言 时间:
2020-09-17 18:55:34
阅读次数:
29
2.程序控制结构 结构化程序设计基础 程序的控制结构(黑箱) 单入口单出口的控制结构易于理解 三种基本控制结构 顺序结构 由一组顺序执行的处理块组成,每个处理块可能包含一条或一组语句,完成一项任务。是最基本的算法结构。 分支结构 根据某一条件的判断结果,确定程序的流程,即选择哪一个程序分支中的处理块 ...
分类:
其他好文 时间:
2020-09-17 13:35:17
阅读次数:
21
1.历史: 枚举是JDK1.5版本新增的特性(泛型、For-each等如今被广泛应用的特性也是由JDK1.5时所新增的),另外到了JDK1.6后switch语句支持枚举类型。 2.枚举的语法解析: 1.最最最简单版 1 2 3 public enum ColorEnum { RED,BLUE,GRE ...
分类:
编程语言 时间:
2020-09-11 14:12:23
阅读次数:
30
一、重载操作符的定义 1.重载操作符函数由返回值类型、函数名(operator后接需要定义的操作符)、形参组成; 2.重载操作符必须具有至少一个类类型或枚举类型的操作数; 3.除了函数调用操作符operator()之外,重载操作符使用默认实参是非法的; 4.最好不要重载&&、||、逗号、取地址操作符 ...
分类:
其他好文 时间:
2020-09-04 17:15:02
阅读次数:
39
枚举是 C 语言中的一种基本数据类型,它可以让数据更简洁,更易读。 枚举语法定义格式为: enum 枚举名 {枚举元素1,枚举元素2,……}; 接下来我们举个例子,比如:一星期有 7 天,如果不用枚举,我们需要使用 #define 来为每个整数定义一个别名: #define MON 1 #defin ...
分类:
编程语言 时间:
2020-08-26 19:02:34
阅读次数:
83
MyBatis是一款优秀的持久层框架,同样也是做OR Mapping的。与JPA不同,MyBatis里面需要我们自己来定制sql。 MyBatis和JPA的选择 其实如果业务比较操作比较简单使用JPA加hibernate还是比较方便的。但是如果业务复杂即sql映射也复杂这个时候还是使用mybatis ...
分类:
数据库 时间:
2020-07-30 01:48:35
阅读次数:
122
前言 单例模式应该是我们最熟悉的模式了,如果说要随便抓一个程序员,让他说一说最熟悉的集中设计模式,我想肯定有单例模式。 我们这节就全面的来讲解一下单例模式。 为什么要用单例模式 单例模式理解起来非常简单。在一个系统中,一个类只允许创建一个对象,那这个类就是单例类,这种设计模式就叫做单例设计模式。 为 ...
分类:
其他好文 时间:
2020-07-27 23:42:25
阅读次数:
70
单例 A single-element enum type is often the best way to implement a singleton. 单元素的枚举类型已经成为实现Singleton的最佳方法。 一般有两种方式,对于比较简单的效果实现,可以直接在枚举里写方法。 public en ...
分类:
其他好文 时间:
2020-07-26 15:34:09
阅读次数:
55
看一下C++风格的串流控制,C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。 istringstream类用于执行C++风格的串流的输入操作。 stringstream类同时可以支持C++风格 ...
分类:
其他好文 时间:
2020-07-26 00:37:50
阅读次数:
55