- 博客(47)
- 收藏
- 关注
原创 system类
system文章目录systemexit():终止当前的虚拟机JVM运行currentTimeMillis():获取当前时间的毫秒值arraycopy(需要复制的数组,起始索引,复制的数组,起始索引,个数)exit():终止当前的虚拟机JVM运行system.exit(0);system.out.println(2);程序到此处就会暂停,下面的2就不会输出currentTimeMillis():获取当前时间的毫秒值long time=system.currentTimeMollis();
2022-04-15 10:17:05
649
原创 this和super关键字的区别
super 关键字的用法和 this 关键字的用法相似*- this:代表调用该方法的对象(一般我们是在当前类中使用this,所以我们常说this代表本类对象的引用)- super:代表父类存储空间的标识(可以理解为父类对象引用)附上一份很明了的图比如,如果直接不加关键字去调用的话,则默认采取就近原则,找到最近的那个,也就是30. 当使用this关键字时,则会采取成员方法中的int变量,结果20.使用super关键字时,会去父类查询并调用,执行结果为40....
2022-03-12 23:38:52
181
原创 简单管理系统
简单的管理系统(static)teacher管理信息目标:掌握Java中分类和分包思想以及static关键字的使用,理解其在开发中的应用需求1、添加老师: 通过键盘录入老师信息(id,name,age,birthday)使用数组存储老师信息,要求老师的id不能重复2、删除老师: 通过键盘录入要删除老师的id值,将该老师从数组中移除,如果录入的id在数组中不存在,需要重新录入3、修改老师: 通过键盘录入要修改老师的id值和修改后的老师信息将数组中该老师的信息修改,如果录入的id在数组中不存在,需要
2022-03-12 22:52:56
3427
1
原创 MyBatis面试专题
1、什么是 MyBatis?答:MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。2、讲下 MyBatis 的缓存答:MyBatis 的缓存分为一级缓存和二级缓存,一级缓存放在 session 里面,默认就有,二级缓存放在它的命名空间里,默认是不打开的,使用二级缓存属性类需要实现 Serializable 序列化接口(可用来保存对象的状态),可在它的映射文件中配置3、Mybatis 是如何进行分页的?分页插件的原理是什么?答:1)Mybatis 使用 RowBound
2020-09-08 08:52:04
130
原创 对servlet 的理解
说说你对servlet的理解或者 servlet 是什么?Servlet(Servlet Applet),全称Java Servlet,是用Java编写的服务器端程序。而这些Servlet都要实现Servlet这个接口。其主要功能在于交互式的浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。HttpServlet 重写doGet 和 doPost 方法或者你也可以重写service方法完成对get和post请求响应。Servlet的通俗理解?Servlet是一个运行
2020-09-08 08:50:18
186
原创 Tomcat服务器下载、安装、配置环境变量教程(
1.8版本JDK下载 https://blog.youkuaiyun.com/qq_40881680/article/details/83585542Windows键+E 组合键打开页面JDK、Tomcat安装视频教程视频源:https://www.bilibili.com/video/av75390357JDK以及Tomcat安装教程(自备JDK1.8和Tomcat9.0)确定好后进入官网下载Tomcat,官网地址-点击进入 http://tomcat.apache.org/选择左侧的Tomcat版本,本
2020-09-08 08:46:49
143
原创 使用游标与触发器
MySQL5添加了对游标的支持只能用于存储过程由前几章可知,mysql检索操作返回一组称为结果集的行。都与mysql语句匹配的行(0行或多行),使用简单的SELECT语句,没有办法得到第一行、下一行或前10行,也不存在每次行地处理所有行的简单方法(相对于成批处理他们)有时,需要在检索出来的行中前进或后退一行或多行。这就是使用游标的原因。游标(cursor)是一个存储在MYSQL服务器上的数据库查询,它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游标之后,应用程序可以根据需要滚动或
2020-09-08 08:42:14
303
原创 字段约束
1 PRIMARY KEY约束2 UNIQUE约束3 FOREIGN KEY约束4 NOT NULL约束5 CHECK约束 约束是在表上强制执行的数据校验规则,约束主要用于保证数据库里数据的完整性,常见的约束有:NOT NULL:非空约束,指定某列的取值不能为空UNIQUE:唯一约束,指定某列或某几列组合不能重复PRIMARY KEY:主键约束,指定该列的值可以唯一地标识该条记录FOREIGN KEY:外键约束,指定该行记录从属与主表中的一条记录,主要用于保证参照的完整性CHECK:检
2020-09-08 08:38:37
244
原创 索引和事务
索引和事务索引索引是什么?索引是对数据库表中一列或多列的值进行排序的一种结构,通过此结构我们可以大幅度的提高查找效率索引类似字典的目录,可以通过索引快速查找目标数据索引的分类:普通索引: 提高查找效率唯一性索引:索引列中的值必须是唯一的 不能重复的,但是允许空值主键索引(聚簇索引):即表中主键列全文索引:只能在char varcahr test类型上使用全文索引,并且只能在MylSAM引擎上才能使用组合索引: 在表中的多个字段组合上创建的索引,只有在查询条件中只用了这些字段左边的字段,索
2020-09-08 08:36:36
128
原创 mysql:索引和事务
索引索引就类似于书籍的目录,通过索引,可以提高表中数据的查询速率;作用:快速定位,检索数据;使用场景:(1)适用于海量数据进行条件查询;(2)适用于查询经常的依据列,这些列一定很少进行修改操作;(3)索引会占用额外的磁盘空间;尽量避免给不定长字符串的字段设置索引字段;索引的使用在创建主键约束、唯一约束、外键约束时,会自动创建对应列的索引;1、查看索引:如图为查看学生表已有的索引(表在上一篇博客已经提到)在这里插入图片描述2、创建索引,对于非主键、非唯一约束、非外键的字段,可以创建普
2020-09-07 21:32:50
61
原创 Oracle - 函数及多表关联
函数一般是在数据上执行的,它给数据的转换和处理提供了方便。只是将取出的数据进行处理,不会改变数据库中的值。函数根据处理的数据分为单行函数和聚合函数(组函数),组函数又被称作聚合函数,用于对多行数据进行操作,并返回一个单一的结果,组函数仅可用于选择列表或查询的having子句;单行函数对单个数值进行操作,并返回一个值。dual是一个系统表。注意用于测试。1 字符相关1 – 1.字符串连接2 select concat(‘aa’,‘12’) from dual;3 select ‘aa’||‘12’
2020-09-07 21:31:23
128
原创 PLSQL组函数和表关系
字符串函数– concat 连接两个字符串select concat(‘abc’,‘ABC’) from dual;select ‘abc’||‘ABC’ from dual;select concat(first_name,’_’)||last_name con,t.* from EMPLOYEES t;– initcap 返回字符串,第一个大写,其余小写select initcap(email) from EMPLOYEES;– length 返回字符串长度select length(e
2020-09-07 21:30:10
131
原创 组函数和表关系
组函数和表关系:字符串函数– concat连接两个字符串select concat(‘abc’,‘ABC’) from dual;select ‘abc’||‘ABC’ from dual;select concat(first_name,’_’)||last_namecon,t.* from EMPLOYEES t;– initcap返回字符串,第一个大写,其余小写select initcap(email) from EMPLOYEES;– length返回字符串长度select
2020-09-07 21:29:24
97
原创 jdbc连接测试
选择 Window – show view – Data Source Explorer新建数据连接选择Oracle模板选择对应Oracle版本添加本地jar包添加jar包后,回退上一步窗口,补充jdbc连接数据测试一下打开Open SQL Scrapbook,测试真实SQL语句...
2020-09-07 21:25:16
89
原创 JDBC详细介绍
JDBC介绍JDBC编程步骤1.装载相应的数据库的JDBC驱动并进行初始化2.建立JDBC和数据库之间的Connection连接3.创建Statement或者PreparedStatement接口,执行SQL语句4.处理和显示结果5.释放资源Statement和PreparedStatement的异同及优缺点execute和executeUpdate的区别前言笔者花了一整天的时间仔细研究了JDBC的使用,内容很充实,代码也都经过了验证。如果你能够仔细阅读完这篇文章,JDBC的相关知识我想
2020-09-07 21:20:31
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人