- 博客(24)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 fiddler 明细
请求图标含义:response是HTML或者XML。有时候会发现返回值是json,但实际上也是这个图标,原因是返回值的Content-Type: text/htmlresponse是脚本文件response是css 请求已经发送到服务器 从服务器读取响应 请求在断点处被暂停 响应在断点处被暂停 请求使用HTTP HEAD 方法;响应应当没有body 请...
2016-10-25 11:45:11
125
原创 idea快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代...
2016-02-20 10:53:54
122
原创 http请求响应耗时
DNS LookupDNS查找耗时Initial Connection / Connecting建立链接的耗时,包括tcp链接Stalled是浏览器得到要发出这个请求的指令,到请求可以发出的等待时间,一般是代理协商、以及等待可复用的TCP连接释放的时间,不包括DNS查询、建立TCP连接等时间等Request sent 请求第一个字节发出前到最后一个字节发出后的时间,也就是上传...
2015-12-30 13:53:39
2176
原创 linux top命令详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieC...
2014-02-25 17:59:39
125
原创 crontab命令详解
crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 crontab命令有三种形式的命令行结构: crontab [-u user] [file] crontab [-u user] [-e|-l|-r] crontab -l -u [-e|-l|-r] 第一个命令行中,...
2014-02-25 17:59:26
128
原创 apache日志分析简介
一.日志分析如果apache的安装时采用默认的配置,那么在/logs目录下就会生成两个文件,分别是access_log和error_log1.access_logaccess_log为访问日志,记录所有对apache服务器进行请求的访问,它的位置和内容由CustomLog指令控制,LogFormat指令可以用来简化该日志的内容和格式例如,我的其中一台服务器配置如下CustomLog "| /us...
2014-02-25 17:55:32
111
原创 mysql 性能监控
1, 查看MySQL服务器配置信息 Java代码 mysql> show variables; 2, 查看MySQL服务器运行的各种状态值 Java代码 mysql> show global status; 3, 慢查询 Java代码 mysql> show variables...
2013-10-23 13:26:53
111
原创 c3p0配置信息
<c3p0-config><default-config><!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --><property name="acquireIncrement">3</property><!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 --&am
2012-11-01 16:44:22
160
原创 js 之 sort 排序
//Js默认的sort方法只能按照编码顺序排序,这里做出了扩展://一维数组的排序// type 参数// 0 字母顺序(默认)// 1 大小 比较适合数字数组排序// 2 拼音 适合中文数组// 3 乱序 有些时候要故意打乱顺序,呵呵// 4 带搜索 str 为要搜索的字符串 匹配的元素排在前面function Array.prototype.SortBy(typ...
2012-10-08 16:03:01
175
原创 swfobject介绍
语法介绍:swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes, callbackFn)一共10个参数,其中前5个为必须,后5个为可选,各参数说明如下:swfUrl:(字符类型,必选)要加载的 swf 文件的 U...
2012-05-31 17:55:54
192
原创 web cookie操作
var Cookies = {};/** * 设置Cookies */Cookies.set = function(name, value){ var argv = arguments; var argc = arguments.length; var expires = (argc > 2) ? argv[2] : null; ...
2012-05-11 11:11:48
104
原创 各种默认回车提交表单
通过回车进行提交表单,可以在用户输入完毕后直接进行回车查询操作,不用点击鼠标,在某些场景应用下非常方便,用户体验较好。总结&科普一下:1、如果form里面只有一个input type=text,那么无论有没有submit按钮,在input中回车都会提交表单。如果不想回车提交,需要再加一个input type=text,然后设置display:none.2、如果form里面多于一个input typ...
2011-12-27 17:55:06
110
原创 js 浮点数据计算
//说明:javascript的乘法结果会有误差,在两个浮点数相乘的时候会比较明显。这个函数返回较为精确的乘法结果。//调用:accMul(arg1,arg2)//返回值:arg1乘以arg2的精确结果function accMul(arg1,arg2){ var m=0,s1=arg1.toString(),s2=arg2.toString(); try{m+...
2011-12-26 15:59:00
112
原创 js 数组定义及相关操作
数组有四种定义的方式 使用构造函数: var a = new Array(); var b = new Array(8); var c = new Array("first", "second", "third"); 或者数组直接量: var d = ["first", "second", "third"]; 属性 Array只有一个属性,就是length,length表示的是数组所占内存
2011-11-30 15:03:07
109
原创 hibernate调用存储过程
/** * hibernate调用存储过程 * * @param name * hibernate中定义的存储过程名字 * @param obj * 存储过程所对应的参数 * @return 集合对象 */ public List<?> collect(String name, Objec...
2011-11-09 16:13:38
118
原创 js时间大小判断
/** * 判断开始时间是否大于结束时间 * @param beginTime 开始时间 * @param endTime 结束时间 * @return boolean */function compareTime(startTime,endTime) { var start1 = startTime.substring(0,10).split('.');...
2011-11-09 16:03:31
134
原创 Quartz时间格式配置说明
可用值详细分析如下: “*”——字符可以用于所有字段,在“分”字段中设为"*"表示"每一分钟"的含义。 “?”——字符可以用在“日”和“周几”字段. 它用来指定 '不明确的值'. 这在你需要指定这两个字段中的某一个值而不是另外一个的时候会被用到。在后面的例子中可以看到其含义。 “-”——字符被用来指定一个值的范围,比如在“小时”字段中设为"10-12"表示"10点到12点"...
2011-09-14 10:29:05
168
原创 用双非!!来分析是否为IE(附浏览器类型JS分析函数)
语句:var isIE =!!(window.attachEvent && !window.opera);解析:!!是双非,一般用来做类型转换的,把一个变量的值转化成bool型,譬如!!(1) = true;代码易读.undefined,null,""等都转化成false,因此,上面代码意为:window.attachEvent 在IE下,返回[native code],即为tru...
2011-08-09 15:14:16
237
原创 表单正则匹配
常用表单正则表达式,仅供参考:"^\d{1,6}(\.\d{1,2})?$" number(6,2)"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数
2011-05-10 19:47:04
134
原创 Hibernate的fetch="join"和fetch="select"
fetch参数指定了关联对象抓取的方式是select查询还是join查询,select方式时先查询返回要查询的主体对象(列表),再根据关联外键id,每一个对象发一个select查询,获取关联的对象,形成n+1次查询;而join方式,主体对象和关联对象用一句外键关联的sql同时查询出来,不会形成多次查询。如果你的关联对象是延迟加载的,它当然不会去查询关联对象。另外,在hql查询中配置文件...
2011-05-06 11:20:03
146
原创 随文。。。
总结一下抽象的层次:核心库抽象了系统调用框架和中间件平台抽象了基础API使用模式各种所谓应用开发平台抽象了开发模式和业务场景模式每一层抽象,都有规范限制,都加大了约束,最后程序员的能力和活动范围越来越小。而且对于应用开发来说:1 做同样的事情,不管需不需要,永远要背起容器这个包袱;2 很多事情只能绕着圈子来做。 ...
2011-04-18 16:13:22
117
原创 获取当前运行文件在服务器上的绝对路径
request.getRealPath() 这个方法已经不推荐使用了,代替方法是:request.getSession().getServletContext().getRealPath()在servlet里用this.getServletContect().getRealPath()在struts里用this.getServlet().getServletContext(...
2011-03-23 15:38:15
825
原创 DOM4J解析xml
1. 对文档的解析方式: 1DOMDOM解析器使用树形模型,把XML文档转化为一个包含其内容的树,并可以对树进行遍历。2SAXSAX解析器采用了基于事件的模型,解析XML文档的时候可以触发一系列的事件。3JDOMJDOM的目的是成为Java特定文档模型,它简化与XML的交互并且比使用DOM实现更快。4DOM4JDOM4J是一个非常非常优秀的Java XML API,...
2011-03-22 13:16:54
89
原创 struts2-convention-plugin-2.1.8.1.jar中的配置文件
[color=red]设置Convention插件定位视图资源的根路径。默认值为/WEB-INF/content/[/color] [color=red]如果设置为false,则可以将视图页面放置Action对应的目录下(无需放入/WEB-INF/content/下)[/color] [color=red]C...
2010-11-16 11:37:00
196
求解答 hibernate 对聚合 函数列 排序 怎么排,,,(等待ing)
2012-02-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人