java
穹刀
这个作者很懒,什么都没留下…
展开
-
数据库连接池C3P0,DBCP教程详解示例
数据库连接池C3P0,DBCP教程详解示例 连接池 实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection。这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池 1.1 连接池概述 l 概念 用池来管理Connection,这样可以重复使用Connect...转载 2018-08-18 16:27:56 · 482 阅读 · 0 评论 -
java关于输入输出流
程序的逻辑很简单。程序必须打开两个文件,以可读的方式打开一个已有文件和以可写的方式打开一个新文件,后将已有文件中的内容,暂时存放在内存中,再写入新的文件,后关闭所有文件,程序结束。 根据题意,首先需要读入一个文件中的字符,需要FileInputStream fin = new FileInputStream(this.filename); 我们要把一个文件的字符写进另一个文件中,首先应该把当前文...原创 2019-02-22 23:43:18 · 139 阅读 · 0 评论 -
java中的异常处理
首先明白下面的两个概念 unchecked exception(非检查异常):包括运行时异常(RuntimeException)和派生于Error类的异常。对于运行时异常,java编译器不要求必须进行异常捕获处理或者抛出声明,由程序员自行决定。 checked exception(检查异常,编译异常,必须要处理的异常) 也:称非运行时异常(运行时异常以外的异常就是非运行时异常),java...原创 2019-02-23 12:24:48 · 168 阅读 · 0 评论 -
${param.username}
${param.username} 会依次调用pageContext.getAttribute("username") -> request.getAttribute("username") -> session.getAttribute("username") -> application.getAttribute("username"),只要找到某一个不为空的值就立刻返回。 ...转载 2019-04-15 10:14:57 · 561 阅读 · 0 评论