Luouy~羽林
学问如逆水行舟,不进则退; 有知识的人不实践,等于一只蜜蜂不酿蜜; 我们可以由读书而收集知识,但必须利用思考把糠和谷子分开
08 2017 档案
jvisualvm远程监控Tomcat
摘要:网上已经有很多这方面的资料,但有些很杂乱,这里做了整理总结。 一.Java VisualVM 概述 对于使用命令行远程监控jvm 太麻烦 。 在jdk1.6 中 Oracle 提供了一个新的可视化的。 JVM 监控工具 Java VisualVM 。jvisualvm.exe 在JDK 的 bin  阅读全文
posted @ 2017-08-23 10:35 羽林.Luouy
Tomcat内存优化
摘要:一.Tomcat内存优化 T omcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 JAVA_OPTS参数。 1.JAVA_OPTS参数说明 Java代码 -server 启用jdk 的 server 版; -Xms java虚 阅读全文
posted @ 2017-08-23 10:29 羽林.Luouy
每天一个linux命令(41):ps命令
摘要:Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前 阅读全文
posted @ 2017-08-23 10:27 羽林.Luouy
linux grep命令
摘要:1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式grep [options] 3.主要参数[opt 阅读全文
posted @ 2017-08-23 10:26 羽林.Luouy
show processlist结果筛选(转)
摘要:在MySQL里面 这条语句可以正常执行,但是 就会报错了: Error Code : 1064You have an error in your SQL syntax; check the manual that corresponds to your mysql server version fo 阅读全文
posted @ 2017-08-22 09:31 羽林.Luouy
微服务、SOA 和 API对比与分析
摘要:摘要: 对比微服务架构和面向服务的架构(SOA)是一个敏感的话题,常常引起激烈的争论。本文将介绍这些争论的起源,并分析如何以最佳方式解决它们。然后进一步查看这些概念如何与 API 管理概念结合使用,实现更敏捷、更分散化、更具弹性的企业架构。 0 系列目录 聊聊服务架构 深入浅出SOA思想 微服务、S 阅读全文
posted @ 2017-08-20 14:38 羽林.Luouy
Java远程通讯技术及原理分析
摘要:在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知 阅读全文
posted @ 2017-08-20 14:33 羽林.Luouy
RPC原理及实现
摘要:1 简介 RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用。 2 调用分类 RPC 调用分以下两种: 同步调用 客户方等待调用执行完成并返回结果。 异 阅读全文
posted @ 2017-08-20 14:32 羽林.Luouy
kafka 消息系统
摘要:一、为什么需要消息系统 二、kafka 架构 2.1 拓扑结构 如下图: 图.1 2.2 相关概念 如图.1中,kafka 相关名词解释如下: 2.3 zookeeper 节点 kafka 在 zookeeper 中的存储结构如下图所示: 图.2 三、producer 发布消息 3.1 写入方式 p 阅读全文
posted @ 2017-08-20 14:16 羽林.Luouy
JAVA中几种常用的RPC框架介绍
摘要:RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。 对于RPC有一个逻辑关系图,以RMI 阅读全文
posted @ 2017-08-20 14:10 羽林.Luouy
Java实现简单的RPC框架
摘要:一、RPC简介 RPC,全称为Remote Procedure Call,即远程过程调用,它是一个计算机通信协议。它允许像调用本地服务一样调用远程服务。它可以有不同的实现方式。如RMI(远程方法调用)、Hessian、Http invoker等。另外,RPC是与语言无关的。 RPC示意图 如上图所示 阅读全文
posted @ 2017-08-20 14:07 羽林.Luouy
数组,集合,列表的使用与区别
摘要:在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了封 阅读全文
posted @ 2017-08-17 20:48 羽林.Luouy
redis数据类型
摘要:Redis - 数据类型 Redis支持5种类型的数据类型,它描述如下的: 字符串 Redis字符串是字节序列。Redis字符串是二进制安全的,这意味着他们有一个已知的长度没有任何特殊字符终止,所以你可以存储任何东西,512兆为上限。 例子 redis 127.0.0.1:6379> SET nam 阅读全文
posted @ 2017-08-17 20:34 羽林.Luouy
MySQL 中的三中循环 while loop repeat 的基本用法
摘要:存储过程加游标一起使用的基本操作 http://www.cnblogs.com/Lvhengshuai/category/997161.html 阅读全文
posted @ 2017-08-07 21:11 羽林.Luouy
MySQL通过游标来实现通过查询结果集循环
摘要:http://www.cnblogs.com/silentdoer/articles/6274576.html 阅读全文
posted @ 2017-08-07 21:06 羽林.Luouy