- 浏览: 291948 次
- 性别:
- 来自: 黑龙江
最新评论
-
boreas_baosj:
绑定多个事件的时候怎么传递参数呢???
jquery中的bind事件,详解,传参 -
sauzny:
usiboy 写道NIO确实可以提高Socket通讯上的效率, ...
Tomcat并发数优化的方法总结 -
usiboy:
NIO确实可以提高Socket通讯上的效率,但对于JVM的调优 ...
Tomcat并发数优化的方法总结
文章列表
1. jmap -heap pid
查看java 堆(heap)使用情况
using thread-local object allocation. Parallel GC with 4 thread(s) //GC 方式 Heap Configuration: //堆内存初始化配置 MinHeapFreeRatio=40 //对应jvm启动参数-XX:MinHeapFreeRatio设置JVM堆最小空闲比率(default 40) MaxHeapFre ...
weblogic的安装和部署的【注意事项】
- 博客分类:
- 工具配置
我是第一次安装weblogic,谈谈自己遇到的问题,并不是写出全部细节
weblogic的安装,每一步都阅读以下,
首先是选择 【不要更新】,之后的就是 选择安装路径之类的,正常选择,一直 【下一步】
最后 勾选 qucikstart
第一个问题 是 选择 【开发模式】 还是 【生产模式】
生产模式 比 开发模式 更有效率,其实按照名字想想就能知道原因,我觉得不用太纠结
选择 生产模式
然后 第二个问题 jdk 的选择
这里推荐使用weblogic自带的jdk,Jrockit,据说效果更好,也不易安装出错
如果使用自己的jdk,有两点说明,第一个, ...
internal repository是指在局域网内部搭建的repository,它跟central repository, jboss repository等的区别仅仅在于其URL是一个内部网址 mirror则相当于一个代理,它会拦截去指定的远程repository下载构件的请求,然后从自己这里找出构件回送给客户端。配置mirror的目的一般是出于网速考虑。 可以看出,internal repository和mirror是两码事。前者本身是一个repository,可以和其它repository一起提供服务,比如它可以用来提供公司内部的maven构件;而后者本身并不是repository,它 ...
Maven原理和Maven2新特性
- 博客分类:
- maven
Maven的基本原理和Maven2的新特性
用Maven做项目管理在Java世界中我们很多的开发人员选择用Ant来构建项目,一个build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如jar文件管理混乱,各个项目结 ...
详解公钥、私钥、数字证书的概念
- 博客分类:
- 密码安全
加密和认证 首先我们需要区分加密和认证这两个基本概念。 加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据 ...
Kilobyte〈KB〉=1024 bytes Megabyte〈MB〉=1024 Kilobytes Gigabyte〈GB〉=1024 Megabytes Terabyte〈TB〉=1024 Gigabytes Petabyte〈PB〉=1024 terabytes Exabyte〈EB〉=1024 petabytesZettabyte〈ZB〉=1024 exabytesYottabyte〈YB〉=1024 zettabytes而Kilobyte〈KB〉=1024bytes相当於一则短篇故事的文字内容;Megabyte〈MB〉=1024 Kilobytes相当於阅读一 ...
- 2013-05-27 14:21
- 浏览 970
- 评论(0)
作者:赵磊
博客:http://elf8848.iteye.com
Struts2、SpringMVC、Servlet(Jsp)性能对比 测试 。
Servlet的性能应该是最好的,可以做为参考基准,其它测试都要向它看齐,参照它。
做为一个程序员,对于各个框架的性能要有一个基本的 ...
- 2013-05-24 06:59
- 浏览 976
- 评论(0)
数据库索引原理理解 (转)
- 博客分类:
- 数据库理论
以前对数据库的理解总是停留在使用的阶段,没有去研究过深层次的东西,这两天正好有空(其实也是工作需要),看了一下数据库索引的一些基础的东西,希望通过这篇博文,整理一下自己的思路。1.什么是索引?我想这个用 ...
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。
在实际开发中最为常见的设计范式有三个:
1.第一范式(确保每列保持原子性)
第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。
第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属 ...
jsp的session详解
- 博客分类:
- java EE
五、理解javax.servlet.http.HttpSessionHttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应用服务器的提供商,除了对规范支持之外,仍然会有一些规范里没有规定的细微差异。这里我们以BEA的Weblogic Server8.1作为例子来演示。首先,Weblogic Server提供了一系列的参数来控制它的HttpSession的实现,包括使用cookie的开关选项,使用URL重写的开关选项,session持久化的设置,session失效时间的设置,以及针对cookie的各种设置,比如设置cookie的名字、路径、域, ...
Canvas 和 SVG 都允许您在浏览器中创建图形,但是它们在根本上是不同的。
SVG
SVG 是一种使用 XML 描述 2D 图形的语言。
SVG 基于 XML,这意味着 SVG DOM 中的每个元素都是可用的。您可以为某个元素附加 JavaScript 事件处理器。
在 SVG 中,每个被绘制的图形均被视为对象。如果 SVG 对象的属性发生变化,那么浏览器能够自动重现图形。
Canvas
Canvas 通过 JavaScript 来绘制 2D 图形。
Canvas 是逐像素进行渲染的。
在 canvas 中,一旦图形被绘制完成,它就不会继续得到浏览器的关注。如 ...
查看表的存储引擎
show table status from your_databases WHERE name ='your_table_name';
修改表的存储引擎
alter table your_table_name engine=innodb;
MyISAM: Mysql的默认数据库,最为常用。拥有较高的插入,查询速度,但不支持事务
InnoDB :事务型数据库的首选引擎,支持ACID事务,支持行级锁定
BDB: 源自Berkeley DB,事务型数据库的另一种选择,支持COMMIT和ROLLBACK等其他事务特性
/判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称! } } //判断日期类型是否为YYYY-MM-DD格式的类型 function IsDate(){ var str = document.getElementById('str').value.trim(); if(str.length!=0){ var reg = /^( ...
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 = a.indexOf("l");//index1 = 2var index2 = a.indexOf("l",3);//index2 = 3c ...
Jquery中绑定事件有三种方法:以click事件为例
(1)target.click(function(){});
(2)target.bind("click",function(){});
(3)target.live("click",function(){});
第一种方法很好理解,其实就和普通JS的用法差不多,只是少了一个on而已
第二、三种方法都是绑定事件,但是二者又有很大的不同,下面着重讲解一下,因为这
个如果用到Jquery的框架的话是用的挺多的,尤其要注意二者的区 ...