博客专栏  >  架构   >  java架构师入门

java架构师入门

每天都在进步,每周都在总结,Java架构师成长之路。目前已经有Netty,Nginx,MySQL,Java,Redis,Shiro,Solr,SpringBoot,SpringData,SSO,Mybatis,MongoDB

关注
11 已关注
28篇博文
  • Java编程配置思路详解

    Java编程配置思路详解 SpringBoot虽然提供了很多优秀的starter帮助我们快速开发,可实际生产环境的特殊性,我们依然需要对默认整合配置做自定义操作,提高程序的可控性,虽然你配的不一定比...

    2018-03-30 09:19
    34
  • 消息中间件企业级应用

    消息中间件企业级应用 众所周知,消息中间件是大型分布式系统中不可或缺的重要组件。它使用简单,却解决了不少难题,比如异步处理,系统藕合,流量削锋,分布式事务管理等。实现了一个高性能,高可用,高扩展的系...

    2018-03-15 14:37
    86
  • Redis 快速入门

    Redis 快速入门谈到Redis,大家应该都不陌生。它是用c语言开发的一个高性能键值数据库,主要用于缓存领域。本章通过Redis的安装,Redis的五大数据类型,Redis的Java客户端,Redi...

    2017-11-25 23:41
    325
  • Redis 持久化之RDB和AOF

    Redis 有两种持久化方案,RDB (Redis DataBase)和 AOF (Append Only File)。如果你先快速了解和使用RDB和AOF,可以直接跳到文章底部看总结。本章节通过配置...

    2017-11-27 22:29
    325
  • Redis 主从复制

    本章介绍Redis的一个强大功能--主从复制。一台master主机可以拥有多台slave从机,而一台slave从机又可以拥有多个slave从机。如此下去,形成强大的多级服务器集群架构(高扩展)。可以避...

    2017-11-30 22:14
    341
  • Redis 高可用集群

    Redis 的集群主从模型是一种高可用的集群架构。本章主要内容有:高可用集群的搭建,Jedis连接集群,新增集群节点,删除集群节点,其他配置补充说明。 ## 高可用集群搭建 >集群(cluster)...

    2017-12-02 19:08
    525
  • SolrJ 复杂查询 高亮显示

    SolrJ 复杂查询 高亮显示上一章搭建了Solr服务器和导入了商品数据,本章通过SolrJ去学习Solr在企业中的运用。笔者最先是通过公司的云客服系统接触的Solr,几百万的留言秒秒钟就查询并高亮显...

    2017-12-08 21:09
    318
  • SpringData 基于SpringBoot快速入门

    SpringData 基于SpringBoot快速入门本章通过学习SpringData 和SpringBoot 相关知识将面向服务架构(SOA)的单点登录系统(SSO)需要的代码实现。这样可以从实战中...

    2017-12-16 21:01
    796
  • Nginx 反向代理 负载均衡 虚拟主机配置

    Nginx 反向代理 负载均衡 虚拟主机配置通过本章你将学会利用Nginx配置多台虚拟主机,清楚代理服务器的作用,区分正向代理和反向代理的区别,搭建使用Nginx反向搭理和负载均衡,了解Nginx常用...

    2017-12-18 22:38
    358
  • 单点登录系统实现

    单点登录系统实现基于SpringBoot 今天的干货有点湿,里面夹杂着我的泪水。可能也只有代码才能让我暂时的平静。通过本章内容你将学到单点登录系统和传统登录系统的区别,单点登录系统设计思路,Spri...

    2017-12-23 22:39
    246
  • MySQL索引优化分析

    MySQL索引优化分析为什么你写的sql查询慢?为什么你建的索引常失效?通过本章内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及explain输出字段...

    2018-01-03 22:25
    487
  • MySQL 表锁和行锁机制

    MySQL 表锁和行锁机制 行锁变表锁,是福还是坑?如果你不清楚MySQL加锁的原理,你会被它整的很惨!不知坑在何方?没事,我来给你们标记几个坑。遇到了可别乱踩。通过本章内容,带你学习MySQL的行...

    2018-01-09 21:47
    244
  • Netty序章之BIO NIO AIO演变

    Netty序章之BIO NIO AIO演变 Netty是一个提供异步事件驱动的网络应用框架,用以快速开发高性能、高可靠的网络服务器和客户端程序。Netty简化了网络程序的开发,是很多框架和公司都在使...

    2018-01-24 18:32
    153
  • Netty 拆包粘包和服务启动流程分析

    Netty 拆包粘包和服务启动流程分析 通过本章学习,笔者希望你能掌握EventLoopGroup的工作流程,ServerBootstrap的启动流程,ChannelPipeline是如何操作管理C...

    2018-01-29 20:16
    147
  • Netty 编解码技术 数据通信和心跳监控案例

    Netty 编解码技术 数据通信和心跳监控案例 多台服务器之间在进行跨进程服务调用时,需要使用特定的编解码技术,对需要进行网络传输的对象做编码和解码操作,以便完成远程调用。Netty提供了完善,易扩...

    2018-02-04 08:21
    223
  • Shiro 核心功能案例讲解 基于SpringBoot 有源码

    Shiro 核心功能案例讲解 基于SpringBoot 有源码 从实战中学习Shiro的用法。本章使用SpringBoot快速搭建项目。整合SiteMesh框架布局页面。整合Shiro框架实现用身份...

    2018-02-28 21:08
    318
  • 双刃剑MongoDB的学习和避坑

    双刃剑MongoDB的学习和避坑 MongoDB 是一把双刃剑,它对数据结构的要求并不高。数据通过key-value的形式存储,而value的值可以是字符串,也可以是文档。所以我们在使用的过程中非常...

    2018-03-07 21:54
    201
  • 架构师入门笔记十一 Netty5编解码

    架构师入门笔记十一 Netty5编解码 1 基础知识 1.1 什么是编解码技术 编解码技术,其实就是java的序列化技术。序列化有两个目的:第一进行网络传输;第二对象持久化。 1.2 为什么要用编解码...

    2017-10-15 11:39
    587
  • 架构师入门笔记十 Netty5快速入门

    架构师入门笔记十 Netty5快速入门 在了解IO,NIO,AIO知识后,学习Netty5便会轻松很多,本章节主要介绍Netty是如何接收,反馈数据和拆包粘包的问题。 1 Netty基础知识...

    2017-09-22 15:40
    691
  • 架构师入门笔记九 初识IO NIO AIO

    架构师入门笔记九 初识IO NIO AIO 在学习netty之前,我们要对Socket网络编程有一定的了解。这里先来了解一下 IO(BIO),NIO,AIO(NIO2.0)这几种通信的特点以及其演...

    2017-09-15 14:52
    1285

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