![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 61
丧丧的3
这个作者很懒,什么都没留下…
展开
-
JDBC三层架构核心流程及代码实现(实现数据库的增删改查)
JDBC三层架构核心流程及代码实现(实现数据库的增删改查)一:表示层(UI,Main)1:收集用户输入数据2:调用业务逻辑层3:展示数据或展示操作结果二:业务层(service)1:开启事务2:调用DAO层3:处理数据4:提交或回滚三:数据访问层(DAO)1:查询相关业务逻辑的数据2:根据相关业务逻辑修改数据三层架构项目搭建(按开发步骤)1:utils 存放工具类2:entity 存放实体类3:dao存放DAO接口类 impl存放DAO接口实现类4:service 存放s原创 2021-04-01 18:04:13 · 3027 阅读 · 2 评论 -
java垃圾收集器
1.Serial收集器单线程收集器,收集时会暂停所有工作线程(我们将这件事情称之为Stop The World,下称STW),使用复制收集算法,虚拟机运行在Client模式时的默认新生代收集器。2.ParNew收集器ParNew 收集器就是Serial的多线程版本,除了使用多条收集线程外,其余行为包括算法、STW、对象分配规则、回收策略等都与Serial收集器一摸一样。对 应的这种收集器是虚拟机运行在Server模式的默认新生代收集器,在单CPU的环境中,ParNew收集器并不会比Serial收集器有转载 2020-10-12 10:23:38 · 53 阅读 · 0 评论 -
正则表达式
\d 匹配一个数字字符。等价于 [0-9]。\D 匹配一个非数字字符。等价于 [^0-9]。\f 匹配一个换页符。等价于 \x0c 和 \cL。\n 匹配一个换行符。等价于 \x0a 和 \cJ。\r 匹配一个回车符。等价于 \x0d 和 \cM。\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。\S 匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。\t 匹配一原创 2020-10-12 10:16:54 · 51 阅读 · 0 评论 -
不会初始化子类的几种情况
不会初始化子类的几种情况调用的是父类的static方法或者字段调用的是父类的final方法或者字段通过数组来引用原创 2020-10-11 00:21:19 · 126 阅读 · 0 评论 -
java中利用异或运算,不借助中间变量实现两个数互换
代码如下:public static void main(String[] args) { int a=16; int b=5; a=a^b; b=a^b; a=a^b; System.out.println(a); System.out.println(b); }原创 2020-09-21 14:34:05 · 130 阅读 · 0 评论 -
public static void main(String[] args) {}
public是访问修饰符,public,公共的,代表被他修饰的类、方法,变量是公共的其他代码都可以访问static是静态修饰符,被他修饰的不需要实例化就可以使用void是返回值类型,void代表没有返回值String是变量类型,字符串类型args是数组的名字,一个String类型的数组,而args是这个数组的名称。...原创 2020-09-20 20:38:49 · 362 阅读 · 0 评论 -
java中Scanner类具体用法
如下://导入Scanner类import java.util.Scanner;public class work3 { public static void main(String[] args) { Scanner s = new Scanner(System.in);//Scanner类的变量s指向了一个实例化Scanner对象 int a1 = s.nextInt(); System.out.println("第一个整数:"+a1); float a2 = s.原创 2020-09-20 17:47:37 · 129 阅读 · 0 评论 -
R语言入门基础知识点笔记——矩阵
***1 ***原创 2020-03-28 13:22:06 · 1648 阅读 · 0 评论