摘要: Spring源码解析 1.Spring 整体架构图: 我们在学习 Spring 的时候,有两个非常重要的地方: Core Container AOP 这两个是核心,也是我们到时候源码分析的重点,其他的 Data Access 、Web 等,基本都是以这两个为基础扩展出来的功能。 我来给大家挨个介绍一 阅读全文
posted @ 2020-08-21 14:08 MrOldx 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、Maven安装 下载&解压 cd /home/downloads 下载maven压缩包 sudo wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz 解压到 阅读全文
posted @ 2020-08-20 01:07 MrOldx 阅读(433) 评论(0) 推荐(0) 编辑
摘要: MySQL的索引分类问题一直让人头疼,几乎所有的资料都会给你列一个长长的清单,给你介绍什么主键索引、单值索引,覆盖索引,自适应哈希索引,全文索引,聚簇索引,非聚簇索引等……给人的感觉就是云里雾里,好像MySQL索引的实现方式有很多种,但是都没有一个清晰的分类。所以本人尝试总结了一下如何给MySQL的 阅读全文
posted @ 2020-08-20 00:37 MrOldx 阅读(109) 评论(1) 推荐(0) 编辑
摘要: #关于ngrok及小米球ngrok# ​ ngrok 服务可以分配给你一个域名让你本地的web项目提供给外网访问,特别适合向别人展示你本机的web demo 以及调试一些远程的API (比如微信公众号,企业号的开发) 注意:本服务旨在给程序猿们调试本地的web项目,免去部署环节。切不可用于生产环境以 阅读全文
posted @ 2020-08-05 22:58 MrOldx 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一、前言 1、 Jenkins是什么? Jenkins是一个开源的支持自动化构建、部署等任务的平台。基本上可以说是持续集成(CI)、持续发布(CD)不可或缺的工具。 官网:https://jenkins.io/ 2、本篇环境信息 工具/环境 版本 Linux Server CentOS 7 Jenk 阅读全文
posted @ 2020-05-05 22:05 MrOldx 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、前言 1、本文主要内容 GitLab11.1.4社区版部署 GitLab配置禁用创建组权限 GitLab配置邮件(SMTP) GitLab常用命令说明 先介绍一下本篇文章所使用的环境 服务器 服务器名 操作系统 硬件配置 虚拟机IP 说明 GitLab CentOS 7 1C4G 192.168 阅读全文
posted @ 2020-05-05 22:01 MrOldx 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.centos7安装mysql5.7并设置远程访问 1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.no 阅读全文
posted @ 2020-03-26 17:11 MrOldx 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、Map集合 1、HashMap 1、描述 HashMap是常用的Java集合之一,是基于哈希表的Map接口的实现。设计目标是尽量实现哈希表O(1)级别的增删改查效果,与HashTable主要区别为**不支持同步和允许null作为key和value**。 HashMap线程不安全,主要表现在: 多 阅读全文
posted @ 2019-07-24 15:01 MrOldx 阅读(104) 评论(0) 推荐(0) 编辑