- 博客(120)
- 资源 (11)
- 收藏
- 关注
原创 OpenSSL 1.0.0生成p12、jks、crt等格式证书的命令个过程
OpenSSL 1.0.0生成p12、jks、crt等格式证书的命令个过程2012-12-31 12:35:07标签:OpenSSL原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/1104993OpenSSL 1.0.0生成p1...
2015-03-09 15:16:41
339
原创 如何使用tcpdump抓包,规则命令大全
说是大全其实我列取得只是一些常用的命令与大家分享。下面的例子全是以抓取eth0接口为例,如果不加”-i eth0”是表示抓取所有的接口包括lo。1、抓取包含10.10.10.122的数据包# tcpdump -i eth0 -vnn host 10.10.10.1222、抓取包含10.10.10.0/24网段的数据包# tcpdump -i eth0 -vnn net 10.10....
2014-11-20 13:17:34
446
原创 Unable to open log device '/dev/log/main': No such file or directory
刷了新的rom 不过调试的时候发现打不出来log了。 发现下面的问题 Unable to open log device '/dev/log/main': No such file or directory解决方法: 1.拨号盘中输入: *#*#2846579#*#*________________________________________________ 2. 然后看到 ...
2014-07-01 10:52:32
218
原创 Linux搭建好服务器后,本机可以正常访问,外部机器无法正常访问
搭建好服务器后,本机可以正常访问,外部机器无法正常访问,防火墙问题: iptables是linux下的防火墙,同时也是服务名称。 service iptables status 查看防火墙状态service iptables start 开启防火墙service iptables stop 关闭防火墙s...
2014-03-12 16:12:37
1617
原创 解决SAXBuilder解析 xml 中bom头问题
String fileName="D:/aa.xml"; StringBuffer sbxml= readFileInfo(fileName); String x=sbxml.toString(); x=x.replaceAll("[\\x00-\\x08\\x0b-\\...
2014-03-01 17:27:44
538
原创 nginx安装部署
解压pcretar zxf pcre-8.30.tar.gzcd pcre-8.30/./configuremake && make install 安装pcre库是为了兼容nginx rewrite 解压openssltar zxf openssl-1.0.0a.tar.gz 解压nginxuseradd nginx...
2014-02-11 13:34:23
117
原创 Linux下Nginx+Tomcat整合的安装与配置
一、安装Tomcat和JDK1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local2、执行如下命令安装tomcat:#cd /usr/local#tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成后将apache-tomcat-6.0.1...
2013-11-15 09:29:33
96
原创 xml验证二----java根据xsd验证xml
xml 转换 xsd 参考http://51876.iteye.com/blog/1972405 下面是根据转换后的xsd 使用java代码验证xml的合法性import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException;...
2013-11-07 09:47:53
383
原创 xml验证之----xml转换为xsd(trang.jar)
1、执行环境Trang的执行环境:JRE1.4+2、执行说明Trang的执行:java -jar trang.jar -I rng|rnc|dtd|xml -O rng|rnc|dtd|xsd [其它参数] 输入文件名 输出文件名-I : 输入文件的格式-O : 输出文件的格式必须是大写,小写不识别 例如xml为: <?xml version="1.0"...
2013-11-07 09:43:12
1010
原创 wireshark找不到网卡的情况
有时候装完WireShark,在Capture Interfaces里面却找不到网卡,抓不到包。遇到这种情况,重启进入安全模式,打开C:\WINDOWS\system32\drivers目录,看看是不是有“nvmini.sys”这个文件。把这个文件删掉,再新建一个文本文件,重命名为“nvmini.sys”并设置属性为“只读”。 wireshark找不到网卡的情况,但是又找不到nvmini...
2013-11-04 09:44:10
1921
原创 swfUpload火狐浏览器firefox不显示上传按钮
问题描述: 使用swfUpload实现文件带进度批量上传功能,在IE、Chrome浏览器中运行正常,但是在火狐firefox浏览器中上传按钮不显示。解决方案: 在火狐上上传不行的,大家运行下面这个页面,安装最新版Flash Playerhttp://get.adobe.com/cn/flashplayer/download/?installer=Flash_...
2013-10-29 11:01:48
1634
原创 Multipart/form-data POST文件上传详解
Multipart/form-data POST文件上传详解理论简单的HTTP POST大家通过HTTP向服务器发送POST请求提交数据,都是通过form表单提交的,代码如下:<form method="post"action="http://w.sohu.com" > <inputtype="text" name="txt1">
2013-09-03 18:00:19
655
原创 quartz报错java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.ord
quartz报错:Caused by: java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;的原因是由于使用的commons-collections.jar版本太低导致的,,要使用3.*的才行。对于使用MyEclipse的,如果导...
2013-08-19 14:02:15
144
原创 数据库属性hibernate.dialect的设置
数据库属性hibernate.dialect的设置 为数据库属性hibernate.dialect设置正确的 org.hibernate.dialect.Dialect子类. 如果指定一种方言, Hibernate将为上面列出的一些属性使用合理的默认值, 为你省去了手工指定它们的功夫. 表 4.8. Hibernate SQL方言 (hibernate...
2013-08-14 10:18:19
134
原创 增加tomcat并发量
tomcat默认的连接是线程阻塞的,即protocol配置为"HTTP/1.1"。那么tomcat的最大连接数就受maxThreads和account的限制,maxThreads是最大的线程数,account是线程等待数,当连接数量达到maxThreads时,就把多余的连接放入account中。当连接数大于maxThreads+account时,连接被拒绝。maxThreads的默认值是20...
2013-08-01 17:44:12
184
原创 Tomcat并发数优化的方法总结
1,让Tomcat6 中支持Java语言的特性 NIO( New I/O) 引用使用NIO在服务器端会有更好的性能,加强服务器端对并发处理的性能。 请注意:很抱歉,在tomcat6在默认的配置选项中是没有把NIO功能打开。所以很多正在使用Tomcat6的朋友们本以为能快活的使用上NIO。 而NIO则是使用单线程(单个CPU)或者只使用少量的多线程(多CPU)来接受Socket,而由线程...
2013-08-01 14:07:59
124
原创 Oracle实现树形结构sql
SELECT lpad('|-',(level-1)*4,' ')||lpad('『',2)||nodename||rpad('』',2) nodename FROM tbl_depttree CONNECT BY PRIOR nodeid = parentid START WITH parentid='0';根据子节点 递归查询父节点 ...
2013-07-16 10:04:17
314
原创 如何查询Linux系统内核版本,系统版本,32位还是64位
查看centos内核的版本:1)[root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 201...
2013-07-11 14:51:02
568
原创 android学习资料收集
一、教你创建一个android应用 包含:Activity、Intent、Bundle、AlertDialog、Menu、EditText、Toast、SharedPreferences基本应用 http://code.google.com/p/androidbmi/wiki/IntroAndroid二、构建 Android 手机 RSS 阅读器http:/...
2013-07-11 14:06:32
110
原创 android获取string.xml的值
为什么需要把应用中出现的文字单独存放在string.xml文件中呢?一:是为了国际化,当需要国际化时,只需要再提供一个string.xml文件,把里面的汉子信息都修改为对应的语言(如,English),再运行程序时,android操作系统会根据用户手机的语言环境和国家来自动选择相应的string.xml文件,这时手机界面就会显示出英文。这样做国际化非常的方便。二:为了减少应用的体积,降...
2013-07-10 15:00:57
118
原创 linux下mysql 安装图解教程
linux下mysql 最新版安装图解教程1、查看当前安装的linux版本命令:lsb_release -a 如下图所示图一: 通过上图中的数据可以看出安装的版本为RedHat5.4,所以我们需要下载RedHat5.4对应的mysql安装包 2、下载mysql安装文件 官方网站下载安装包,因为本地RedHat版本为Red Hat 5...
2013-07-10 14:42:19
148
java使用Map进行分组统计
用java读取txt文本,并根据ip段分组合计|后面的值,即ip相同数字累加127.0.0.1|395127.0.0.2|390127.0.0.3|370127.0.0.4|340127.0.0.3|339127.0.0.1|338127.0.0.5|521--------------运行结果-------------127.0.0.5 === 52...
2013-07-09 14:43:40
1456
原创 FreeMarker模板引擎基础应用
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,模板用servlet提供的数据动态地生成 HTML,模板语言是强大的直观的,编译器速度快,输出接近静态HTML页面的速度。 一.Freemarker模板应用事例。1.创建模板文件,在/resource/template目录下建立freemarkerLocal.ftl文件。Ja...
2013-06-20 09:50:47
95
原创 JDBC事务的保存点处理
JDBC事务的保存点处理 在JDBC的事物处理中,可以应用保存点技术,对一个事物中的处理进行部分提交. 如下示例,三个处理 1,张三减10元 2,李四加10元 3,李四加100元, 在3的地方出错的话,把1和2的处理进行提交,使用了保存点技术. 示例代码: package test.jdbc; import java.sql.Conne...
2013-05-10 09:55:13
193
原创 Iframe根据src页面高度实时调整高度
function getDocHeight(doc) { //在IE中doc.body.scrollHeight的可信度最高 //在Firefox中,doc.height就可以了 var docHei = 0; var scrollHei;//scrollHeight ...
2013-03-21 17:34:18
1075
原创 <s:iterator> 标签补齐循环固定行数
比如有一公告列表 每页展现 5条 如果不足5条 补空行 使用 <s:iterator> 标签补空行 <s:bean name="org.apache.struts2.util.Counter" id="counter"> <s:param name="first" value="noticeList.size()"
2013-03-21 16:22:45
169
原创 不用安装oracle客户端也可以用plsql连接远程oracle
不安装oracle客户端使用plsql连接远程数据库 1、在安装ORACLE服务器的机器上搜索下列文件,oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dll (可能服务器没有,如果没有则pl sql 随便用户名密码可以登陆)sqlnet....
2013-02-22 18:56:42
371
原创 在tomcat的catalina.sh文件中添加了jconsole检测内存配置
在tomcat的catalina.sh文件中添加了jconsole检测内存配置 CATALINA_OPTS="$CATALINA_OPTS -server -Xms2048m -Xmx2048m -Xmn1300m -XX:MaxPermSize=256m -XX:HeapDumpPath=./dumpfile.hprof -XX:+HeapDumpOnOutOfMemo...
2013-01-21 10:32:41
283
原创 java随机数
public static String getRandomString() {String chose = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";// "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";char display[] = ...
2013-01-21 10:23:53
117
原创 Quartz 动态配置时间及集成配置
本文转载于: http://sundoctor.iteye.com/blog/399980 Spring配置文件 引用<bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <pro...
2012-11-29 15:04:03
163
原创 JS的正则表达式
JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.test(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 Java代码 function isRegisterUserN...
2012-11-15 14:45:02
101
原创 oracle 中时间类型 date 与 long 互转
在保存时间到数据库时,有时候会保存long型的数据,固定长度是13位,是用当前时间减去1970-01-01,再换算成毫秒得到的结果。 oracle中的实现方式: --日期转换毫秒SELECT TO_NUMBER(TO_DATE('2005-03-29 12:30:45', 'YYYY-MM-DD HH24:MI:SS') - TO_DATE...
2012-11-05 15:58:26
933
原创 MyEclipse优化技巧
MyEclipse优化技巧 第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部...
2012-11-02 11:01:23
110
原创 排序算法
转载:http://dsqiu.iteye.com/blog/1707060本文内容框架: §1 冒泡排序(Bubble Sort)及其改进 §2 鸡尾酒(Cocktail Sort)排序 §3 奇偶(Odd-even Sort)排序 §4 快速(Quick Sort)排序及其改...
2012-10-29 12:13:37
101
原创 如何更改Oracle连接数的限制
如何更改Oracle连接数的限制 java系统在运行过程中,有时候会抛出如下错误,如:WARN - SQL Error: 17002, SQLState: nullERROR - Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12519)(ERROR_STACK=(ERROR=(CODE...
2012-10-22 15:37:27
459
原创 Quartz使用指南(七)-----Spring中使用Quartz进行作业调度
1 Spring中使用Quartz进行作业调度Spring提供了支持时序调度(Scheduling)的整合类.现在,时序调度器通过FactoryBean建立,保持着可选的对Timers或者Triggers的引用。更进一步的, 对于Quartz Scheduler和Timer两者存在一个方便的类允许我们调用目标对象(类似于通常的MethodInvoking...
2012-10-22 09:10:11
157
原创 Quartz使用指南(六)-----监听器及存储
1 触发器的监听器和作业的监听器(TriggerListeners&JobListeners)Listener是我们创建用于监听Scheduler中关于事件发生情况的对象,其中TriggerListener接收涉及Trigger事件的情况,JobListener接收涉及Job事件的情况。<!--[if !supportLists]-->l <...
2012-10-22 09:10:01
137
原创 Quartz使用指南(五)-----Cron触发器(CronTrigger)
<!--[if !supportLists]--> <!--[endif]-->Cron触发器(CronTrigger) CronTrigger的功能比SimpleTrigger强大,它可以实现基于类似于日历概念的作业调度,而不是单单基于一定的时间间隔的。 使用CronTrigger,我们能够定义如下类型的日历型的Sche...
2012-10-22 09:09:38
369
原创 Quartz使用指南(四)-----触发器(Triggers)
4 触发器(Triggers)与Job相比,Trigger相对来说比较简单容易,但是要能完全的掌握使用Quartz,使其包含各种自定义的时间表选项,我们必须先知道和理解Trigger。4.1 日历(Calendars)Quartz Calendar 对象(不是java.util.Calendar对象)能够与被注册进Scheduler的Trigger关联。Calendar对排除Tr...
2012-10-19 18:04:20
584
原创 Quartz使用指南(三)-----标识符、 作业和作业详情(Identifiers&Jobs&JobDetails)
标识符(Identifiers)注册进QuartzScheduler中的Job和Trigger是通过name来标识的,为了后期的维护,Job和Trigger能够按类划分为group,在一个group中每个Job和Trigger的name必须为唯一的,即Job和Trigger的标识是由各自的name+group组成的。作业和作业详情(Jobs&am...
2012-10-19 17:54:00
336
j2ee 学习资料 Struts Hibernate spring
2009-06-20
MyEclipse 6 Java 开发中文教程.pdf
2009-06-19
eclipse 中 Properties 文件编辑器插件
2009-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人