Java
卓小洛o
まけるのはきらいになった!
展开
-
Maven的profile使用详解
一个项目常常有很多发布环境,比如说测试环境,预发布环境,正式环境等等。而不同的发布环境里面需要配置的信息是有区别的,比如说测试环境需要连接测试DB的url和用户名密码,正式环境就需要连接正式DB的url和用户名密码。如果每次部署项目都需要改pom配置文件的话,不但麻烦而且有可能会改错和漏改。 这时候就需要用到pom的profile标签了。原创 2016-10-09 10:25:09 · 7941 阅读 · 2 评论 -
负载均衡,分布式,高可用,容错的区别
概念集群(Cluster) 集群的概念是和单台服务器相对应的,简单来说集群就是部署多台服务器协同完成一项工作。集群可以分为: 1,负载均衡(Load Balance)集群: 负责均衡服务器根据负载均衡算法(轮询,随机,哈希,权重等)来分发请求到不同的主服务器。 每个主服务器都是等价的,都可以完成相同的功能 容错(fall-over):容错是负载均衡服务器里面的一个概念。是指当一原创 2016-10-28 10:56:27 · 5099 阅读 · 2 评论 -
jmeter进行websocket压力测试
准备websocket的插件jar包jmeter默认不支持websocket连接,需要下载额外的jar包到jmeter目录的\lib\ext\目录下 下载连接:jmeter的websocket插件jar包配置jmeter1,新建线程组 2,添加websocket sampler 3,添加结果监视器 4,配置websocket sampler 我们在chrome的调试模式下可以找原创 2016-11-11 11:51:14 · 7188 阅读 · 2 评论 -
LTS分布式任务框架light-task-scheduler环境搭建
背景LTS是一个很不错的分布式任务框架,不但提供了非常全面的任务功能,而且还提供了一套很强大的监控后台LTS-admin。和功能的强大相比,LTS的文档就显得令人汗颜了。我觉得这是致使LTS没有真正普及的罪魁祸首。由于我本身搭建LTS环境的时候,耗费了不少时间,为了方便想使用LTS的同学不在浪费时间,特把环境搭建这部分总结一下。本文不涉及具体的LTS知识点,环境搭建好后,可以参照文末的链接地址原创 2017-08-15 13:07:37 · 4809 阅读 · 1 评论 -
Java常见加密算法
1.常见加密算法其实加密算法都是不分语言的,常见的加密算法分为单向加密和非对称加密:1.1 单向加密:主要用来作为签名,也可以称为签名算法,验证数据传输的过程中,是否被篡改过。无法从加密后的签名解密出原始数据,加密者自己不能。 例:客户端向服务器传输一个字符串str以及其单向加密后的签名sign,服务器接收到后,对字符串str进行同样的单向加密得到签名sign2,如果sign等于...原创 2018-04-18 08:56:33 · 611 阅读 · 0 评论 -
Java静态内部类
本文转载自 https://www.zhihu.com/question/28197253示例代码static class Outer { class Inner {} static class StaticInner {}}Outer outer = new Outer();Outer.Inner inner = outer.new Inner(...转载 2018-04-18 11:59:37 · 140 阅读 · 0 评论 -
Java之类加载器
目录1. 类加载器是什么?2. 类加载器有几种?3. 类加载器的机制是什么?4. 为什么要采用双亲委派?5. 类加载的步骤?6. 怎么破坏双亲委派?1. 类加载器是什么?当我们在程序中调用一个类的方法或者new一个类的对象时,JVM必须先把.java文件编译后的.class文件加载进去才行。类加载器就是用来加载.class文件的工具。2. 类加载器有几种?启动(Bootstrap)类...原创 2019-02-13 17:03:57 · 177 阅读 · 0 评论 -
图床
原创 2019-03-11 13:31:44 · 509 阅读 · 0 评论