
架构师专题
文章平均质量分 61
renlianggee
资深软件架构师、WEB技术领域专家。在电信行业和电子商务领域有着非常丰富的经验,能灵活应用多种开发环境进行项目开发。 精通java、oracle、 MySql, freemarker等编程语言和数据库系统,工作流jbpm,activiti技术,深入掌握struts、hibernate、spring、springmvc, mybatis,cxf,Jersey,webservice等技术框架。精通各种JavaScript框架,如jQuery,EasyUI,ExtJs,讲课细 致,幽默、风趣、生动,有责任心,深得学生的好评.
展开
-
全网最新最强Springboot教程
本教程是Springboot2.3.x最新版本, 教程中多处深入Springboot源码讲解,不仅可以让学习者掌握Springboot的用法同时可以掌握Springboot的原理。学习地址:如下b站最强新版Springboot教程 全程有废话我直播吃纸...原创 2020-09-28 11:29:49 · 822 阅读 · 0 评论 -
面试题:springboot的三种启动方式是什么,还能说出第四种可以多给2000RMB
环境准备创建工程pom.xml内容<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd原创 2020-06-05 11:11:42 · 478 阅读 · 0 评论 -
读懂Springboot自动配置原理必会的java SPI思想
读懂Springboot必会的java SPI思想什么是java的SPISPI 应用场景Java SPI 规范案例代码创建案例工程什么是java的SPISPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。Java SPI 实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制。系统设计的各个抽象,往往有很多不同的实现方案,在面向的对象的设计里,一般推荐模块之间基于接口编程,模块之间不对原创 2020-05-20 17:01:28 · 1778 阅读 · 1 评论 -
这个线下机构花了2万多java学员简历找工作大家觉得能多少k月薪呢
小伙子大专学历,在北京的一家java培训机构学完花了2万多,学完后写了一份简历打算找工作,我看了一下,我觉得小伙子差的不是一星半点,这两万和这几个月的时间花的太不值了,简历是找工作的敲门砖,大家觉得小伙能找到工作吗?这个小伙子的简历可能有很多人并不知道该如何写一份简历,加我微信renlliang2013 发你一份简历模板...原创 2020-05-19 11:23:19 · 775 阅读 · 1 评论 -
千万级数据mysql索引原理深入剖析
第一章:mysql索引的本质1.索引的重要性从mysql数据库中查找书籍,就类似于从图书馆找书,如果书比较少,那么查找的速度会比较快,如果书比较多的时候,那么查找的速度就会非常的慢。这个时候图书的分类管理就显得非常重要了,图书分类管理就类似于索引(或者理解成给所有的图书设定目录)。书很少时书很多时2.mysql索引常见的面试题问一:数据库中最常见的慢查询优化方式是什么?答:加索引...原创 2020-04-24 10:01:52 · 1484 阅读 · 0 评论 -
java多线程并发重入锁ReentrantLock源码详细分析
synchronized同步代码块一个线程访问一个对象中的synchronized(this)同步代码块时,其他试图访问该对象的线程将被阻塞/** * @company: 拓薪教育 * @author: 大亮老师 QQ:206229531 */public class Test1 { public static void main(String[] args) { ...原创 2020-04-18 20:49:42 · 636 阅读 · 0 评论 -
一步一步教你MySQL主从复制读写分离
本次我们通过docker搭建环境虚拟机搭建对机器配置有要求,并且安装mysql步骤繁琐一台机器上可以运行多个Docker容器Docker容器之间相互独立,有独立ip,互不冲突Docker使用步骤简便,启动容器在秒级别MySQL的主从复制主从复制(也称 AB 复制)允许将来自一个MySQL数据库服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从服务器)。主从复制的...原创 2020-04-18 19:12:37 · 1729 阅读 · 0 评论 -
架构底层的NIO入门,如何保证微服务高效通信的
Java BIOJava BIO 就是传统的 java io编程,其相关的类和接口在 java.io包下BIO(blocking I/O) : 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,可以通过线程池机制改善BIO 方式适用于连接数目比较小且固定的架构,这种方式对服务器资源要求比较...原创 2020-04-18 19:02:15 · 469 阅读 · 0 评论 -
教你1分钟导入Spring源码到idea的正确方法
1. 下载Spring源码地址:https://github.com/spring-projects/spring-framework/releases/tag/v5.0.4.RELEASE下载到制定目录解压2. 下载gradle由于Spring是由gradle进行编译,所以必须下载Gradle地址:https://services.gradle.org/distributions/下...原创 2020-04-17 11:11:42 · 1312 阅读 · 1 评论 -
java架构交流群,一起学习,开启架构之路
根据本人多年从业以及学习经验,录制了一套最新的Java精讲视频教程,如果你现在也在学习Java,在入门学习Java的过程当中缺乏系统的学习教程,你可以加QQ群654631948领取下学习资料,面试题,开发工具等,群里有资深java老师做答疑,每天也会有基础部分及架构的直播课,也可以加我的微信renlliang2013做深入沟通,只要是真心想学习Java的人都欢迎。java基础教程:https:...原创 2019-05-06 10:44:16 · 404 阅读 · 0 评论 -
Zookeeper安装和命令使用/高并发/架构师
下载zookeeper安装包对架构感兴趣的朋友可以加QQ群交流364857634在官网中下载,对于在墙内的用户,并不推荐该方式下载速度可能比较慢地址http://mirror.bit.edu.cn/apache/zookeeper/ ,选择需要版本下载tar.gz的安装包安装包上传解压到服务器指定目录执行tar -zxvf zookeeperXXX.tar.gz -C /z...原创 2018-09-11 09:06:59 · 347 阅读 · 0 评论