- 浏览: 45639 次
- 性别:
- 来自: 北京
最新评论
文章列表
而我个人认为这两者有不同的: (1)数据源是一种数据库对编程提供的一个接口,每个数据源对应一个数据库。 (2)连接池只是存放数据库连接对象的一个缓冲池,需要数据连接的时候从缓冲池中取就行了。 (3)连接池可以管理数据源。 用TCP来连接你的应用程序与数据库是一件昂贵的事情(很费时的事情),开发者可以通过用连接池来反复的使用数据库的连接。比起每次请求都用TCP来连一次数据库,连接池只有在不存在有效的连接时才新建一个TCP连接。当关闭一个连接的时候,它会被放到池中,它仍然会保持与数据库的连接,这样就可以减少与数据库的TCP连接次数。 数据源是指数据的来源,比如数据库。连接池是指这 ...
window.event对象详细介绍
1、event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。
2、属性:
altKey, button, cancelBubble, clientX, clientY, ctrlKey, fromElement, keyCode, offsetX, offsetY, propertyName, retur ...
java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
public static boolean isLetterDigitOrChinese(String str) {
String regex = "^[a-z0-9A-Z\u4e00-\u9fa5]+$";
return str.matches(regex);
}
java代码输入框验证(本公司封装框架)
/**
* 代码集名称和描述校验
*/
@PageEvent("specialValue")
@NoRequiredVal ...
在我们开发的时候,想看看底层的源码,这个时候就需要我们手动导入源码查看,这样显得十分麻烦,现在可以在eclipse上安装一个jd-eclipse反编译插件,就可以很轻松的看源代码了,不用导入文件了。
1、打开eclispe,在eclipse的菜单栏上选择Help->Install New Software
2,点击Install New Softeware,进入如下窗口。
步骤阅读
3,在对话框中点击add按钮,然后在弹出的对话框中输入名字和下载链接(因为它在下载,时间可能有点慢,多等一会),如下图所示
Name:jd-eclipse_updat ...
java -Xms -Xmx -XX:PermSize -XX:MaxPermSize
在做java开发时尤其是大型软件开发时经常会遇到内存溢出的问题,比如说OutOfMemoryError等。这是个让开发人员很痛苦、也很纠结的问题,因为我们有时不知道什么样的操作导致了这种问题 ...
StringUtils.isEmpty用法
- 博客分类:
- 项目代码
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。
除了构造器,StringUtils 中一共有130多个方法,并且都是 static 的,所以我们可以这样调用 StringUtils.xxx()
下面分别对一些常用方法做简要介绍:
1. public static bool ...
JDBC事务
什么是事务:
首先,说说什么事务。我认为事务,就是一组操作数据库的动作集合。
事务是现代数据库理论中的核心概念之一。如果一组处理步骤或者全部发生或者一步也不执行,我们称该组处理步骤为一个事务。当所 ...
Java中常见的基本类型转换
- 博客分类:
- Java Notes
http://www.cnblogs.com/lwbqqyumidi/p/3700164.html
1如何将字串 String 转换成整数 int?
A. 有两个方法:
1). int i = Integer.parseInt([String]); 或
i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
注: 字串转成 Double, Float, Long 的方法大同小异.
2 如何将整数 int 转换成字串 String ?
A. ...
今天在工作中遇到一个问题,double类型数字如何保留两位有效数字,百度了一下会有很多答案,然后自己就找了一段相对简单的一段,拿出来分享给大家:
将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化需要的样子。下面是一个例子:
[java] view plaincopyprint?
importjava.text.DecimalFormat;
publicclassTestNumberFormat{
publicstaticvoidmain(String[]arg ...
使用基于IntelliJ的IDE,如phpstorm、android studio都会对project和module的关系比较糊涂。用简单的一句话来概括是:IntelliJ系中的Project相当于Eclipse系中的workspace。IntelliJ系中的Module相当于Eclipse系中的Project。IntelliJ中一个Project可以包括多个ModuleEclipse中一个Workspace可以包括多个Projectphpstorm中似乎在弱化Module的存在,把File菜单下的New Module菜单项目直接删除了。在Android studio中仍存在。Android s ...
MySQL命令行登陆,远程登陆MySQL 的方法
1.MySQL自带工具的存放路径:
D:\Program Files\MySQL\MySQL Server 5.6\bin
为了方便使用,我们可以将以上路径添加到系统的环境变量path中
如果你不放,则有可能在CMD中打开不了相应的程序。
//截图如下:
参考博文:http://www.cnblogs.com/lvk618/p/3522321.html
一个非常标准的Java连接Oracle数据库的示例代码
最基本的Oracle数据库连接代码
以下代码为非常标准的Oracle数据库连接代码示例:
/**
* 一个非常标准的连接Oracle数据库的示例代码
*/
public void testOracle()
{
Connection con = nul ...
JavaScript lastIndexOf() 方法
JavaScript String 对象
定义和用法
lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。
语法
stringObject.lastIndexOf(searchvalue,fromindex)
参数
描述
searchvalue
必需。规定需检索的字符串值。
fromindex
可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的最 ...
CSS属性的基本操作
- 博客分类:
- CSS Notes
style="cursor: pointer;"
意思就是鼠标指针变成 手 的形状,和放到链接上面的鼠标指针一样。
cursor规则是设定网页浏览时用户鼠标指针的样式,也就是鼠标的图形形状cursor:pointer设定鼠标的形状为一只伸出食指的手,这也是绝大多数浏览器里面鼠标停留在网页链接上方时候的样式另外可以选择其他鼠标指针样式,常用的有default 箭头,crosshair 十字,progress 箭头和沙漏等等
js字符串的操作(分割)
- 博客分类:
- JS Notes
JavaScript split() 方法
定义和用法
split() 方法用于把一个字符串分割成字符串数组。
stringObject.split(separator,howmany)
参数
描述
separator
必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany
可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
返回值
一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 string ...