java
很简单_
若不抽出时间来创造自己想要的生活,你最终将不得不花费大量的时间来应付自己不想要的生活.-------致自己
展开
-
Cause: java.sql.SQLNonTransientConnectionException
maven 项目中,mybatis 报这个错org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sql.SQLNonTransientConnectionException: Could not connect to address=(host=localhost)(port=3306)(type=master) : (conn=914) Trying to conn.原创 2021-03-21 23:14:49 · 5984 阅读 · 1 评论 -
Java 面试题整理(暂无答案,后续更新)
java中错误和异常的区别什么是双亲委派,怎么实现的?不委派有什么问题?怎么破坏这种机制?举个被破坏的例子强引用、弱引用、软引用、虚引用的区别StringBuffer 和 StringBuild的区别及使用场景ArrayList 和 LinkedList 的区别高并发场景怎么使用 List 集合?HashMap 底层数据结构红黑树和二叉树HashMap 的扩容机制HashMap 冲突怎么解决?HashSet怎么保证数据不重复?新生代和老年..原创 2021-03-11 00:21:15 · 65 阅读 · 0 评论 -
DBUtils工具使用
DBUtils工具类:DBUtils 可以帮助开发者完成数据的封装(结果集到 java 对象的映射)ResultSetHandler 接口是用来处理结果集的,可以将查询到的结果转换成 java 对象,主要的 4 个实现类:BeanHandler 将结果集映射成 java bean 对象,studentBeanListHandler 将结果集映射成 List 集合,其范型为 java bean 对象 ListMapHandler 将结果集映射原创 2021-03-11 00:13:07 · 166 阅读 · 0 评论 -
后台传值到前台中文乱码
在 jsp 页面添加 meta 标签<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">后台或过滤器中设置编码方式request.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");response.setContentType("text/html;charset=utf-8");...原创 2021-03-11 00:09:01 · 486 阅读 · 0 评论 -
c3p0数据库连接池的三种配置方式(java代码、xml文件、properties文件)
数据库连接池JDBC开发流程加载驱动(只加载一次)获取数据库连接(Connection)执行 SQL 语句(Statement)ResultSet 接收结果集断开连接,释放资源数据库连接对象是通过 DriverManager 得到的,每次获取都要向数据库申请获取连接,并验证用户名、密码,执行完 SQL 语句后,断开连接,这样的方式会造成资源的浪费,因为连接对象只使用了一次就释放掉了,下一次连接还要继续向数据库申请,相当于用一部手机打电话,打了一通电话就把手机扔掉了,需要下一次通话时,在买一原创 2021-03-09 22:54:30 · 4608 阅读 · 0 评论 -
2020新版IDEA创建 tomcat 项目时没有Web Application
前段时间重装了系统,新下载的 IDEA 创建 Tomcat 项目的时候发现没有 Web Application 选项:网上找了找资料,解决方法如下:先创建好项目,然后在项目右键,选择 Framework Support...在弹窗中选择 Web Application这时项目里就出现了 web 目录,并自动创建了 web.xml导入 Tomcat 服务在右上角点击 Add Configuration,在弹窗中点击左上角的 "+"号,选择 Tomcat Server -> local原创 2021-03-01 23:27:11 · 2937 阅读 · 3 评论 -
java命名规范
一、命名规范:项目名全部小写包名全部小写com.servlet.demo类名大驼峰命名public class ServletDemo{}变量名、方法名小驼峰命名String parentFile = " ";public void getParentFile(){}常量名全部大写所有命名规则必须遵循以下规则:名称只能由字母、数字、下划线、$符号组成不能以数字开头名称不能使用JAVA中的关键字。坚决不允许出现中文及拼音命名。二原创 2021-03-01 00:01:44 · 164 阅读 · 0 评论