自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LzwGlory的专栏

循序渐进 step by step!!!

  • 博客(24)
  • 资源 (12)
  • 收藏
  • 关注

原创 jvisualvm 与 Btrace的结合应用

案例一:import java.util.Random;/** * 类说明: * * @author 作者 LzwGlory * @version 创建时间:2015年11月30日 下午3:08:08 * */public class BTraceTest { public static void main(String[] args) throws Except

2015-11-30 15:37:40 1634

转载 基于dubbo框架下的RPC通讯协议性能测试 (顶)

一、前言  Dubbo RPC服务框架支持丰富的传输协议、序列化方式等通讯相关的配置和扩展。dubbo执行一次RPC请求的过程大致如下:消费者(Consumer)向注册中心(Registry)执行RPC请求,注册中心分配服务URL并路由到具体服务提供方(Provider),消费者和服务提供方建立网络连接,服务提供方在本地创建连接池对象并提供远程服务,对于长连接类型协议(如dubbo协议)将

2015-11-27 18:08:18 900

转载 Linux上安装JDK环境变量配置

Jdk: jdk-6u1-linux-i586Tomcat: apache-tomcat-7.0.2.tar.gz1,make dir /usr/local/java  (建立java目录)2,上传JDK至java目录3,sh jdk-6u1-linux-i586.bin  (安装jdk)看到 安装程序在询问您是否尊守许可协议页面 ,

2015-11-11 19:15:28 501

转载 基于Dubbo框架构建分布式服务(顶)

http://shiyanjun.cn/archives/1075.html

2015-11-09 20:28:55 860

转载 谈Dubbo服务框架(顶)

Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provide

2015-11-09 20:25:27 915

转载 分布式服务框架dubbo原理解析(顶)

alibaba有好几个分布式框架,主要有:进行远程调用(类似于RMI的这种远程调用)的(dubbo、hsf),jms消息服务(napoli、notify),KV数据库(tair)等。这个框架/工具/产品在实现的时候,都考虑到了容灾,扩展,负载均衡,于是出现一个配置中心(ConfigServer)的东西来解决这些问题。基本原理如图: 在我们的系统中,经常会有一些跨系统

2015-11-09 20:13:36 782

转载 如何在Linux下安装启动多个Tomcat

引用如何在Linux下安装启动多个Tomcat 1. 环境:     1.1. Red Hat Linux 9     1.2. Tomcat 5.5.17 2. 需要解决一下几个问题     2.1. 不同的tomcat启动和关闭监听不同的端口     2.2. 不同的tomcat的启动文件startup.sh 中要指定各自的CATAL

2015-11-06 18:29:50 635

原创 Linux常用命令

1.$ echo > filename  清空文件内容2.tail -f catalina.out 动态打印日志3.ps -ef|grep ows  根据项目名获得pid

2015-11-06 14:39:14 517

转载 严重:Error starting static Resources 错误,怎么解决?

对于这个问题,我纠结了好几天,后来才明白是由于什么原因引起的,下面将我的解决办法分享下来。一般来说出现这种错误是由于你在MyEclipse或Eclipse中删除了某个项目后,没有将Tomcat-6.x\conf\server.xml相关修改完全,才影起了这个问题,那么要怎么解决了?解决办法:第一步 清空Tomcat-6.x目录下的work目录;第二步 再把server.xml的没有

2015-11-05 20:58:24 780

转载 基于ZooKeeper的Dubbo注册中心

Zookeeper注册中心安装建议使用dubbo-2.3.3以上版本的zookeeper注册中心客户端。Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心。Dubbo未对Zookeeper服务器端做任何侵入修改,只需安装原生的Zookeeper服务器即可,所有注册中心逻辑适配都在调用Zookeeper客户端时完成。如果需要,可以考虑使用taob

2015-11-04 15:41:14 598

转载 ZooKeeper-3.3.4集群安装配置

ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在

2015-11-04 15:40:07 715

转载 关于LINUX权限-bash: ./startup.sh: Permission denied

关于LINUX权限-bash: ./startup.sh: Permission denied在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denied,其实很简单,就是今天在执行tomcat的时候,用户没有权限,而导致无法执行,用命令chmod 修改一下bin目录下的.sh权限就可以了如chmod u+x *.sh在此执

2015-11-04 14:20:11 1397

转载 comparator接口与Comparable接口的区别

1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含了person1, person2, persion3....., 我们用C

2015-11-03 22:43:28 711

转载 Java:重写equals()和hashCode()

以下内容总结自《Effective Java》。1.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。2.设计equals()[1]使用instanceof操作符检查“实参是否为正确的类型”。[2]对于类中的每一个“关键域”,检查实参中的域与当前对象中对应的域值。[2.1]对于非float和double类型的原语类型域,使用==比较;

2015-11-03 22:14:05 536

转载 如何一个命令停止某个端口的服务进程

我们先看看这么做的过程,把处理方式整理一下,然后才能用程序处理:1 netstat -nlp 查看占用端口号的服务2 找到该端口号的进程3 找到该进程id4 kill它程序可以一点一点来:1 查看占用端口号的服务[root@aslibra root]# netstat -nlpActive Internet connections (only ser

2015-11-03 19:05:56 3189

原创 Tomcat PermGen space的解决方案

在Windows环境下:修改 catalina.bat在echo Using CATALINA_BASE:   "%CATALINA_BASE%"的上面加入:set JAVA_OPTS=-Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m在linux环境下:修改catalina.sh在ech

2015-11-03 13:53:23 665

转载 Can't create a new thread (errno 11) 解决办法 mysql无法连接

问题的现象:错误信息:ERROR 1135 (00000): Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent b 原因分析:和mysql本

2015-11-03 13:33:19 2450

转载 怎么解决eclipse报PermGen space异常的问题

最近使用eclipse做开发,使用的服务器是tomcat,但在启动时报了Caused by: java.lang.OutOfMemoryError: PermGen space的异常。这个错误很常见,于是配置tomcat下的catalina.bat,配置eclipse.ini,各种方法都用过了,不管用!花了好长时间,在几近崩溃的时候找到了下面的解决办法,终于解决了。为了不走弯路,我

2015-11-03 11:59:34 639

转载 Eclipse的Servers视图中无法添加Tomcat6/Tomcat7

引言: 在基于Eclipse的开发过程中,出现了无法在Eclipse中添加Tomcat的问题,经过从网上搜索之后,找到了答案.问题的提出:    无法从以下方式,添加Tomcat服务器。  其中ServerName是被置为灰色的,无法编辑。    如何解决     1.  关闭Eclipse      2.  打开WorkSpace所在的

2015-11-03 11:44:45 534

转载 一台电脑同时运行多个tomcat配置方法

一台电脑同时运行多个tomcat配置方法:1.使用压缩版的tomcat不能使用安装版的。 2.第一个tomcat的配置不变。 3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址。  4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。 5.修改新的t

2015-11-03 11:29:12 542

转载 Dubbo远程调用服务框架原理与示例

Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和  Spring 框架无缝集成。主要核心部件:Remoting:  网络通信框架,实现了 sync-over-async 和 request-response 消息机制.RPC:   (Remote Procedure Call Protocol远程过程调用

2015-11-02 18:39:43 4510

转载 tomcat启动的内存溢出解决

tomcat启动的内存溢出解决 如果要在myeclipse中启动,上述的修改就不起作用了,可如下设置: Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×.×->JDK面板中的 Optional Java VM arguments中添加:-Xmx1024M -Xms512M -XX:MaxPermSize=25

2015-11-02 15:58:40 2294

原创 dubbo配置文件报错处理

在配置dubbo服务的过程中,经常会遇到虽然程序能够跑起来,但是配置文件一堆红叉,虽然不影响功能,但是确实很让人恶心。报错信息如下:Multiple annotations found at this line:– cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be fou

2015-11-02 15:28:41 751

转载 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can

问题根源在于Eclipse无法识别上面的两个标签,解决之道为:选择elcipse的window-->preferences,弹出相应对话框;在对话框的的type filter text位置数据 xml c,您将看到XML Catalog,点击进入;选择User Specified Entries,单击添加,然后, 在弹出的对话框相应位置填入对应的xsd文件

2015-11-02 11:35:53 667

json转换工具类

对于json字符串的转化和解析,提供的工具类!

2015-03-17

【精】30java工具类

使用java工具类可有效的提高开发效率! [工具类] CookieCounter .java.txt [工具类] 验证码img .jsp.txt [工具类] Java中计算任意两个日期之间的工作天数 .java.txt [工具类] java抓取网页 .java.txt [工具类] MD5 .java.txt [工具类] MD5强化版 .java.txt [工具类] MD5超强化版 .java.txt [工具类] XML 实用工具类 .java.txt [工具类] XML工具类2 .java.txt [工具类] 测试Mysql的最大连接数 .java.txt [工具类] 读取、打印输出、保存xml .java.txt [工具类] 分页split_page.jsp .jsp.txt [工具类] 获得汉字拼音首字母的java工具类.java.txt [工具类] 获取绝对路径 .java.txt [工具类] 记录log日志文件的工具类 .java.txt [工具类] 连接数据库的工具类 .java.txt [工具类] 使用Java程序来实现HTTP文件的队列下载 .java.txt [工具类] 文件操作工具类 .java.txt [工具类] 序列化保存为XML文件的工具类 .java.txt [工具类] 一个压缩工具类.java.txt [工具类] 用java编写简单UDP网络通信程序 .java.txt [工具类] 中文验证.jsp.txt [工具类] 日期DateUtil.java [工具类] 文件FileUtil.java [工具类] 通信客户端simpleClient.java [工具类] 通信服务端simpleServer.java [工具类] 框架StringUtil.java [工具类] 时间Time.java [工具类] 时间工具TimeUtil.java [工具类] 连数据库ConnectDB.java

2014-02-12

linux下运行包

直接在目录下加入这个包就可以解决 直接在目录下加入这个包就可以解决 直接在目录下加入这个包就可以解决

2014-01-14

jquery-file-upload案例

一个很详细的jquery-file-upload的java案例

2014-01-09

ffmpegexe文件

编译好的,不用再自己写了,自行下载吧!

2013-12-17

spket-1.6.23.jar 破解版

破解版的spket-1.6.23.jar,官网不好下啊!

2013-12-06

spring3hibernate4注解式事务管理

spring3hibernate4注解式事务管理

2013-11-15

spring3hibernate4注解是事务管理

spring3hibernate4注解是事务管理

2013-11-15

spring3hibernate4集中式声明

sprig3与hibernate4的集中式声明

2013-11-15

spirng3注解(annotation)与ehcache的对象、页面缓存

基于注解(annotation)Spirng3整合ehcache 使用页面缓存、对象缓存

2013-11-13

smartGWT最新zip

最新版jar 还有showcase演示 案例

2013-07-09

学生管理系统

使用Swing编写的界面,很好很强大,你值得拥有,学习很有价值的

2013-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除