摘要:
这几天一直在做Java解析Json数据的一个项目,因为初识json,所以很多东西都是有着懵懂的认识。这里写下我解析时遇到的问题和收获。 我解析json时用到的是json-lib包。下载地址:http://json-lib.sourceforge.net。用这个包时,还要用到其他几个支持包:commo...
阅读全文
posted @ 2014-09-19 11:56
锐洋智能
阅读(1555)
推荐(0)
摘要:
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树...
阅读全文
posted @ 2014-09-17 20:49
锐洋智能
阅读(36390)
推荐(1)
摘要:
应用采用了集群3个tomcat,一个weblogic12c后台数据应用
阅读全文
posted @ 2014-09-15 16:30
锐洋智能
阅读(2641)
推荐(0)
摘要:
天,一个老同事问起这样一个问题,起因是他们的系统由于某些原因原有的部分模块不能运行在新的jdk下,所以需要启动两个resin并使用不同jdk。由 于是要开机自动启动,因此启动的账号还需要是同一个。这样常用使用两个账号设置各自的JAVA_HOME的方法,就不可行。同事说google了一下没有 找到方法...
阅读全文
posted @ 2014-08-27 11:12
锐洋智能
阅读(392)
推荐(0)
摘要:
1,修改bin文件夹下面的catalina.bat文件,把如下内容 rem ----- Execute The Requested Command ---------------------------------------echo Using CATALINA_BASE: %CATALINA_B...
阅读全文
posted @ 2014-08-27 11:10
锐洋智能
阅读(573)
推荐(0)
摘要:
List 实现分为通用 List 实现和特殊用途的 List 实现。通用 List 实现有两个通用的 List 实现 —— ArrayList 和 LinkedList。大多数时候,你可能会使用 ArrayList,它提供了按位置访问的功能并且速度比较快。当你需要同时移动多个元素的时候,可以充分发挥...
阅读全文
posted @ 2014-07-28 10:47
锐洋智能
阅读(349)
推荐(0)
摘要:
Java7语法新特性: 1. switch中增加对String类型的支持。Java代码 publicStringgenerate(Stringname,Stringgender){Stringtitle="";switch(gender){case"男":title=name+"先生";break;...
阅读全文
posted @ 2014-06-15 17:05
锐洋智能
阅读(542)
推荐(0)
摘要:
一旦确认了文件系统上的一个文件或目录,那么就可以定义一个 Path 类来指向它。定义 Path 类可以使用绝对路径、相对路径、路径中带有一个点号“.”(表示当前目录)、路径中带有两个点“..”(表示上一层目录)等。定义 Path 类最简单的方法是调用辅助类 Paths 的 get() 方法。下面将介...
阅读全文
posted @ 2014-06-14 10:04
锐洋智能
阅读(1472)
推荐(0)
摘要:
想要初步了解 NIO.2 API,也就是通常所说的“JSR203: More New I/O APIs for the Java Platform”,最好的切入点就是新的抽象类 java.nio.file.Path 类。这个类是 NIO.2 的里程碑,所有应用程序中的 I/O 操作都和这个类密不可分...
阅读全文
posted @ 2014-06-14 09:59
锐洋智能
阅读(8879)
推荐(1)
摘要:
目前为止,我们已经学习了很多 Java 拷贝文件的方式,除了 FileChannel 提供的方法外,还包括使用 Files.copy() 或使用字节数组的缓冲/非缓冲流。那个才是最好的选择呢?这个问题很难回答,因为答案基于很多因素。本文将目光集中到一个因素,那就是速度,因为拷贝任务 越快将会提高效率...
阅读全文
posted @ 2014-06-13 09:02
锐洋智能
阅读(17677)
推荐(3)
摘要:
我有一台服务器上加了两块硬盘.其中有个目录下的数据非常重要.假设是D:\data目录.这个目录下有几十个G的文件. 我希望能把这个文件夹里的内容同步到另一块硬盘的目录下,假设是E:\data 我希望最好能够做到每当D:\data有文件变更时,e:\data都会跟着也变过来.不知道windows有没有
阅读全文
posted @ 2014-06-08 21:47
锐洋智能
阅读(4724)
推荐(1)
摘要:
准备工作创建一个简单的web应用,名为session。其中有两个页面,分别如下所示:页面login.jsp[html] view plaincopy登录页面用户登录用户名密码登录成功页面success.jsp[html] view plaincopy登录成功页面当前登录用户:还有一个Servlet,...
阅读全文
posted @ 2014-05-17 08:02
锐洋智能
阅读(8661)
推荐(1)
摘要:
在公司项目里想要在前端通过nginx将请求负载均衡,而后台的几组tomcat的session通过memcached(non-sticky模式)进行统一管理,这几组tomcat部署的web app是同一应用,session的变化要统一,项目组最后采用memcached-session-manager来...
阅读全文
posted @ 2014-05-17 06:47
锐洋智能
阅读(2883)
推荐(0)
摘要:
系统是两台机器, 跑四个 web 容器, 每台机器两个容器 。 nginx+memcached+quartz集群,web容器为 tomcat 。 web 应用中 用到spring 跑多个任务,任务只能一个容器执行,就是四个容器中只能用一个跑。 谁抢到谁跑。本以为一个机器一个web容器的,就用IP 处...
阅读全文
posted @ 2014-05-15 21:12
锐洋智能
阅读(3476)
推荐(0)
摘要:
安装 yum install -y sysstatsar -d 1 1rrqm/s: 每秒进行 merge 的读操作数目。即 delta(rmerge)/swrqm/s: 每秒进行 merge 的写操作数目。即 delta(wmerge)/sr/s: 每秒完成的读 I/O 设备次数。即 delta(...
阅读全文
posted @ 2014-05-09 11:32
锐洋智能
阅读(934)
推荐(0)
摘要:
Ubuntu下安装nginx,直接apt-get install nginx就行了,很方便。但是今天装了CentOS6.5,直接yum install nginx不行,要先处理下源,下面是安装完整流程,也十分简单:1、CentOS 6,先执行:rpm -ivhhttp://nginx.org/pac...
阅读全文
posted @ 2014-05-09 11:08
锐洋智能
阅读(547)
推荐(0)
摘要:
我发现在在XP环境下我输入网易的220.181.28.42也找不到网页,就跟在LINUX下一样都揭示:错误您所请求的网址(URL)无法获取--------------------------------------------------------------------------------当...
阅读全文
posted @ 2014-05-08 15:35
锐洋智能
阅读(4888)
推荐(0)
摘要:
首先下载squid for windows安装包 squid-2.7.STABLE5-bin.zip然后解压缩,放到C盘squid目录内.进入目录C:\squid\etc内,将所有文件的.default全部删掉编辑下squid.conf,将所有内容删掉,替换以下内容,并保存http_port 80 ...
阅读全文
posted @ 2014-05-07 21:09
锐洋智能
阅读(2928)
推荐(0)
posted @ 2014-05-07 11:05
锐洋智能
阅读(304)
推荐(0)
摘要:
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static//aa匹配到(注意是空格)。~ 开头...
阅读全文
posted @ 2014-05-06 20:07
锐洋智能
阅读(293)
推荐(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
锐洋智能
阅读(4251)
推荐(0)
摘要:
这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布。在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新和API仍然有可能改变,我会尽我最大的努力保持这份文档跟得到Java 8的改动。Java 8的预览版,也就是 ...
阅读全文
posted @ 2014-05-04 09:31
锐洋智能
阅读(1468)
推荐(0)
摘要:
HashMap是一个高效通用的数据结构,它在每一个Java程序中都随处可见。先来介绍些基础知识。你可能也知 道,HashMap使用key的hashCode()和equals()方法来将值划分到不同的桶里。桶的数量通常要比map中的记录的数量要稍大,这样 每个桶包括的值会比较少(最好是一个)。当通过k...
阅读全文
posted @ 2014-05-04 09:24
锐洋智能
阅读(3321)
推荐(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
锐洋智能
阅读(605)
推荐(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
锐洋智能
阅读(10117)
推荐(0)
摘要:
我们做java开发的一般都会遇到如何保护我们开发的代码问题。java语言由于是基于jvm上面,所以反编译class 文件很很容易。假如我们做了一个web程序,并把这个web程序发布给客户。实际上,客户是很容易反编译出我们的源代码出来,包括所有的src文件和 jsp文件等等。 那么,如何保护我们的源代...
阅读全文
posted @ 2014-04-22 11:07
锐洋智能
阅读(777)
推荐(0)
摘要:
1 代码混淆概述目前针对Java源文件方法主要有以下几种方法:本地编译技术、数字水印技术、ClassLoader加密技术以及代码混淆技术。Java本地编译是指将Java应用程序编译成本地应用程序,如Windows平台下名为exe的应用程序。通过java虚拟机将由源代码生成Java类文件,再将类文件编...
阅读全文
posted @ 2014-04-22 11:02
锐洋智能
阅读(2949)
推荐(0)
摘要:
一、管理端口的好处:1、由于我们使用的是weblogic直接提供web访问,所以防火墙无法对80端口做安全策略。2、所有用户都可以使用http://www.reyo.cn/console/来登陆我们的weblogic管理console界面,安全性没有保障。3、我们可以修改console为你想要的值如...
阅读全文
posted @ 2014-04-19 20:52
锐洋智能
阅读(3301)
推荐(0)
摘要:
这几天在写一个网站的登录判断拦截器,需要对请求进行拦截,在拦截器中我需要判断HttpServletRequest是否为Ajax异步请求。我们可以通过X-Requested-With="XMLHttpRequest"来判断这个请求是否为Ajax请求!Java代码 /***isAjaxRequest:判...
阅读全文
posted @ 2014-04-19 15:41
锐洋智能
阅读(527)
推荐(0)
摘要:
Mysql 的官网下载地址: http://dev.mysql.com/downloads/在这个下载界面会有几个版本的选择。1. MySQL Community Server 社区版本,免费,但是Mysql不提供官方技术支持。 MySQLCommunity Server is a freely ...
阅读全文
posted @ 2014-04-18 10:15
锐洋智能
阅读(372)
推荐(0)
摘要:
1、请选择代码框中所有代码后, 保存为 jquery.color.js[javascript]/*!*jQueryColorAnimationsv@VERSION*https://github.com/jquery/jquery-color**Copyright2012jQueryFoundatio...
阅读全文
posted @ 2014-04-17 15:11
锐洋智能
阅读(1335)
推荐(0)
摘要:
开曼群岛(Cayman Islands)是英国在西印度群岛的一块海外属地,由大开曼、小开曼和开曼布拉克3个岛屿组成。开曼群岛是世界第四大离岸金融中心,并是著名的潜水胜地。(Wiki) 其它知名的离岸金融中心包括英属维尔京群岛、萨摩亚、香港、关岛等。离岸公司是指并不在注册地进行实质业务的公司。当...
阅读全文
posted @ 2014-04-15 11:25
锐洋智能
阅读(1170)
推荐(0)
摘要:
Spring IoC容器会先把所有的Bean都进行实例化,不管是要用到的火鼠用不到的,如果你想暂时不进行Bean的实例化,要用到属性lazy-init="true".Spring的三种注入方式:① 构造注入:通过构造器(constructor)注入② 设值注入:通过Setter方法注入③ 反射注入:...
阅读全文
posted @ 2014-04-15 09:56
锐洋智能
阅读(1169)
推荐(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
锐洋智能
阅读(146059)
推荐(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
锐洋智能
阅读(438)
推荐(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
锐洋智能
阅读(4992)
推荐(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
锐洋智能
阅读(8510)
推荐(0)
摘要:
其实这个功能QQ邮箱就有,为什么还要自己开发一个呢?因为有的文件非常重要。。。其实是客户要求。。。那么我们先来看一下QQ的界面:我们设计的界面:文件要到期了是否通知用户?这里我们支持邮件及短信方式因为多个应用所以作了 quartz 的集群,方便多个 web(Resin tomcat weblogic...
阅读全文
posted @ 2014-04-03 21:32
锐洋智能
阅读(2014)
推荐(0)
摘要:
Velocity中的ComparisonDateTool、MathTool、NumberTool、SortTool、EscapeTool工具可以从Apache官方网站自带的例子中查找,位置\velocity-tools-1.4-src\examples\showcase。Apache官方网站自带的例子有下面一些:AlternatorToolBrowserSnifferContextToolCookieToolDateToolEscapeToolImportToolLinkToolListToolMathToolIteratorToolNumberToolPagerToolParameterPa
阅读全文
posted @ 2014-03-30 10:02
锐洋智能
阅读(1308)
推荐(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
锐洋智能
阅读(7618)
推荐(1)