- 博客(71)
- 资源 (3)
- 收藏
- 关注
原创 MyEclipse中安装Memory Analyzer Tool
Eclipse Memory Analyzer是一个快速和功能丰富的Java堆分析仪,帮助你找到内存泄漏,减少内存消耗一、下载地址http://www.eclipse.org/mat/二、myeclipse安装路径dropins文件夹下新建mat.link文件,MemoryAnalyzer-1.6.1.201611251412为下载的解压文件
2017-05-02 15:33:26
2781
原创 搭建Apache James服务器用JAVA发送邮件
james是apache的一个开源项目,纯java实现。一、搭建james服务器1.1、去james官网下载james软件包http://james.apache.org/download.cgi1.2、解压运行run.bat启动james服务器1.3、启动或关闭windows功能中启动Telnet、TFTP 客户端1.4、命里窗口tel
2017-04-25 16:13:21
2672
原创 Redis报错All sentinels down, cannot determine where is mymaster master is running...
linux防火墙没有关闭,关闭问题解决关闭防火墙:service iptables stop
2016-12-09 10:28:41
17193
原创 oracle表分区
当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。一、分区类型RANGE分区:范围分区将数据基于范围映射到每一个分区,这个范围是你在创建分区时指定的分区键决定的。这种分区方式是最为常用的,并且分区
2016-11-22 16:46:47
579
原创 Nginx负载均衡
Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx
2016-11-22 11:33:38
547
原创 Windows单机配置多个Tomcat
以配置两个Tomcat为例一、配置环境变量1.1、JDK环境变量点击打开链接1.2、CATALINA_HOME环境变量CATALINA_HOME_2 E:\travelsky\develop\apache-tomcat-7.0.53CATALINA_HOME_3 E:\travelsky\develop\apache-tomcat-7.0.53_2
2016-11-19 17:25:25
1484
原创 Spring4整合Redis3
一、配置applicationContext-redis.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc
2016-11-17 15:30:19
4525
原创 Redis部署到linux
一、下载redis包二、解压、编译、安装tar -zxvf redis-3.2.5.tar.gzmakemake install三、拷贝二份,修改redis.conf配置成一主而从3.1、redis.config# Redis configuration file example.## Note that in order to read the c
2016-11-17 15:07:07
1106
原创 TNS:listener does not currently know of SID given in connect descriptor
监听文件添加内容如下: (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = F:\app\root\product\11.2.0\dbhome_2) (SID_NAME = ORCL) )
2016-11-12 20:26:57
834
原创 安装Orale12c与11g均出现Net Configuration Assistant失败
一、退出杀毒软件。然后卸载已安装的ORACLE,删除残留的相关安装文件,停止oracle服务并清空相关注册文件注册表清理的路径如下:HKEY_LOCAL_MACHINE SOFTWARE ORACLEHKEY_LOCAL_MACHINE SYSTEM CurrentControlSet ServicesHKEY_LOCAL_MACHINE
2016-11-11 15:16:31
6799
原创 导入oracle数据库结构与表数据中文乱码问题
一、将表结构与表数据导入新库出现中文乱码1.1、通过Export User Object与Export Tables到处数据库结构与表数据1.2、通过Import Tables导入1.1导出的文件,出现乱码二、配置环境变量NLS_LANG与ORACL注册表中的NLS_LANG为SIMPLIFIED CHINESE_CHINA.ZHS16GBK,重新导入PL/
2016-11-11 14:43:58
2386
原创 Mybatis中调用返回结果集的存储过程
一、编写与PL/SQL调试存储过程1.1、编写 get_recomend_news.sqlCREATE OR REPLACE PROCEDURE get_recomend_news(userName in varchar2,resultList out sys_refcursor)IS--定义变量CURSOR my_cursor is select a.news_type from
2016-11-02 14:54:04
3846
原创 PL/SQL不配tnsnames.ora直接连接Oracle数据库的方法
方法一通过配置tnsnames.ora文件方法二直接登录一、tnsnames.ora配置二、通过ip/实例名登录
2016-08-12 17:56:54
3351
1
原创 sql常用数据操作语言(DML)
数据操纵语言,SQL的分类之一,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言。此外还有DDL(Data Definition Language)数据定义语言和DCL(Data Control Language)数据控制语言。DML包括:INSERT插入、UPDATE更新、DELETE删除。注意,select语句属于DQL(Data Query Language)。
2016-06-06 09:35:43
1043
原创 修改解压版直接使用的mysql的用户密码
解压后MySQL默认密码是空,但是为了安全,设置密码。进入MySQL安装目录\bin,登录MySQL root用户,执行:mysql -u root;mysql> update mysql.user set password=PASSWORD(''新密码'') where User=''root''; mysql> flush privileges;
2016-05-11 15:14:49
1493
原创 SoapUI测试接口
一、去SoapUI官网https://www.soapui.org/下载安装二、新建工程测试接口2.1、新建Project2.3、新建Suite2.4、新建Case2.5、新建Step2.6、添加测试的url、参数、编码等参数2.7、运行,接口返回请求
2016-05-10 17:09:40
954
原创 jvm优化
一、初始状态,吞吐量为8.7/s二、参考java程序性能优化。重新设置堆大小和永久区大小、禁用显示GC、去掉类校验、使用并行回收收集器代替串行收集器、使用CMS回收器、设置较大的survivior区,努力将对象预留在新生代、将CMS的Full GC触发的阈值设置为78%,即当老年代使用到78%时,才触发Full GC。吞吐率提高到9.4/s
2016-05-10 14:55:03
1350
原创 设置不同jdbc的MaxActive数,吞吐量会有差异
JMeter设置相同的并发数与设置不同jdbc的MaxActive数,吞吐量会有差异。需要根据生产环境设置合理的MaxActive数提高性能一、设置相同的并发数20二、设置MaxActive为20,吞吐量为1.0/s三、设置MaxActive为200,吞吐量为1.1/s提高0.1优于前者
2016-05-10 10:21:02
7294
原创 JMeter对接口进行压力测试
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另
2016-05-09 14:49:19
24710
原创 打包war包部署到Tomcat。调用接口时,pad端提示:连接服务器异常。但后台无任何异常抛出
解决方法:将war部署在开发环境的tomcat下,通过Myeclipse启动tomcat,控制台会打印出异常信息
2016-05-03 18:28:34
1394
原创 Tomcat自定义war包路径部署
Tomcat启动时,war可以不放在webapps路径下启动一、web.xml下配置jndi数据源 JNDI DataSource jdbc/scsis javax.sql.DataSource Container 二、serviceForPAD.xml部署文件放置在tomcat的\conf\Catalina\localhos
2016-04-29 14:47:34
2601
原创 添加、获取cookie
//添加cookievar addCookie = function(name,value,expiresMins){ var date = new Date(); date.setTime(date.getTime()+expiresMins*60*1000); document.cookie=name+"="+value+";path=/;expires="+date.toGMTStr
2016-04-26 17:01:38
503
原创 jquery.easyui添加表单验证
jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。一、所需资源二、psgInfoReport.jsp中添加表单验证 旅客信息
2016-04-26 11:29:18
1276
原创 jquery.blockUI添加加载遮罩
jQuery BlockUI插件可以在不锁定浏览器的同时,模拟同步模式下发起Ajax请求的行为。该插件激活时,会阻止用户在页面进行的操作,直到插件被关闭。BlockUI通过向DOM中添加元素实现其外观和组织用户交互的行为。一、psgInfoReport.jsp添加遮罩 旅客信息统计 " type="text/css" rel="stylesheet" me
2016-04-26 10:54:20
1197
原创 POI导出数据到Excel的多个Sheet
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。一、PSGInfoSearchAction.java中设置response返回参数import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutp
2016-04-26 10:10:39
14547
1
原创 Oracle用定时任务存储过程将数据转存到历史表,提高查询速度
一、定义存储过程CREATE OR REPLACE PROCEDURE Sync_INFO_HISTORY ISBEGIN insert into depart_passenger_info_history select * from depart_passenger_info where flt_date<trunc(sysdate-30); delete from
2016-04-25 17:39:19
6263
2
原创 AjaxAnyWhere在web中应用
AjaxAnywhere被设计成能够把任何一套现存的JSP组件转换成AJAX感知组件而不需要复杂的JavaScript编码.它利用标签把Web页面简单地划分成几个区域,然后使用AjaxAnywhere来刷新那些需要被更新地区域.一、web.xml中配置AjaxAnywhere AjaxAnywhere org.ajaxanywhere.AAFilter AjaxAny
2016-04-25 14:53:59
912
1
原创 Spring中整合Xfire发布webservice服务
一、web.xml中配置xfire的servlet交由spring管理 contextConfigLocation /WEB-INF/applicationContext-*.xml org.springframework.web.context.ContextLoaderListener XFireServlet XFire Ser
2016-04-20 16:49:18
3732
1
原创 定义filter对session过期用户重新登录
一、在web.xml中自定义securityFilter,设置跳转页面、需过滤的url相关参数 securityFilter com.sasis.webapp.filter.UserFilter errorPath ./nouUserSession.jsp securityFilter *.html securityFilter
2016-04-20 11:11:54
874
原创 Spring的CharacterEncodingFilter过滤字符编码
一、web.xml中定义filter,指定编码相关参数,设置需过滤的url encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilte
2016-04-20 10:45:17
466
原创 Maven项目工程上有红叉其他地方没有,报错:Project configuration is not up-to-date w
解决方法:右键项目,Update Project Configuration
2016-04-19 14:44:35
1372
原创 Maven报错:Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml
运行Maven install时报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project MavenFoo: Error assembling WAR: webxml attribute is required (or pre-exis
2016-04-19 14:26:13
1524
原创 Maven报错:-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment v
-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.解决方法:1、设置M2_HOME 环境变量2.设置jre参数-Dmaven.multiModuleProjectDirectory
2016-04-19 13:51:09
612
原创 搭建Maven项目
一、安装Maven1、下载Maven包2、解压安装包,配置环境变量3、mvn -version 测试安装二、搭建Maven项目1、MyEclipse中选择使用外置maven包2、创建项目,配置公司名,项目名,版本号,包名3、创建完成,工程目录结构4、配置pom.xml。下载spring相关包<pro
2016-04-19 11:44:42
475
原创 Tomcat报错:java.lang.unsatisfiedlinkerror can't load AMD 64-bit .dll on a IA 32-bit platform
一、原因:64位jdk编译的war包无法在32位机器上运行1.1、出错信息1.2、编译环境二、解决方法:编译环境换成32位jdk
2016-04-15 11:45:18
1336
原创 Tomcat7启动报错:Exception in thread "http-apr-8080-exec-6" java.lang.OutOfMemoryError: PermGen space
解决方法:添加参数-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
2016-04-14 14:33:40
6848
原创 Maven项目Maven install时出现错误:invalid LOC header (bad signature)
错误:读取 C:\Users\damon\.m2\repository\org\jbpm\jbpm3\jbpm\3.2.GA\jbpm-3.2.GA.jar 时出错;invalid LOC header (bad signature)解决方法:删除提示的文件,用Maven install重新下载
2016-04-14 10:40:24
719
原创 JDK配置环境变量
一、下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html 二、设置JAVA_HOME三、设置pathE:\develop\jdk1.7.0_60\bin;E:\develop\jdk1.7.0_60\jre\bin;四、设置CL
2016-04-13 13:47:24
527
原创 PL/SQL导出导入Oracle表数据
一、导出表1.1、步骤Tools->Export Tables进入导出表页面选择表名、选择导出路径、填写导出where条件、export执行导出二、导入表2.1、步骤Tools->Import Tables进入导入表页面勾选Use Command Window、选择导入的sql文件、import执行导入
2016-04-13 10:34:50
450
servlet整合quartz2所需quartz2包
2016-04-01
quartz2所需jar包
2016-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人