架构设计
beyond59241

消息队列探秘-RabbitMQ消息队列介绍

1. 历史RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很...
46
beyond59241

系统安全-JWT(JSON Web Tokens)

系统开发来讲,安全验证永远是最重要的,从最原始的session、cookie验证方式,到符合restful风格、满足前后端分离需求、启用https请求,各方面都在不断变化中。概念JWT是一种用于双方之...
134
Architect0719

Dubbo SPI组件加载流程源码分析

本文以加载com.alibaba.dubbo.rpc.Protocol SPI组件为例予以分析: 核心源码 ExtensionLoader extensionLoader = ExtensionLoa...
20
JE_GE

Docker 菜鸟教程 1 简介

简介Docker是一个开源的容器引擎,有助于更快于更快地交付应用。还可将应用程序和基础实施隔离,也可以讲基础实施当作程序一样进行管理。使用使用Docker,可更迅速地打包、测试以及部署应用程序,并可以...
23
stubbornness1219

spring boot spring cloud 打成jar包在Windows或者Linux上运行的几种方式

酱油一篇,整理一下关于Spring Boot后台运行的一些配置方式。在介绍后台运行配置之前,我们先回顾一下Spring Boot应用的几种运行方式: 运行Spring Boot的应用主类使用Ma...
65
E770679957

CentOS 7 安装Python3以及pip3

http://www.th7.cn/Program/Python/201612/1024072.shtml
40
qq_32768743

Head First设计模式——策略模式

记录Head First设计模式第一章
17
sinat_31929713

分支预测器设计

整个开始
21
learnmoreonce

cartographer源码分析(8)-common-make_unique.h

common/make_unique.h
17
guitarhensom

Mybatis自定义TypeHandler

自定义TypeHandler,异常 org.apache.ibatis.executor.ExecutorException: No constructor found in com.lrx.mode...
25
luanmousheng

单例模式

单例模式,保证一个类仅有一个实例,并提供一个访问它的全局访问点。
37
learnmoreonce

cartographer源码分析(7)-common-math.h

common/math.h
24
learnmoreonce

cartographer源码分析(6)-common-histogram.h

common/histogram.h
25
Mikeoperfect

数据结构之循环队列和栈的应用

前面提到,在队列的顺序存储结构中,必须要讨论顺序队列的数组越界(或上溢)问题。根据顺序队列的定义,我们可以很轻松的发现,当队列删除一个元素之后,即front指针向后移动之时,往往这个时候就有可能出现所...
33
hugo_young

单链表的C语言实现

前言 最近在复习数据结构的相关知识,感觉在初学的时候还是有很多东西没有掌握,不过现在终于算是搞得比较有头绪了,所以就在写出来和大家一起分享! 什么是链表 简单的说,链表就...
20
jsm8523

SpringMVC 知识

学习链接:http://jinnianshilongnian.iteye.com/blog/1593441
23
Sanjiye

二叉树的层次遍历

二叉树的层次遍历需要用到队列方面的知识,二叉树之前已经讲过一部分操作,这次主要讲二叉树的层次遍历 所谓的层次遍历即就是先从根结点开始遍历,然后以此根结点的下一级节点(默认从左往右遍历),直到完全...
27
qq_33301113

设计模式--工厂模式(简要)(七)

优点 客户端不需要在负责对象的创建,从而明确了各个类的职责 缺点 这个静态工厂类负责所有对象的创建,如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护  ...
qq_33301113

设计模式--工厂模式(六)

工厂方法模式:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类; 知识点的梳理: 在设计模式中,所谓的"实现一个接口"并"不一定"表示"写一个类,并利...
u013086062

【Restful】三分钟彻底了解Restful最佳实践

REST是英文representational state transfer(表象性状态转变)或者表述性状态转移;Rest是web服务的一种架构风格;使用HTTP,URI,XML,JSON,HTML等...
138
u013036278

RocketMQ多Master模式

了解了RocketMQ的基本知识后,我们先来学习一下RocketMQ的多Master模式。   多Master模式:集群中不存在Slave节点,集群中所有节点都是Master节点。优点是配置简单,单...
56
u014544650

设计模式总结

对原有功能增强的模式 AOP 切面编程、装饰器模式、代理模式、责任链模式、访问者模式、策略模式、桥接模式、 实现分离功能的模式 建造者模式、命令模式、迭代子模式、外观者模式、中介者模式、观察者模式、
25
Chi_LaughingGor

HDFS文件读取与写入剖析

一、HDFS读过程1.1 HDFS API 读文件Configuration conf = new Configuration(); 1FileSystem fs = FileSystem.get...
29
m1ngMaidb

Maven简单、快速构建spring mvc项目

1.1新建Maven的web项目 打开菜单File –New-MavenProject。 点击Next 选择模板类型archtype——maven...
28
qq_23315711

Netty用户指南为4. x

前言 这个问题 现在我们使用通用应用程序或库相互通信。例如,我们经常使用一个HTTP客户端库从web服务器和检索信息通过web服务调用远程过程调用。然而,一个通用的协议或其实现有时不能很好...
51
wangye1989_0226

Keepalived主从虚拟路由器_虚拟服务器_优先级调整

Keepalived主从虚拟路由器虚拟服务器优先级调整keepalived简介:Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、 ...
145
gatieme img

Linux Kernel PANIC(三)--Soft Panic/Oops调试及实例分析

本文信息 CSDN GitHub Linux Kernel PANIC(三)–Soft Panic/Oops调试及实例分析 LDD-LinuxDeviceDrivers/study/de...
189
class_brick

面向接口编程------编程思想

转自:http://www.cnblogs.com/leoo2sk/archive/2008/04/10/1146447.html 我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名...
25
gatieme img

Linux Kernel PANIC(二)--Hard Panic/Aieee实例分析

本文信息 CSDN GitHub Linux Kernel PANIC(二)–Hard Panic/Aieee实例分析 LDD-LinuxDeviceDrivers/study/debu...
145
gatieme img

Linux Kernel PANIC(一)--概述(Hard Panic/Aieee和Soft Panic/Oops)

======= CSDN GitHub Linux Kernel PANIC概述(Hard Panic/Aieee和Soft Panic/Oops) LDD-LinuxDeviceDri...
260

预告
img Python自动化运维实战教程
讲师:韦玮

专家申请

img
章华燕

硕士研究生,毕业于北京交通大学。曾就职于微软、京东等互联网公司。个人擅长领域为算法研究与实...

img
刘增辉

熟悉MyBatis,MyBatis分页插件、通用Mapper等开源项目作者,《MyBati...

img
张政

资深产品经理,系统架构师,PMP,PMI-ACP敏捷开发专家,主要研究领域为AI,AR,3...

更多

官方博客

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部