java
ed_feng
java 老鸟,巴西柔术蓝带
展开
-
负载均衡算法小结
1、轮询法 将请求按顺序轮流地分配到服务器上,他均衡的对待后端每一台服务器,而不关心服务器实际的连接数和当前的系统负载public class TeskToundRobin { private static Map<String, Integer> serverWeightMap = null; private static Integer pos = 0; publ原创 2017-05-24 15:58:22 · 228 阅读 · 0 评论 -
java 性能监控(附带pidstat安装)
pidstat手动安装方法 1、下载最新的sysstat包,我下载的是sysstat-11.6.2.tar.xz。2、将sysstat-11.6.2.tar.xz 解压到自己的目录,*.tar.xz需要分两步解压,首先将文件解压成tar文件 命令为 xz -d sysstat-11.6.2.tar.xz, 生成tar文件后再用tar命令解压,命令为 tar -xvf ...原创 2018-03-07 14:56:05 · 525 阅读 · 0 评论 -
runtime.exec()方法执行shell脚本中有管道符的问题解决
今天在修改项目公共模块代码的时候遇到一个问题,通过RunTime方法执行shell方法时遇到脚本中存在管道符时报错问题。解决方法如下 以下附上公共类代码:package com.centerm.ivycloud.vcenter.share.commontools.util;import java.io.BufferedReader;import java.io.File原创 2018-01-24 09:56:38 · 4025 阅读 · 0 评论 -
rabbitmq交换器类型
rabbitmq 三种交换器类型 fanout direct topicsender 代码 package com.lzf.cn.model;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;public cla原创 2017-09-20 14:49:29 · 262 阅读 · 0 评论 -
eclipse的scala插件安装方法
1、下载插件 进入http://scala-ide.org/download/current.html 网站,点击zipfile 链接下载所需的文件。 2、找到eclipse安装目录下的dropins目录,在此目录下新建scala目录。 3、解压下载的zip包,并将里面的features目录和plugins目录分别复制到上步新建的scala目录下。 4、重启eclipse(按提示步骤执行即可原创 2017-06-21 12:04:06 · 614 阅读 · 0 评论 -
单点登录实现设计
单点登录方案调研 一、 单点登录 什么是单点登录?单点登录全称Single Sign On(以下简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录与单点注销两部分。二、 单点登录原理 相比于单系统登录,sso需要一个独立的认证中心,只有认证中心能接受用户的用户名密码等安全信息,其他系统不提供登录入口,只接受认证中心的间接授权。间接授权通原创 2017-06-28 17:08:14 · 646 阅读 · 0 评论 -
memcache java客户端代码示例
Memcache是danga.com的一个开源项目,它是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的Hash表,能够用来存储各种格式的数据。 总结下memcache java客户端代码示例,不是很全。package com.lzf.demo.memcached;import java.util.List;import java.util.Map;import com.da原创 2017-06-01 17:27:01 · 310 阅读 · 0 评论 -
zkCli.sh命令
在学习zookeeper 的时候会用到zkCli.sh 对节点进行操作,此处总结下zkCli.SH的一些常用命令用法。help 查看 [zk: localhost:2181(CONNECTED) 0] help ZooKeeper -server host:port cmd args stat path [watch] set path data [version]原创 2017-05-31 16:51:18 · 555 阅读 · 0 评论 -
json 与 xml 序列化和反序列化工具
JSON 序列化与反序列化代码示例 使用 jackson-all-1.7.6.jar Person person = new Person(); person.setAddress("fujian,china"); person.setBirth(new Date()); person.setName("zhangsan");// JSON转载 2017-05-16 15:49:57 · 416 阅读 · 0 评论 -
list排序问题解决
在工作中遇到一个问题,根据视图查询数据的时候,因为不能修改视图脚本,没办法根据具体字段进行排序,所以只能将查询出来的数据在java层面重新排序,所以就用到了list排序的解决方法,示例代码如下。package com.lzf.demo.collection;import java.util.ArrayList;import java.util.Collections;import java.ut原创 2017-05-26 09:48:31 · 316 阅读 · 0 评论 -
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
连接上一篇博客转载一篇更详细的 jps,jstack,jmap,jhat,jstat 的使用方法。http://blog.csdn.net/wisgood/article/details/25343845转载 2018-03-07 15:20:35 · 518 阅读 · 0 评论