摘要: JDBC是Java DataBase Connectivity的缩写,它是Java程序访问数据库的标准接口。JDBC接口是Java标准库(Java的标准库java.sql里)自带的,所以可以直接编译。 使用Java程序访问数据库时,Java代码并不是直接通过TCP连接去访问数据库,而是通过JDBC接 阅读全文
posted @ 2022-06-26 22:49 大于昨天 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 类、类属性、类方法的注释必须使用javadoc规范,使用/**内容*/格式,不得使用//xxx方式和/*xxx*/方式。使用javadoc规范后,在别处可以鼠标悬停看注释。 阅读全文
posted @ 2022-06-26 18:50 大于昨天 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Java默认值问题 基本数据类型的默认值:作为类成员的基本数据类型有默认值; boolean 默认值是false ; char 默认值是'\u0000'; 其他类型默认值都是0 局部变量的基本类型可能是任意值。 创建一个数字数组时,所有元素都初始化为0;boolean数组的元素会初始化为false; 阅读全文
posted @ 2022-06-26 18:48 大于昨天 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 这是什么语法规则? 答:static方法是不在对象上执行的方法。它不能访问实例字段,因为它不能在对象上执行操作;只能访问static字段。 阅读全文
posted @ 2022-06-26 18:34 大于昨天 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 正则表达式就是一个字符串,描述一定的规则。用有限的符号,表达无限的序列。 字符 表达式 描述 [abc] 字符集。匹配集合中所含的任一字符。 [^abc] 否定字符集。匹配任何不在集合中的字符。 [a-z] 字符范围。匹配指定范围内的任意字符。 . 匹配除换行符以外的任何单个字符。 \ 转义字符。 阅读全文
posted @ 2022-06-26 18:22 大于昨天 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 自己生成主键: insert的参数是一个对象(除了主键id其余字段都是前台传过来的);id是由另一个服务生成的,这个服务使用了UidGenerator的getUID方法。最后拼成一个完整的pojo给dao层使用。 获取生成的主键 对于支持主键自增的数据库(MySQL): <!-- useGenera 阅读全文
posted @ 2022-06-26 17:17 大于昨天 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 封装(encapsulation,有时称为数据隐藏)是处理对象的一个重要概念。 从形式上看:封装是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式。 实现封装的关键在于,绝对不能让类中的方法直接访问其他类的实例字段。程序只能通过对象的方法与对象数据进行交互。 阅读全文
posted @ 2022-06-25 22:57 大于昨天 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间 阅读全文
posted @ 2022-06-22 16:41 大于昨天 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 跳板机:也叫前置机,是一台可以访问的服务器,再通过这台服务器去访问别的机器。跳板机可以是Linux系统,也可以是Windows系统。 用到跳板机的场景通常是由于网络原因,服务器无法连接,所以提供一台可以连接的服务器,而这台服务器可以连接服务器,这样,这台服务器就承担了一个跳板的角色。 堡垒机:也叫做 阅读全文
posted @ 2022-06-22 16:11 大于昨天 阅读(11588) 评论(0) 推荐(1) 编辑
摘要: 代理: 其实就是一个中介,A和B本来可以直连,中间插入一个C,C就是中介。 正向代理: 正向代理类似一个跳板机,代理访问外部资源。 比如我们国内访问谷歌,直接访问访问不到,我们可以通过一个正向代理服务器,请求发到代理服务器,代理服务器能够访问谷歌,这样由代理去谷歌取到返回数据,再返回给我们,这样我们 阅读全文
posted @ 2022-06-22 11:48 大于昨天 阅读(8997) 评论(0) 推荐(3) 编辑