技术博客
文章平均质量分 59
技术从业者
这个作者很懒,什么都没留下…
展开
-
java反射
定义它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。通过反射,我们可以在运行时获得程序或程序集中每一个类型的成员和成员的信息。程序中一般的对象的类型都是在编译期就确定下来的,而 Java 反射机制可以动态地创建对象并调用其属性,这样的对象的类型在编译期是未知的。所以我们可以通过反射机制直接创建对象,即使这个对象的类型在编译期是未知的。反射的核心是 JVM 在运...原创 2019-03-19 08:57:42 · 137 阅读 · 0 评论 -
ELK_filebeat_6.5搭建企业日志搜集系统
ELK是elasticsearch、logstash、kibana、filebeat等一套软件的集合,通过这套软件可以在企业服务器搭建日志搜集系统。下载elasticsearch、logstash、kibana三个软件安装包wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.3.tar.g...原创 2018-12-13 09:24:33 · 1241 阅读 · 0 评论 -
centos上搭建java环境
1 安装jdk查看当前java版本rpm -qa | grep java显示如下信息:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5这表示当前安装的是openjdk,卸载:rpm -e --nodeps java-1.4.2-gcj-compat-1.4....原创 2018-12-18 14:52:33 · 167 阅读 · 0 评论 -
java集合类,ArrayList、HashSet 、LinkedLlist
ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。读写效率HashSet读写是最慢的,因为HashSet每次add要判断hashcode,HashSet两种循环中iterator 方式不稳定,不过总是比foreach要快一点。ArrayList读写效率其次,在ArrayList中间插入或删除一个元素,要改变整个集合中该元素后面所有元素的下标位置...原创 2018-11-24 18:10:46 · 392 阅读 · 0 评论 -
spring boot security oauth2 jwt
项目源码下载:https://github.com/alexleolab/spring-oauth.git测试过程步骤一:打开浏览器,输入地址http://localhost:1130/oauth/authorize?client_id=normal-app&response_type=code&scope=read&redirect_uri=/resources/user...原创 2018-04-17 21:46:33 · 1004 阅读 · 1 评论 -
springcloud-熔断器Hystrix的原理
分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. 而Hystrix的出现,给我们提供了另一种选择.服务雪崩效应的定义服务雪崩效应是一种因服务提供者的不可用导致服务调用者的不可用,并将不可用逐渐放大的过程.如果所示:上图中, A为服务提供者, B为A的服务调用者, C和D是...原创 2019-04-13 09:30:23 · 1395 阅读 · 0 评论