上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 40 下一页
摘要: 简述 数据库连接池本质就是一个容器,存放数据库连接的容器。当系统初始化好后,容器被创建,容器会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完后会将连接对象归还给容器。使用数据库连接池会节省资源,用户访问也会更加高效。在javax.sql包下有一个DataSource接口哦, 阅读全文
posted @ 2021-05-12 11:56 艾尔夏尔-Layton 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 简述 事务就是一个包含多个步骤的业务操作,如果这个业务操作被事务管理,则这个步骤要么同时成功,要么同时失败。 操作:开启事务、提交事务、回滚事务。 Connection对象管理事务 JDBC默认事务是自动提交的,我们需要使用connection对象的setAutoCommit(boolean )方法 阅读全文
posted @ 2021-05-11 16:39 艾尔夏尔-Layton 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 简述 JDBC是Java Data Base Connectivity的缩写,本质就是使用java语言操作数据库。JDBC本质是sun公司定义了所有操作关系型数据库的规则(接口)。每一个不同数据库的厂商,都实现了JDBC接口,提供数据库驱动jar包。我们可以使用这套JDBC接口编程,真正执行的代码是 阅读全文
posted @ 2021-05-10 10:36 艾尔夏尔-Layton 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 简述 IO流指的就是内存到硬盘的路径,从硬盘到内存我们称为输入流,从内存到硬盘我们称为输出流。根据数据的类型我们还可以把IO流分为字节流和字符流,一个字符等于2个字节。 一个中文在GBK中占两个字节,在UTF-8中占三个字节,所以我们用字节的输入输出流读取/写入中文时,会有些困难 所以java提供一 阅读全文
posted @ 2021-04-19 21:49 艾尔夏尔-Layton 阅读(687) 评论(1) 推荐(0) 编辑
摘要: 简述 java.io.File类是文件和目录路径名的抽象表示,用于文件和目录的创建、查找和删除 成员变量 File.PathSeparator 路径分隔符 windows下为分号,linux下为冒号 File.separator 文件名称分隔符 windows下为:\ linux下为:/ 需要注意的 阅读全文
posted @ 2021-04-15 22:23 艾尔夏尔-Layton 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 概念 过滤器是出于客户端与服务器目标资源之间的一道过滤技术 过滤器的作用 过滤器的执行地位在servlet前,客户端发送请求时,会先经过Filter,再到达目标Servlet中;响应时会根据执行流程再次反向执行Filter 可以解决多个servlet共性代码冗余问题,例如乱码处理、登录验证 编写过滤 阅读全文
posted @ 2021-03-09 18:42 艾尔夏尔-Layton 阅读(66) 评论(0) 推荐(0) 编辑
摘要: ServletContext概述 这是一个全局应用,也拥有作用域,对应一个Tomcat中的web应用 当web服务器启动时,会为每一个web应用程序创建一块共享的存储区域 它在服务器启动时创建,服务器关闭时销毁 获取ServletContext对象 ServletContext的作用 阅读全文
posted @ 2021-03-06 15:53 艾尔夏尔-Layton 阅读(52) 评论(0) 推荐(0) 编辑
摘要: PS切图 PS有很多的切图方式,有图层切图、切片切图、PS插件切图等。 图层切图 我们选择移动工具,左键单击要导出的图片,即可选中当前的图层 此时我们可以通过左侧的眼睛确认我们选择的图层是否正确 然后右键该图层就能快速导出为png 若当前图由两部分组成,背景图加文字,此时就不能选择一个图层导出了,因 阅读全文
posted @ 2021-03-04 20:03 艾尔夏尔-Layton 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 简述 之前我们完成了showAllController的设计,只要访问这个servlet就能看到所有的用户。那么实际情况不是所有人访问都能看到的,我们就要进行一个权限验证,如果登录了就显示对应结果,没有登录则跳转到登录界面,这里用到的就是session存储我们的登录状态。 前期准备 首先我们创建管理 阅读全文
posted @ 2021-01-23 22:58 艾尔夏尔-Layton 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 题意 给出一个长为2n的序列,你需要设定一个数x,每一次你可以选择序列中的两个数a和b,满足a+b等于x,然后将ab从序列中去除,最后将x变为a和b较大的那个数。如果可以把序列全部消空,输出yes和最开始的x,然后输出每一步选择的两个数。否则输出no。 思路 我们可以知道的是每一步的两个数里面一定有 阅读全文
posted @ 2021-01-23 12:32 艾尔夏尔-Layton 阅读(57) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 40 下一页