首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
王炜sky
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
627
文章 626
沸点 1
赞
627
返回
|
搜索文章
赞
文章( 626 )
沸点( 1 )
2w字 + 40张图带你参透并发编程!
在计算机最早期的时候,没有操作系统,执行程序只需要一种方式,那就是从头到尾依次执行。任何资源都会为这个程序服务,在计算机使用某些资源时,其他资源就会空闲,就会存在 浪费资源 的情况。 操作系统的出现为我们的程序带来了 并发性,操作系统使我们的程序能够同时运行多个程序,一个程序就…
Feign 实战-> 源码
Feign是Netflix开发的⼀个轻量级RESTful的HTTP服务客户端(⽤它来发起请求,远程调⽤的),是以Java接⼝注解的⽅式调⽤Http请求,⽽不⽤像Java中通过封装HTTP请求报⽂的⽅式直接调⽤,Feign被⼴泛应⽤在Spring Cloud 的解决⽅案中。 类似…
Dubbo路由功能实现灰度发布及源码分析
灰度发布是实现新旧版本平滑过渡的一种发布方式,即让一部份服务更新到新版本,如果这部分服务没有什么问题,再将其它旧版本的服务更新。而实现简单的灰度发布我们可以使用版本号控制,每次发布都更新版本号,新更新的服务就不会调用旧的服务提供者。 较复杂的灰度发布场景可以由版本号加路由功能实…
RocketMQ 在使用上的一些排坑和优化
RocketMQ 在我们的项目中使用非常广泛,在使用的过程中,也遇到了很多的问题。比如没有多环境的隔离,在多个版本同时开发送测的情况下,互相干扰严重。RocketMQ 的投递可能会失败,导致丢失消息。另外开源版本的 RocketMQ 不支持任意时间精度的延时消息,仅支持特定的 …
jenkins如何打包并部署镜像到rancher
这里其实我们也可以通过如下命令直接推送到镜像服务上。 至此,jenkins上构建完就可以调用rancher api进行容器发布和升级。 1. 打开docker的远程api访问(参考:https://blog.csdn.net/csde12/article/details/702…
SpringBoot2 | SpringBoot监听器源码分析 | 自定义ApplicationListener(六)
我们都知道Spring源码博大精深,阅读起来相对困难。原因之一就是内部用了大量的监听器,spring相关的框架,皆是如此,spring security,springBoot等。今天来看下springBoot监听器的应用。 注意:springBoot运行时监听器作用是用来触发s…
SpringBoot2 | SpringBoot启动流程源码分析(一)
前阵子看到了SpringCloud社区的一个开源项目,主要是对服务发现增强的功能。研究项目的时候发现代码简练,优雅,最主要是spring ioc和aop特性应用的得心应手。若非对源码有深入研究,不可能写出这么优秀的开源项目。另外在现有的springboot专栏中,大多数博文旨在…
Socket中一种根据自定义分隔符分包的Java实现
使用netty可以很简单的进行分包。 本文介绍一种使用JDK自带方法进行分包,支持Java或者Android端。 适用于socket、蓝牙、wifi通信。 接收端正常收到两个数据包,即没有发生拆包和粘包的现象,此种情况不用做特殊处理。 接收端只收到一个数据包,包含了两个或者多个…
一文看懂分布式事务
数据库经过事务操作后从一种状态转变为另一个状态。可以说原子性是从行为上描述,而一致性是从结果上描述 对于MySQL数据库(InnoDB存储引擎)而言,隔离性是通过不同粒度的锁机制来实现事务间的隔离;原子性、一致性和持久性通过redo log 重做日志和undo log回滚日志来…
一文带你了解 OAuth2 协议与 Spring Security OAuth2 集成!
类似使用 OAuth 2.0 授权的还有很多,本文将介绍 OAuth 2.0 相关的概念如:角色、授权类型等知识,以下是我整理一张 OAuth 2.0 授权的脑头,希望对大家了解 OAuth 2.0 授权协议有帮助。 文章将以脑图中的内容展开 OAuth 2.0 协议同时除了 …
下一页
关注了
247
关注者
3
收藏集
39
关注标签
263
加入于
2018-01-04