我勒个去啊_强

技术才是王道

排序:
默认
按更新时间
按访问量

spring cloud灰度发布快速上下线问题解决

因为目前公司架构全部切换到spring cloud 模式,对于服务灰度方面没有dubbo zk的方便了,所以细细研究总结下留作备份。目前业界有几种流行的发布部署策略,从网上资料可以搜索到,不是这次重点贴出来看看就行了。 目前部署的几种策略 蓝绿部署 蓝绿部署无需停机,并且风险...

2018-05-23 16:28:11

阅读数:221

评论数:0

python redis cluster开发环境搭建

因为要用python 做监控,所以自己装了下,很简单,跟大家分享下,windows ,Linux安装步骤。先说下windows下基础环境。 1、首先登录其官网下载最新版python https://www.python.org/downloads/release/python-2714/有两个版本...

2018-02-09 18:40:58

阅读数:92

评论数:0

spring boot 实际应用(八) 使用war包部署 JSP使用

因项目需求所以需要使用war包来部署应用,所以目前搞了下war部署的配置方法。下面就简单的说下配置步骤。

2018-01-12 14:57:30

阅读数:122

评论数:0

ULTRON 分布式监控系统

概述 在今天这个时代,数据已经成为重要的资源,小到管理系统大到智能AI都脱离不了数据的支持。在面对海量数据的压力下,传统项目不能不走上了变迁的道路。生存还是毁灭,看你自己咯。从传统一个war包走天下,到模块化的SOA,在演变到现今火的不行的微服务。系随着系统变得越来越轻量化,扩展性更强,拆分力...

2017-10-20 17:07:07

阅读数:205

评论数:0

ThreadDump分析笔记(一) 解读堆栈

1. 概述 随着系统日益增大,代码结构日渐复杂,经过验收测试的系统可能在实际生产环境下表现的一塌糊涂,也可能非常棒。因此通过QA并不能保证系统不会发生内存泄漏,往往流量越大泄露的越快,最后导致系统崩溃。比如在某个时间点系统一直出现TimeOut、或者系统突然处理速度急剧下降等问题。对于开发人员...

2017-10-19 14:57:42

阅读数:157

评论数:0

Redis CAS乐观锁实现

随着业务量的增大,系统必然遇到了并发资源抢占的问题,也就引发了分布式锁的讨论。在实现了ZK锁后,虽然解决了部分问题,但总感觉还有更好的方法(Redis锁性能肯定是比ZK高的,在这里就不讨论了)。所以借助于CAS理论和Redis实现无锁并发的念想就慢慢滋生了。顺便读了下Redis官方文档和Redis...

2017-09-13 15:59:27

阅读数:585

评论数:0

分布式一致性原理与实践(一)

分布式系统是一个硬件或者软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统

2017-09-05 21:23:20

阅读数:154

评论数:0

多线程并发知识精要

学习多线程并发,要着重 “外练互斥,内修可见” ,这是掌握多线程、学习多线程并发的重要技术点。 一、基础知识1、currenThread() 方法可返回代码段正在被哪个线程调用的信息2、多线程两种方式 集成Thread OR 实现Runable3、isAlive() 的功能是判断当前线程是否处于...

2017-07-28 15:32:39

阅读数:227

评论数:0

基础知识(二) LinkedHashMap 源码详解

public class LinkedHashMap  extends HashMap implements Map 知识点      LinkedHashMap 继承了 HashMap 最主要的区别就是有序。内部使用散列链表 红黑树实现。注意此Map不是线程安全的,如果需要同步使用请...

2017-03-17 15:01:15

阅读数:165

评论数:0

基础知识(一) HashMap 源码详解

因为最近想面试,所以复习下。分析学习基于JDK1.8 HashMap 继承于 AbstrackHashMap 实现于 Map, Cloneable, Serializable 常量参数 1、下面的都是直接static final 的值,也就是在JVM准备的时候就已经初始化了 DEFAU...

2017-03-16 09:49:04

阅读数:309

评论数:0

spring boot 实际应用(七) 定时任务

定时任务采用注解的模式使用 1、增加开启定时任务配置 package com.ecej.meterread.task.base.config; import org.springframework.context.annotation.Configuration; import org...

2017-03-09 17:42:12

阅读数:304

评论数:0

spring boot 实际应用(六) session共享问题

目前使用spring-session redis 实现session共享问题 1、添加依赖     org.springframework.session  spring-session-data-redis  2、添加 RedisSessionConfig package com.ec...

2017-03-09 17:29:43

阅读数:1249

评论数:0

spring boot实际应用(五) redis

redis是一个目前非常流行的缓存数据库,具体技术细节这里就不做描述了,下面说下干货,怎么实际应用 目前项目都使用spring boot来实现了,SO 我也来点新鲜的,说实话确实好使。 先说下使用的依赖                  org.springframework.bo...

2017-03-09 16:14:39

阅读数:8840

评论数:5

spring boot 实际应用(一) 内置tomcat 实现JMX配置

项目需要增加JMX 监控,SO翻了翻官方文档,有几种实现方式,下面说一个我选择的,一是方便扩展,二是方便我底层封装 package com.ecej.nove.autoconfigure.jmx; import org.slf4j.Logger; import org.s...

2017-03-08 13:25:47

阅读数:2705

评论数:0

spring boot 官方文档笔记

Spring Boot每次发布时都会提供一个它所支持的精选依赖列表。实际上,在构建配置里你不需要提供任何依赖的版本,因为Spring Boot已经替你管理好了。当更新Spring Boot时,那些依赖也会一起更新。 + 注 :如果有必要,你可以指定依赖的版本来覆盖Spring Bo...

2017-02-09 17:06:39

阅读数:5708

评论数:0

java8 读书笔记(二)Lambda

Lambda概念           以接口作为参数,并且这个接口是一个函数式接口(也就是只有一个抽象方法的接口)。在调用时我可一个给这个参数直接传入一个表达式,来简化我们的复杂编码。下面来说个例子,网上例子多了去,随便拷了个,重在解读。 Lambda语法       (parameters...

2017-01-25 11:45:49

阅读数:189

评论数:0

java8 读书笔记(一)基础特性

目前java8已经趋于稳定,对于我们程序员来说就要不断的进取学习。我们理解的java8所做改变比历史上任何一次都要深远,很早就有想法把java8进行详细研读的打算(以前只是草草的过了一遍),从今天开始进行不间断的更新梳理一下java8的新特性。为什么非要用8呢?最重要的就是方便我们开发咯。好了,下...

2017-01-25 11:42:25

阅读数:199

评论数:0

spring boot 知识点整理

最近新的项目架构启用spring boot cloud,SO现在先坐下简单的技术梳理,后边的博客会把spring的技术细节,boot的技术细节重新梳理一遍 1、下面是根据条件初始化bean 2、读取配置信息操作 加载配置可以用@PropertySource(&quo...

2017-01-20 11:08:55

阅读数:26524

评论数:0

spring boot 实际应用(二) 编写测试类

spring boot的测试类在开发中我们是非常需要的,看了不少文章也感觉比较麻烦,下面说个最简单的 ``` @RunWith(SpringRunner.class) @SpringBootTest(classes = Startup.class) public class Dem...

2017-01-20 11:04:21

阅读数:1251

评论数:0

spring boot 实际应用(三)发送邮件实现

这次因为项目需要所以整合了下RabbitMQ 和Mail的发送,所有实现都基于spring boot  加入所依赖的jar  spring-boot-starter-amqp spring-boot-starter-mail 配置MQ 的CONFIG,这只是个简单的config,...

2017-01-20 10:43:45

阅读数:2250

评论数:0

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