摘要: 1、数据库连接池的重要性 传统的模式是按以下步骤: ①在主程序中新建一个数据库连接(connection) ②然后利用这个连接进行sql操作 ③断开连接(即释放资源) 这种模式存在一些问题 1)获取数据库连接(connection)的时候,都需要将Connection加载到内存中,再验证用户名和密码 阅读全文
posted @ 2021-05-03 17:46 PureBoy 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 1、File--Setting--bulid--compiler 作用:每次修改类文件的时候会自动编译;若不勾选,则需每次手动编译。 2、Shift+Ctrl+Alt+/,选择Registry 勾上compiler.automake.allow.when.app.running 这个东西的作用:允许 阅读全文
posted @ 2021-04-27 20:59 PureBoy 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: String choice = "aa"; "aa".equals(choice);//第一种 choice.equals("aa");//第二种 上面两种比较有什么区别呢? 相比较来说,第一种方式的健壮性要更好一点。 那么为什么呢? 其实细细想来也很有道理。以第二种为例来说,choice很可能为n 阅读全文
posted @ 2021-04-14 18:16 PureBoy 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出一个整数数组,请在数组中找出两个加起来等于目标值的数, 你给出的函数twoSum 需要返回这两个数字的下标(index1,index2),需要满足 index1 小于index2.。注意:下标是从1开始的 假设给出的数组中只存在唯一解 例如: 给出的数组为 {20, 70, 110, 阅读全文
posted @ 2021-04-06 17:07 PureBoy 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 **说明:**你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例 2: 输入: [4,1,2,1,2] 输出: 4 我的解法: 阅读全文
posted @ 2021-04-03 21:09 PureBoy 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 进阶: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗? 示例一 输入: nums = [1,2,3,4,5,6,7], k = 3 输出: [5 阅读全文
posted @ 2021-04-01 17:16 PureBoy 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 普通 Javaweb项目模板的搭建 ####1、 创建一个web项目模板的maven项目 ####2、配置 Tomcat 服务器 ####3、先测试一下该空项目 ####4、注入 maven 依赖 ####5、创建项目的包结构 ####6、编写基础公共类 #####6.1、 数据库配置文件(db.p 阅读全文
posted @ 2021-03-12 17:44 PureBoy 阅读(804) 评论(0) 推荐(0) 编辑