初级
女王彦
遇到坑队友的,一定要比他坑。
展开
-
数据库连接池
数据库连接---执行完毕---释放连接--释放 十分浪费系统资源最小连接数: 10最大连接数:15 业务最高承载上限排队等待,等待超时:100ms编写连接池,实现一个接口 DateSource。原创 2023-03-07 22:39:17 · 147 阅读 · 0 评论 -
JDBC操作事务
要么都成功,要么都失败原子性:要么全部完成,要么都不完成一致性:总数不变隔离性:多个进程互不干扰持久性:一旦提交不可逆,持久化到数据库了隔离性的问题:脏读:一个事务读取了另一个没有提交的事务不可重复读:在同一个事务内,重复读取表中的数据,表数据发生了改变虚读(幻读):在一个事务内,读取到了别人插入的数据,导致前后读出来结果不一致。原创 2023-03-07 21:25:06 · 48 阅读 · 0 评论 -
多维数组(二维数组)
多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。原创 2022-11-07 19:06:23 · 93 阅读 · 0 评论 -
方法的重载
方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。方法的返回类型可以相同也可以不相同。重载就是在一个类中,有相同的函数名称,但形参不同的函数。仅仅返回类型不同不足以成为方法的重载。原创 2022-10-29 17:14:19 · 43 阅读 · 0 评论 -
Java方法
参数列表是指方法的参数类型、顺序和参数的个数。设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。实参:调用方法时实际传给方法的数据。修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。方法包含一个方法头和一个方法体。方法名:是方法的实际名称。当方法返回一个值的时候,方法调用通常被当做一个值。如果方法返回值是void,方法调用一定是一条语句。方法体:方法体包含具体的语句,定义该方法的功能。原创 2022-10-29 11:34:48 · 48 阅读 · 0 评论 -
打印三角形
【代码】打印三角形。原创 2022-10-28 16:52:10 · 73 阅读 · 0 评论 -
Java流程控制(Switch、While、Do While)
(4)循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。do...while循环和while循环相似,不同的是,do...while循环至少会执行一次。switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。(2)我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。(3)少部分情况需要循环一直执行,比如服务器的请求响应监听等。(1)只要布尔表达式为true,循环就会一直执行下去。2.从Java SE7开始。原创 2022-10-21 17:51:11 · 276 阅读 · 0 评论 -
Java流程控制(if、switch)
通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我。JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行顺序结构是最简单的算法结构。1、以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符。语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,2、对输入有效字符之前遇到的空白,next()方法会自动将其去掉。它是任何一个算法都离不开的一种基本算法结构。switch多选结构。原创 2022-10-20 17:18:49 · 94 阅读 · 0 评论 -
Java基础语法
Java中的注释有三种:单行注释、多行注释、文档注释Java所有的组成部分都需要名字,类名、变量名以及方法名都被称为标识符。(1)所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线()开始。(2)首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合。(3)不能使用关键字作为变量名或方法名。(4)可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很Low。(5)强类型语言:要求变量的使用严格符合规定,所有变量都必须先定义才能使用。原创 2022-10-16 17:16:24 · 108 阅读 · 0 评论