摘要: 阅读全文
posted @ 2014-05-07 11:05 锐洋智能 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static//aa匹配到(注意是空格)。~ 开头... 阅读全文
posted @ 2014-05-06 20:07 锐洋智能 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、首先,去http://sourceforge.net/projects/filterlib网站下载tk-filters-1.0.1.zip。二、解压这个tk-filters-1.0.1.zip压缩文件,将解压后的文件tk-filters.jar放在Ext项目的WEB-INF/lib/下。三、打开... 阅读全文
posted @ 2014-05-04 23:04 锐洋智能 阅读(4218) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布。在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新和API仍然有可能改变,我会尽我最大的努力保持这份文档跟得到Java 8的改动。Java 8的预览版,也就是 ... 阅读全文
posted @ 2014-05-04 09:31 锐洋智能 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: HashMap是一个高效通用的数据结构,它在每一个Java程序中都随处可见。先来介绍些基础知识。你可能也知 道,HashMap使用key的hashCode()和equals()方法来将值划分到不同的桶里。桶的数量通常要比map中的记录的数量要稍大,这样 每个桶包括的值会比较少(最好是一个)。当通过k... 阅读全文
posted @ 2014-05-04 09:24 锐洋智能 阅读(3301) 评论(1) 推荐(0) 编辑
摘要: 测试环境:1:Nginx 独立处理静态面页请求 5000,开了60个线程2:Nginx作为前端请求转给 Weblogic 12c 处理 (Spring 4.0平台下的动态面页效果如图)3:Nginx作为前端请求转给 2个Tomcat+Terracotta集群 处理 (Spring 4.0平台下的动态... 阅读全文
posted @ 2014-04-27 08:42 锐洋智能 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 1.下载sigar.jarsigar官方主页sigar-1.6.4.zip2.按照主页上的说明解压包后将相应的文件copy到java路径。比如windows32位操作系统需要将lib中sigar-x86-winnt.dll文件拷贝到java SDK目录的bin内参考官方主页上的配置项。FileLan... 阅读全文
posted @ 2014-04-22 12:25 锐洋智能 阅读(10068) 评论(0) 推荐(0) 编辑
摘要: 我们做java开发的一般都会遇到如何保护我们开发的代码问题。java语言由于是基于jvm上面,所以反编译class 文件很很容易。假如我们做了一个web程序,并把这个web程序发布给客户。实际上,客户是很容易反编译出我们的源代码出来,包括所有的src文件和 jsp文件等等。 那么,如何保护我们的源代... 阅读全文
posted @ 2014-04-22 11:07 锐洋智能 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 1 代码混淆概述目前针对Java源文件方法主要有以下几种方法:本地编译技术、数字水印技术、ClassLoader加密技术以及代码混淆技术。Java本地编译是指将Java应用程序编译成本地应用程序,如Windows平台下名为exe的应用程序。通过java虚拟机将由源代码生成Java类文件,再将类文件编... 阅读全文
posted @ 2014-04-22 11:02 锐洋智能 阅读(2921) 评论(0) 推荐(0) 编辑
摘要: 一、管理端口的好处:1、由于我们使用的是weblogic直接提供web访问,所以防火墙无法对80端口做安全策略。2、所有用户都可以使用http://www.reyo.cn/console/来登陆我们的weblogic管理console界面,安全性没有保障。3、我们可以修改console为你想要的值如... 阅读全文
posted @ 2014-04-19 20:52 锐洋智能 阅读(3245) 评论(0) 推荐(0) 编辑
摘要: 这几天在写一个网站的登录判断拦截器,需要对请求进行拦截,在拦截器中我需要判断HttpServletRequest是否为Ajax异步请求。我们可以通过X-Requested-With="XMLHttpRequest"来判断这个请求是否为Ajax请求!Java代码 /***isAjaxRequest:判... 阅读全文
posted @ 2014-04-19 15:41 锐洋智能 阅读(520) 评论(0) 推荐(0) 编辑
摘要: Mysql 的官网下载地址: http://dev.mysql.com/downloads/在这个下载界面会有几个版本的选择。1. MySQL Community Server 社区版本,免费,但是Mysql不提供官方技术支持。 MySQLCommunity Server is a freely ... 阅读全文
posted @ 2014-04-18 10:15 锐洋智能 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1、请选择代码框中所有代码后, 保存为 jquery.color.js[javascript]/*!*jQueryColorAnimationsv@VERSION*https://github.com/jquery/jquery-color**Copyright2012jQueryFoundatio... 阅读全文
posted @ 2014-04-17 15:11 锐洋智能 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 开曼群岛(Cayman Islands)是英国在西印度群岛的一块海外属地,由大开曼、小开曼和开曼布拉克3个岛屿组成。开曼群岛是世界第四大离岸金融中心,并是著名的潜水胜地。(Wiki) 其它知名的离岸金融中心包括英属维尔京群岛、萨摩亚、香港、关岛等。离岸公司是指并不在注册地进行实质业务的公司。当... 阅读全文
posted @ 2014-04-15 11:25 锐洋智能 阅读(1147) 评论(0) 推荐(0) 编辑
摘要: Spring IoC容器会先把所有的Bean都进行实例化,不管是要用到的火鼠用不到的,如果你想暂时不进行Bean的实例化,要用到属性lazy-init="true".Spring的三种注入方式:① 构造注入:通过构造器(constructor)注入② 设值注入:通过Setter方法注入③ 反射注入:... 阅读全文
posted @ 2014-04-15 09:56 锐洋智能 阅读(1152) 评论(0) 推荐(2) 编辑
摘要: package com.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ArrayListDemo { publicstatic void main(String... 阅读全文
posted @ 2014-04-14 11:11 锐洋智能 阅读(145991) 评论(1) 推荐(3) 编辑
摘要: 开发环境: OS:windows XP Web Server: jakarta-tomcat-5.0.28 DataBase Server: MS SQL Server 2000 (打了SP3补丁) IDE: MyEclipse 6.0.1 测试案例系统结构: web层Service层DAO层 web层就是Struts2,DAO使用hibernate -3.3.1.GA-dist.zip,spring是spring-framework-2.5.5 数据库表和它一样吧: student1和Student2,表结构相同:id,name,address.其中id为主键且为自增长型. st... 阅读全文
posted @ 2014-04-12 10:54 锐洋智能 阅读(428) 评论(0) 推荐(0) 编辑
摘要: String.format("%010d", 25);0代表前面要补的字符10代表字符串长度d表示参数为整数类型String s = "Hello World!";int i = 13 ;double d = 88.8 ;System.out.printf("整形数据i = %2$+-10d \n字符串 s = %1$s \n浮点数据 d = %3$3.2f", s , i , d);System.out.printf("\n不足10为用0来补:%10d" , i);九九乘法表[java] for(inti=1;i 阅读全文
posted @ 2014-04-12 09:50 锐洋智能 阅读(4927) 评论(0) 推荐(0) 编辑
摘要: Spring对事务的解决办法其实分为2种:编程式实现事务,AOP配置声明式解决方案。 http://jinnianshilongnian.iteye.com/blog/1496953Spring提供了许多内置事务管理器实现,常用的有以下几种:DataSourceTransactionManager:位于org.springframework.jdbc.datasource包中,数据源事务管理器,提供对单个javax.sql.DataSource事务管理,用于Spring JDBC抽象框架、iBATIS框架的事务管理;HibernateTransactionManager:位于org.sprin 阅读全文
posted @ 2014-04-11 19:05 锐洋智能 阅读(8494) 评论(0) 推荐(0) 编辑
摘要: 其实这个功能QQ邮箱就有,为什么还要自己开发一个呢?因为有的文件非常重要。。。其实是客户要求。。。那么我们先来看一下QQ的界面:我们设计的界面:文件要到期了是否通知用户?这里我们支持邮件及短信方式因为多个应用所以作了 quartz 的集群,方便多个 web(Resin tomcat weblogic... 阅读全文
posted @ 2014-04-03 21:32 锐洋智能 阅读(1994) 评论(0) 推荐(0) 编辑
摘要: Velocity中的ComparisonDateTool、MathTool、NumberTool、SortTool、EscapeTool工具可以从Apache官方网站自带的例子中查找,位置\velocity-tools-1.4-src\examples\showcase。Apache官方网站自带的例子有下面一些:AlternatorToolBrowserSnifferContextToolCookieToolDateToolEscapeToolImportToolLinkToolListToolMathToolIteratorToolNumberToolPagerToolParameterPa 阅读全文
posted @ 2014-03-30 10:02 锐洋智能 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: FlashBuilder4.7破解方法的实践 建议:作为草根一级,买不起正版,只能先拿破解版练练手了,如果商业的话,请用正版。 具体步骤如下: 1.到Adobe官网下载FlashBuilder4.7,有简体中文版;语言:简体中文(Simplified) http://trials3.adobe.com/AdobeProducts/FLBR/4_7/win64/FlashBuilder_4_7_LS10_win64.exe 2.安装时,不用序列号,直接选择安装试用版; 3.安装完成后在安装目录下依次修改下列3个文件: (1)..\Adobe\AdobeFlashBuilder4.7(64 Bit 阅读全文
posted @ 2014-03-28 16:44 锐洋智能 阅读(7582) 评论(1) 推荐(1) 编辑
摘要: 在目录/home/weblogic_12c/user_projects/domains/base_domain/servers/AdminServer/security下新增文件boot.properties编辑该文件,文件内容为(建域时的用户密码):username=weblogicpassword=weblogic 阅读全文
posted @ 2014-03-22 11:12 锐洋智能 阅读(433) 评论(0) 推荐(0) 编辑
摘要: velocity+spring mvc+spring ioc+ibatis框架是我现在公司要求采用的,原因是因为阿里巴巴和淘宝在使用这样的框架,而我公司现在还主要是以向阿里巴巴和淘宝输送外派人员为 主,所以要求采用阿里巴巴和淘宝的框架来做.所以,从此开始了对这种框架的学习过程.但是使用过一段时间以后,将velocity+spring mvc+spring ioc+ibatis框架组合(简称为VSSI)与struts+spring+hibernate(简称为SSH)对比后,有了自己的一些体会,一吐为快.可以说,两种组合各有优势,采用何种组合来开发,我认为应该从具体项目来考虑.我个人感觉,偏向于S 阅读全文
posted @ 2014-03-18 10:59 锐洋智能 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 控制台:org.apache.jasper.compiler.TldLocationsCache tldScanJar信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup ti 阅读全文
posted @ 2014-03-18 10:33 锐洋智能 阅读(425) 评论(0) 推荐(0) 编辑
摘要: hibernate 4.1之后对于HQL中查询参数的占位符做了改进,如果仍然用老式的占位符会有类似如下的告警信息:[main] WARN [org.hibernate.hql.internal.ast.HqlSqlWalker] – [DEPRECATION] Encountered positional parameter near line 1, column 95. Positional parameter are considered deprecated; use named parameters or JPA-style positional parameters instead. 阅读全文
posted @ 2014-03-17 11:42 锐洋智能 阅读(985) 评论(0) 推荐(0) 编辑
摘要: spring定义的事务行为有以下几种: REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。 NOT_SUPPORTED--以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。 NEVER--以非事务方式执行,如果当前存在事务,则抛出异常。 NESTED--如果当前存在事务,则在嵌套事务内执行。如果当前没有事务,则执行与PROPAG... 阅读全文
posted @ 2014-03-15 22:07 锐洋智能 阅读(3820) 评论(0) 推荐(0) 编辑
摘要: 原文:http://docs.spring.io/spring/docs/4.0.1.BUILD-SNAPSHOT/javadoc-api/注解类型:EnableScheduling@Target(value=TYPE) @Retention(value=RUNTIME)@Import(value=SchedulingConfiguration.class)@Documentedpublic @interface EnableScheduling使用该注解让Spring可以进行任务调度,功能类似于Spring的xml命名空间使用 @EnableScheduling 注解的类示例:@Config 阅读全文
posted @ 2014-03-14 10:05 锐洋智能 阅读(9941) 评论(0) 推荐(0) 编辑
摘要: 总结:Terracotta 集群配置要比Memcached 集群简单,但Terracotta 集群启动的速度要比Memcached 集群慢,性能Terracotta 集群要比Memcached 集群好。但性能都好不过weblogic单机的性能!!Terracotta 集群效果图如下:Memcached 集群效果图:Weblogic单机性能效果图: 阅读全文
posted @ 2014-03-08 18:02 锐洋智能 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 使用Spring配置管理Quartz的时候会遇到下面的异常:Causedby:java.lang.IncompatibleClassChangeError:classorg.springframework.scheduling.quartz.CronTriggerBeanhasinterfaceor... 阅读全文
posted @ 2014-03-07 21:33 锐洋智能 阅读(33697) 评论(0) 推荐(3) 编辑
摘要: 1.简介Memcached 是一个高性能的分布式内存对象缓存系统。它通过将数据缓存在内存中来减少对数据库和文件系统的访问,减轻数据库及操作系统的负担,提高应用系统的速度。目前已经很多系统应用了memcached,其最新版本为memcached-1.4.5。随着硬件技术的不断提升,应用高性能服务器的场合越来越多,特别是64位系统。另外memcached是可跨平台的,这就需要我们经常会在32与64位系统,各种操作系统下编译memcached。 Memcached官方网站是http://www.memcached.org/。大家下载的最新稳定版memcached-1.4.5可以在LINUX和UNIX 阅读全文
posted @ 2014-03-05 17:08 锐洋智能 阅读(3720) 评论(0) 推荐(0) 编辑
摘要: 事出做项目时一个jsp页面修改后一直没有读出来,后来仔细研究了下tomcat才发现当请求jsp页面时,Tomcat会分派给JspServlet来处理,在jspServlet的方法 service()中有一句 booleanprecompile=preCompile(request);它会判断你请求jsp页面时有没有带?jsp_precompile查询字符串,如果带了就会重新编译然后再由serviceJspFile(request,response,jspUri,null,precompile)进一步判断是否要进行编译jsp文件,下面是JspServletWraper service方法1if( 阅读全文
posted @ 2014-03-01 09:48 锐洋智能 阅读(3282) 评论(0) 推荐(0) 编辑
摘要: 展示不使用Terracotta DSO如何集群Web Sessions。 1、要求 1)jdk1.6或者更高版本 2)Terracotta 3.7或者更高版本 3)所有被集群的对象需要实现序列化,如果不想实现序列化,必须使用Terracotta DSO定制Web Sessions的安装 2、安装Terracotta Sessions jar 1)为保证兼容性,请使用已安装的Terracotta的jar文件 2)为了使应用的web Sessions在集群中共享,添加下列jar文件到应用服务器的的lib目录中${TERRACOTTA_HOME}/sessions/... 阅读全文
posted @ 2014-02-28 17:53 锐洋智能 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 1.准备工作两个Linux服务器,可以用VMware装一个,然后配置好再克隆一个,修改IP即可。Host1:192.168.0.79Host2:192.168.0.80先配置好jdk1.6.0和tomcat6。Host1上还将配置Nginx(负载均衡),Terracotta(session集群).2.安装Terracotta下载Terracotta的包,http://d2zwv9pap9ylyd.cloudfront.net/terracotta-3.4.1-installer.jar 带安装功能的包http://d2zwv9pap9ylyd.cloudfront.net/terracotta 阅读全文
posted @ 2014-02-28 17:46 锐洋智能 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: 上面回答有问题,找到qq官方的文档了http://service.exmail.qq.com/cgi-bin/help?id=28&no=1000585&subtype=1如果您的电子邮件客户端支持SSL,可以在设置中选择使用SSL。通用配置参数:(我们已经默认都支持这些协议,用户无需自己手动开启这些服务器与端口)POP3/SMTP协议接收邮件服务器:pop.exmail.qq.com,使用SSL,端口号995发送邮件服务器:smtp.exmail.qq.com,使用SSL,端口号465海外用户可使用以下服务器接收邮件服务器:hwpop.exmail.qq.com,使用SSL, 阅读全文
posted @ 2014-02-20 19:57 锐洋智能 阅读(5090) 评论(1) 推荐(0) 编辑
摘要: 如果是使用了JDBC JobStore或JobStoreCMT获得持久的Job时,就要配置相关的数据源了。方式一:使用quartz.properties文件,这时只需要在property文件中增加如下的一些属性就ok了。org.quartz.dataSource.NAME.driver = 数据库驱动(requried)org.quartz.dataSource.NAME.URL = 连接数据库的url (requried)org.quartz.dataSource.NAME.user = 连接的数据库的用户名(not requried)org.quartz.dataSource.NAME.p 阅读全文
posted @ 2014-02-16 17:33 锐洋智能 阅读(4149) 评论(0) 推荐(0) 编辑
摘要: 一、spring整合 网上一搜有很多整合的方式,这里我采用了其中的一种(暂时还没有对其他的方法研究过)。 对于spring的整合其中的任务,spring提供了几个类、接口(这些类都实现了Job接口): org.springframework.scheduling.quartz.QuartzJobBean org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean.MethodInvokingJob org.springframework.scheduling.quartz.MethodInvoki... 阅读全文
posted @ 2014-02-16 16:01 锐洋智能 阅读(25578) 评论(2) 推荐(0) 编辑
摘要: 1、准备工作a、系统环境为:Windows Xp系统b、mysql版本为:MySQL Server 5.5c、mysql cluster版本为:mysql-cluster-gpl-noinstall-7.1.10-win32.zipd、计算机3台NodeIP AddressManagement (MGMD) node192.168.18.8MySQL server (SQL) node “A”192.168.18.11MySQL server (SQL) node “B”192.168.18.17Data (NDBD) node "A"192.168.18.11Data ( 阅读全文
posted @ 2014-02-08 19:42 锐洋智能 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 原文来自:https://blogs.oracle.com/middlewareplace/entry/why_should_you_choose_oracle1.多数据中心部署和集群 WebLogic Server 12c内置对灾难恢复架构的支持;JBoss EAP 6只能通过比较昂贵的第三方工具实现。WebLogic Server 12c支持高级LAN集群,对当机服务器的监测并内置通用的报警框架;JBoss EAP 6只有有限的LAN集群,不支持当机检测。WebLogic Server 12c支持Node Manager,能够使进程运行在不同的物理或者虚拟服务器上,实现跨主机和地域的集群管 阅读全文
posted @ 2014-02-06 09:38 锐洋智能 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 前段时间做OA系统的https的安全登录功能(以前登录是采用的一般的http方式,后因为安全性考虑需要改成https的方式)在本机测试完全通过。 可是近期同事发现在测试环境下用IE6访问会出现不能访问的问题。我测试了以下,确实存在这样的问题。这个问题仅出现在IE6上,在火狐或IE7\8上都 没问题。这就很纳闷了。为什么会出现这样的情况呢?WEB服务器采用的是weblogic10.3。http:9001https:9002使用IE6访问后控制台会出现如下错误: DescriptionPlaintext data was received over an SSL connection.Caus.. 阅读全文
posted @ 2014-02-05 07:12 锐洋智能 阅读(1646) 评论(0) 推荐(0) 编辑