摘要: 1.简介连接池的基本思想为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去;数据库连接池负责分配、管理和释放数据库连接;数据库连接池在初始化时将创建一定数量(由最小数据库连接数决定)的数据库连接放到连接池中,连接... 阅读全文
posted @ 2015-06-28 15:30 milan's 阅读(373) 评论(0) 推荐(0) 编辑
摘要: HashMap和Hashtable的区别HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。HashMap几乎可以等价于Hashtable,除了HashMap是非synchron... 阅读全文
posted @ 2015-04-22 15:11 milan's 阅读(399) 评论(1) 推荐(0) 编辑
摘要: 一.导出到Excel 基本思路:点击导出后生成临时.xls文件,返回文件名,供用户下载,下载完后删除文件 带查询的导出(前端EasyUI),如下为导出界面图 下面为导出按钮绑定的函数:var exportCondition={};//导出条件//导出功能function outputData(){... 阅读全文
posted @ 2015-04-10 18:14 milan's 阅读(11868) 评论(4) 推荐(0) 编辑
摘要: jQuery常用的元素查找方法总结$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div") 选择所有的div标签元素,返回div元素数组$(".myClass") 选择使用myClass类... 阅读全文
posted @ 2015-04-10 14:25 milan's 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Navicat 连接Oracle时出现错误 解决: 将navicat的oci.dll指向oracleclient的oci.dll就可以了1.安装oracleclient,将下载的oracleclient直接解压到磁盘就可以了2.打开navicat,菜单栏>工具>选项,打开navicat配置界面3.选... 阅读全文
posted @ 2015-04-07 10:48 milan's 阅读(1754) 评论(0) 推荐(0) 编辑
摘要: 1.安装好git,并将EGit从Market上下载安装2.导入SSH key Preference > filtered `SSH2` > add private key > 导入keyname; 若报错,查看keyname是否含特殊字符3.打开Git Repositories视图; `Add a... 阅读全文
posted @ 2015-03-10 13:39 milan's 阅读(397) 评论(0) 推荐(0) 编辑
摘要: SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接1.cmd2.cd到git客户端下bin(因为git客户端bin目录有ssh-keygen.exe用来生成密钥)3.如下图所示输入命令: 密钥放在id_rsa.中,公钥放在id_rsa.pub 4.将id_rsa.p... 阅读全文
posted @ 2015-03-10 00:28 milan's 阅读(5493) 评论(0) 推荐(0) 编辑
摘要: 一.TortoiseGit安装 1.下载TortoiseGit所需要的文件 2.先安装安装程序包,TortoiseGit 只是一个程序壳,必须依赖一个 Git Core,所以必须先安装Git 双击安装,"Next"到选择SSH客户端,默认就好 3.安装语言包(LanguagePack)... 阅读全文
posted @ 2015-03-09 21:22 milan's 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一.安装1.下载 2.右键-->兼容性-->勾选用兼容模式运行 3.一路"Next"到“选择文件关联”如下图: 4.“Next”到是否配置Path,如下图: 6.选择回车换行的格式。默认即可.(检出时转换为Windows风格,提交时转换为Linux风格.)7.“Next”到安装完成可以在CMD中输入... 阅读全文
posted @ 2015-03-09 13:57 milan's 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 原文链接: programcreek 翻译: ImportNew.com - era_misa译文链接: http://www.importnew.com/11725.html一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么... 阅读全文
posted @ 2015-02-27 08:59 milan's 阅读(171) 评论(0) 推荐(0) 编辑
摘要: "> 文件上传 ${message } file1: ... 阅读全文
posted @ 2015-02-26 22:08 milan's 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 基于表单的文件上传1.form表单设计如下 file: 注意:(1)由于get提交数据大小有限(且各浏览器不一样),而理论上,POST是没有大小限制的,所以一定要用POST方式发送请求 (其实服务器的处理程序的处理能力会限制POST,如:Tomca... 阅读全文
posted @ 2015-02-05 22:31 milan's 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一.简介 监听器:专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象Servlet 监听器:用于监听 web 应用程序中的 ServletContext, HttpSession 和 ServletRequest 等域对象的创建 与销毁事件,以及监听这些域对象中的属性发生修改的事件。... 阅读全文
posted @ 2015-02-02 14:21 milan's 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 当有多个Filter过滤一个资源时,执行顺序到底是怎样?如下测试: 定义两个Filter,FirstFilter,SecondFilter,它们过滤同一个index.jsp页面,并且SecondFilter的映射写在FirstFilter后面 并在两个Filter的doFilter()方法中加上输出... 阅读全文
posted @ 2015-02-01 22:17 milan's 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一.简介Filter 的基本功能是对 Servlet 容器调用 Servlet 的过程进行拦截,即对servlet的请求和响应进行拦截;在 Servlet API 中定义了三个接口类来开供开发人员编写Filter 程序:Filter, FilterChain, FilterConfig;Filter... 阅读全文
posted @ 2015-02-01 17:45 milan's 阅读(756) 评论(0) 推荐(0) 编辑