转载 相关文章

cassandra百亿级数据库迁移实践

迁移背景 cassandra集群隔段时间出现rt飙高的问题,带来的影响就是请求cassandra短时间内出现大量超时,这个问题发生已经达到了平均两周一次的频率,已经影响到正常业务了。而出现这些问题的....

Kafka ProducerConfig和ConsumerConfig 释义

Kafka客户端开发中有一个ProducerConfig和ConsumerConfig,熟悉这两个文件内容的含义对我们使用,调优Kafka是非常有帮助的 生产者配置参数释义 1.bootstrap.s...

基于Spring Security Oauth2的SSO单点登录+JWT权限控制实践

概 述 在前文《基于Spring Security和 JWT的权限系统设计》之中已经讨论过基于 Spring Security和 JWT的权限系统用法和实践,本文则进一步实践一下基于 Spring S...

死磕 java并发包之AtomicInteger源码分析

问题 (1)什么是原子操作? (2)原子操作和数据库的ACID有啥关系? (3)AtomicInteger是怎么实现原子操作的? (4)AtomicInteger是有什么缺点? 简介 AtomicIn...

谈谈我对Spring IOC的理解

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家...

Jenkins 插件开发之旅:两天内从 idea 到发布(上篇)

本文首发于:Jenkins 中文社区 本文介绍了笔者首个 Jenkins 插件开发的旅程, 包括从产生 idea 开始,然后经过插件定制开发, 接着申请将代码托管到 jenkinsci GitHub ...

Go Ticker资源泄露案例

前言 前面我们研究了Ticker的实现原理,已经知道Ticker如果不主动停止会有资源泄露的问题。 本节介绍一个真实的案例,重点分析产生资源泄露的现象以及排查思路。 应用背景 曾经做过一个产品,......

ActiveMQ (二)

 今天继续给大家分享的是ActiveMQ,如有不足,敬请指教。  上次我们说到,我们发现消费者每次只能消费一条消息。当队列中有多条消息的时候,我们需要多次运行消费者,才能消费完这些消息。......

蚂蚁金服生产级 Raft 算法库存储模块剖析 | SOFAJRaft 实现原理

摘要: 本文为《剖析 | SOFAJRaft 实现原理》第一篇。本文从 Log 日志存储 LogStorage、Meta 元信息存储 RaftMetaStorage 以及 Snapshot 快照存储 ...

深入剖析神秘的“零拷贝”

前言 "零拷贝"这三个字,想必大家多多少少都有听过吧,这个技术在各种开源组件中都使用了,比如kafka,rocketmq,netty,nginx等等开源框架都在其中引用了这项技术。所以今天想和大家分享...

Javascript 模块化指北

前言 随着 Web 技术的蓬勃发展和依赖的基础设施日益完善,前端领域逐渐从浏览器扩展至服务端(Node.js),桌面端(PC、Android、iOS),乃至于物联网设备(IoT),其中 JavaScr...

JAVA反射机制

 反射可以让我们在运行时动态的加载类,访问、调用类的字段、方法、构造器。反射机制是构建框架的基础,如Spring框架核心,各种RPC框架等。 Class:class的抽象  首先我们需要知道在java...

JavaScript常用基础算法

基础算法 一、排序 冒泡排序 //冒泡排序 function bubbleSort(arr) { for(var i = 1, len = arr.length; i < len - 1; ++...

轻松搞懂Java中的自旋锁

前言 在之前的文章《一文彻底搞懂面试中常问的各种“锁”》中介绍了Java中的各种“锁”,可能对于不是很了解这些概念的同学来说会觉得有点绕,所以我决定拆分出来,逐步详细的介绍一下这些锁......

Twitter 宣布抛弃 Mesos,全面转向Kubernetes

美国西部时间 5 月 2 日下午 7 点,Twitter 公司在旧金山总部举行了一次技术发布会兼 Meetup。会上,Twitter 计算平台(Twitter Computing Platform)产...

Dubbo之provider bean注册详解

在最新版的Dubbo中,service bean的注册是可以使用注解方式进行的,声明方式是在目标bean上使用@org.apache.dubbo.config.annotation.Service(注...

死磕 java魔法类之Unsafe解析

问题 (1)Unsafe是什么? (2)Unsafe只有CAS的功能吗? (3)Unsafe为什么是不安全的? (4)怎么使用Unsafe? 简介 本章是java并发包专题的第一章,但是第一篇写的却不...

docker CE on Linux示例浅析(三)镜像与容器管理

1. 概述 github项目地址:https://github.com/superwujc 尊重原创,欢迎转载,注明出处:https://my.oschina.net/superwjc/blog/30...

ActiveMQ (一)

 今天给大家分享的是ActiveMQ,如有不足,敬请指教。  那么我们必须知道ActiveMQ是什么。 一、ActiveMQ简介 1.1 ActiveMQ是什么 ActiveMQ是一个消息队列应用服务...

细谈 vue - slot 篇

本篇文章是细谈 vue 系列第二篇了,上篇我们已经细谈了 vue 的核心之一 vdom,传送门 今天我们将分析我们经常使用的 vue 功能 slot 是如何设计和实现的,本文将围绕 普通插槽 和 作用...

抢先体验

扫码体验
趣味小程序
文字表情生成器

闪念胶囊
快捷链接
网站地图
提交友链
Copyright © 2016 - 2021 Cion.
All Rights Reserved.
京ICP备2021004668号-1