上一页 1 2 3 4 5 6 7 8 ··· 17 下一页
摘要: 当网关和服务在实施全链路分布式灰度发布和路由时候,我们需要一款追踪系统来监控网关和服务走的是哪个灰度组,哪个灰度版本,哪个灰度区域,甚至监控从Http Header头部全程传递的灰度规则和路由策略。这个功能意义在于: 不仅可以监控全链路中基本的调用信息,也可以监控额外的灰度信息,有助于我们判断灰度发 阅读全文
posted @ 2019-10-29 13:43 子木聊出海 阅读(1819) 评论(0) 推荐(0) 编辑
摘要: 当网关和服务在实施全链路分布式灰度发布和路由时候,我们需要一款追踪系统来监控网关和服务走的是哪个灰度组,哪个灰度版本,哪个灰度区域,甚至监控从Http Header头部全程传递的灰度规则和路由策略。这个功能意义在于: 不仅可以监控全链路中基本的调用信息,也可以监控额外的灰度信息,有助于我们判断灰度发 阅读全文
posted @ 2019-10-29 13:29 子木聊出海 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 原文链接: "https://www.javaspring.net/java/what happened when new an object in jvm" I. Introduction As you know, Java is an object oriented programming la 阅读全文
posted @ 2019-10-29 12:07 子木聊出海 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 原文链接: "Sentinel Getting Started And Integration of Spring Cloud Alibaba Tutorials" Sentinel Getting Started And Integration of Spring Cloud Alibaba Tu 阅读全文
posted @ 2019-10-28 13:34 子木聊出海 阅读(284) 评论(0) 推荐(0) 编辑
摘要: WebFlux 整合 Mongodb 前言 上一讲用 Map 数据结构内存式存储了数据。这样数据就不会持久化,本文我们用 MongoDB 来实现 WebFlux 对数据源的操作。 什么是 MongoDB ? 官网:https://www.mongodb.com/ MongoDB 是一个基于分布式文件 阅读全文
posted @ 2019-10-21 16:28 子木聊出海 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 世界上最廉价的原创是什么?答案希望你从这篇文章中找到。 一、前言 当几年前,接触博客这个词,还是从学长那边。因为他说他学技术,喜欢把遇到的问题,总结到博客上。我就寻思着,学着呗,反正不亏。然后我写了第一篇... 简直称不上博客,也称不上原创博客。因为内容是错误的,内容一点价值都没有。为啥这么说呢?因 阅读全文
posted @ 2019-10-19 16:38 子木聊出海 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 原文出处: "http://cmsblogs.com/" 『 chenssy 』 DelayQueue是一个支持延时获取元素的无界阻塞队列。里面的元素全部都是“可延期”的元素,列头的元素是最先“到期”的元素,如果队列里面没有元素到期,是不能从列头获取元素的,哪怕有元素也不行。也就是说只有在延迟期到时 阅读全文
posted @ 2019-10-17 16:41 子木聊出海 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 前几天写过一篇《Elasticsearch 7.x 最详细安装及配置》,今天继续最新版基础入门内容。这一篇简单总结了 Elasticsearch 7.x 之文档、索引和 REST API。 什么是文档 文档Unique ID 文档元数据 什么是索引 REST API 一、索引文档(Document) 阅读全文
posted @ 2019-10-16 09:22 子木聊出海 阅读(4313) 评论(0) 推荐(1) 编辑
摘要: 03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里我们不对数据库储存进行访问,因为后续会讲到,而且这里主要是讲 阅读全文
posted @ 2019-10-15 00:28 子木聊出海 阅读(2031) 评论(0) 推荐(0) 编辑
摘要: 02:WebFlux 快速入门实践 Spring Boot 2.0 spring.io 官网有句醒目的话是: Spring Boot (Boot 顾名思义,是引导的意思)框架是用于简化 Spring 应用从搭建到开发的过程。应用开箱即用,只要通过一个指令,包括命令行 、 应用启动类 、 Spring 阅读全文
posted @ 2019-10-14 19:49 子木聊出海 阅读(3786) 评论(0) 推荐(1) 编辑
摘要: 本文共 851字,阅读大约需要 3分钟 ! 概 述 Julia 是一个 “全新”的高性能动态编程语言,前两天迎来了其 1.0 正式版的重大更新。Julia集 Python、C、R、Ruby 之所长,感觉就像一种脚本语言,并且对交互式使用有很好的支持。而且其天生的高性能、通用性与专业性使得其非常适用于 阅读全文
posted @ 2019-10-12 14:40 子木聊出海 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: Nepxion Discovery【探索】微服务企业级解决方案】 Nepxion Discovery【探索】使用指南,基于Spring Cloud Greenwich版、Finchley版和Hoxton版而制作,对于Edgware版,使用者需要自行修改。使用指南主要涉及的功能包括: 基于Header 阅读全文
posted @ 2019-10-10 16:51 子木聊出海 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 相信每一个长期写博客的兄弟,都被图片的处理困扰过很久。 通常大家实际的处理方案如下: 1. 直接在博客平台中上传,比如:CSDN。虽然在CSDN中可以很好的使用,也不需要自己覆盖什么图片存储的成本。但是当我们要做扩散的时候,平台通常都有防盗链机制,导致Markdown内容直接复制过去之后,图片可能就 阅读全文
posted @ 2019-09-27 13:45 子木聊出海 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 微服务架构,这 5 年左右一直被认可,是软件架构的未来方向。需要大家理解的是,为什么需要服务化。比如微服务架构对企业来说,带来什么价值?有啥弊端? 这里浅谈一下微服务架构,主要还是在理解 Why :为什么需要服务化? 一、对微服务架构的理解 1.1 微服务架构 微服务架构,主要是多了个 “微”。亚马 阅读全文
posted @ 2019-09-19 20:17 子木聊出海 阅读(1571) 评论(4) 推荐(5) 编辑
摘要: 如果你热衷于写文记录点滴、分享心得 如果你钟情于 markdown 的简洁、流畅与纯粹 如果你专注于内容创作,而对很多网络抄袭无可奈何 那么,希望 OpenWrite (官网:https://openwrite.cn ) 可以帮助你! 一、什么是 OpenWrite? OpenWrite(官网:ht 阅读全文
posted @ 2019-09-19 17:25 子木聊出海 阅读(726) 评论(1) 推荐(1) 编辑
摘要: 写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。 WTF/min是衡量代码质量的唯一标准,Uncle Bob在书中称糟糕的代码为沼泽(wading),这只突出了我们是糟糕代码 阅读全文
posted @ 2019-09-16 12:04 子木聊出海 阅读(465) 评论(0) 推荐(3) 编辑
摘要: Java String 源码的排序算法 一、前言 Q:什么是选择问题? 选择问题,是假设一组 N 个数,要确定其中第 K 个最大值者。比如 A 与 B 对象需要哪个更大?又比如:要考虑从一些数组中找出最大项? 解决选择问题,需要对象有个能力,即比较任意两个对象,并确定哪个大,哪个小或者相等。找出最大 阅读全文
posted @ 2019-09-15 22:56 子木聊出海 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 一、规则引擎使用场景: 1. 用于页面,流程,扩展点实现的选择;输出结果:实现的位置; 2. 编排无数的条件积木和行为积木,达到业务逻辑计算,券库存消减的目的;输出结果:商品重计算后的价格; 3. 通过订单,售后单,会员等信息编排和判断,达到多因子决策给出最佳答案的效果;输出结果:响应式回答/营销推 阅读全文
posted @ 2019-09-09 13:34 子木聊出海 阅读(5614) 评论(0) 推荐(2) 编辑
摘要: Elasticsearch 7.x 最详细安装及配置 一、Elasticsearch 7.x 小马哥说过,学习技术栈得看版本,那么 Elasticsearch 7.x 有什么好的特性呢? ES 7.0 是 2019 年 4 月份发布的,底层是 Lucene 8.0。其他还有需要了解的是: 废除单个索 阅读全文
posted @ 2019-08-20 22:53 子木聊出海 阅读(34179) 评论(0) 推荐(2) 编辑
摘要: 前言 最近 TL 分享了下 《Elasticsearch基础整理》https://www.jianshu.com/p/e8226138485d ,蹭着这个机会。写个小文巩固下,本文主要讲 ES Lucene 的底层结构,然后详细描述新数据写入 ES 和 Lucene 的流程和原理。这是基础理论知识, 阅读全文
posted @ 2019-08-15 16:47 子木聊出海 阅读(2794) 评论(0) 推荐(2) 编辑
摘要: 继续《泥瓦匠 5 年 Java 的成长感悟(上)》,大致包括下面几点: 学技术的心态 学技术的学法 工作的心态 工作的硬技能 工作的软实力 听点雷子的民谣,我就安静地感概感概。上次说写的,今天简单回忆回忆写写。上一篇《 "泥瓦匠 5 年 Java 的成长感悟(上)" 》,这里继续讲讲工作。 工作的心 阅读全文
posted @ 2019-08-02 11:37 子木聊出海 阅读(820) 评论(1) 推荐(1) 编辑
摘要: 一、 什么是负载均衡? 什么是负载均衡? 记得第一次接触 Nginx 是在实验室,那时候在服务器部署网站需要用 Nginx 。Nginx 是一个服务组件,用来反向代理、负载平衡和 HTTP 缓存等。那么这里的 负载均衡 是什么? 负载均衡(LB,Load Balance),是一种技术解决方案。用来在 阅读全文
posted @ 2019-07-17 15:39 子木聊出海 阅读(3880) 评论(0) 推荐(9) 编辑
摘要: 一、什么是 ThreadLocal ThreadLocal 提供了线程的局部变量,每个线程都可以通过 set() 和 get() 来对这个局部变量进行操作,但不会和其他线程的局部变量冲突,实现了线程间的据隔离。 简单讲:一个获取用户的请求线程 A,如果向 ThreadLocal 填充变量 AValu 阅读全文
posted @ 2019-07-07 10:59 子木聊出海 阅读(2125) 评论(0) 推荐(2) 编辑
摘要: 这是泥瓦匠(bysocket.com)的第27篇精华分享 ES (ElasticSearch)是分布式搜索引擎。引擎太晦涩,其实类似一个 MySQL ,一个存储。方便提供下面功能: 近实时搜索 全文检索,结构化搜索,统计分析 那么存储在 ES 数据哪里来? 答案是数据同步。方式推荐如下: 1. 数据 阅读全文
posted @ 2019-07-04 10:37 子木聊出海 阅读(695) 评论(2) 推荐(1) 编辑
摘要: 这是泥瓦匠的第105篇原创 文章工程: JDK 1.8 Maven 3.5.2 Spring Boot 2.1.3.RELEASE 工程名:springboot webflux 5 thymeleaf mongodb 工程地址:见文末 前言 本小章节,主要还是总结下上面两讲的操作,并实现下复杂查询的 阅读全文
posted @ 2019-07-01 16:16 子木聊出海 阅读(548) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 17 下一页