数据库大作业

准备工作 环境 JDK(建议 1.8 以上) 开发工具,Eclipse 或者 idea … mysql 或者 mssql(我是用的** mysql5.7.17**,给的 demo 是 mysql 的) 测试

JSR303-参数检验

JSR303 目前最新的规范已经是 JSR380 了,也就是 Bean Validation 2.0. 参数校验是一个成熟的网站必须的功能,然而有的时候为了校验参数也要费好大的劲,免不了写很多 if-els

LeetCode 数组

LeetCode 数组 善用 ctrl+f 167. 两数之和 II - 输入有序数组 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 i

JNI 初探

JNI 简介 JNI 是** Java Native Interface **的缩写,它提供了若干的 API 实现了 Java 和其他语言的通信(主要是 C&C++)。从 Java1.1 开始,JNI 标准成为 java 平台的一部分

Java 多线程之设计模式

观察者模式 观察者订阅被观察者的状态,当被观察者状态改变的时候会通知所有订阅的观察者的过程 观察者接口 public abstract class Observer { protected Subject subject; public Observer(Subject subject){ this.subject=subject; subject.attach(this); } public abstract void update(); } 观察