自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Docker制作支持中文的Centos7镜像

如果需要使用某种字符集和语言,需要使用/usr/share/i18n中的原始文件进行定义,类似于编译的过程,定义完的语言环境文件存放在/usr/lib/locale/locale-archive中。这个要从系统locale的设定说起,locale直接翻译是地域的意思,它是根据计算机用户所使用的语言,所在的国家或地区,以及当地的文化传统所定义的一个软件运行时的语言环境。将由参数命名的区域添加到归档文件中。--add-to-archive|--delete-from-archive] 文件...

2023-05-26 12:49:47 509

原创 redis一主二从三哨兵源码安装

redis一主二从三哨兵源码安装

2022-12-19 11:43:24 176

原创 Docker持久化三种方案

docker持久化及远程挂载

2022-12-07 12:12:03 854

原创 MySQL存储过程之删除某表全部索引

# 如果存储过程存在则删除DROP PROCEDURE IF EXISTS `drop_all_indices`;DELIMITER $$# 创建存储过程CREATE DEFINER=`root`@`%` PROCEDURE `drop_all_indices`(IN t_name VARCHAR(255))BEGIN # 声明结束标识 DECLARE end_flag BOOLEAN DEFAULT 0; DECLARE idx_name VARCHAR(255); # 声明游标 i.

2022-02-17 19:33:30 703

原创 Docker细节

记录工作中遇到的坑或细节问题

2022-02-17 16:43:30 1081

转载 npm install 安装不成功,提示python2.7

npm install 安装不成功的原因是因为缺少python的环境解决方法:1、去官网下载 https://www.python.org/download/releases/2.7/2、安装成功之后,在环境变量中的系统变量选择安装路径3、执行 npm rebuild node-sass 重构一下4、再重新执行 npm install 就OK啦...

2022-01-18 20:22:23 1577

原创 BIO和NIO

阻塞:放弃CPU【以socket为例】BIO:阻塞IO,accept和read都会阻塞不支持并发,想要并发就需要多线程。每个连接都需要一个线程来处理(子线程自己阻塞),有可能一万个连接里面只有一千个有数据交互,还有九千个可能只是仅仅连接服务器但是什么事都没做,所以会造成大量的资源浪费NIO:单线程并发,需要处理accept和read阻塞问题。ServerSocketChannel类提供了API解决,每个连接放到list里面,轮询list中的连接是否有数据交互。问题1:如果list中有一万

2020-09-27 11:40:53 66

原创 Spring源码详解

Spring源码分析new AnnotationConfigApplicationContext(ExtConfig.class);this();//创建BeanFactory,加载一些内置的处理器register(componentClasses);//扫描并保存ExtConfig的定义信息都是做的预处理和解析工作refresh();容器的创建和刷新工作(重要内容)prepareRefresh();刷新前的预处理initPropertySources();初始化一些属性配置,空

2020-09-21 10:48:13 299

原创 Spring的IOC、AOP、源码分析笔记

GroupID是项目组织唯一的标识符,比如我的项目叫test001,那么GroupID应该是com.lixiaoming.test001,域名.公司名.项目名ArtifactID就是项目的唯一的标识符, 一般是项目名-xxx,比如test001-modelGroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。一般GroupID就是填com.info.test.这样子。

2020-09-21 10:47:19 89

原创 包装类Integer底层剖析

@Testpublic void test4() { Integer a = new Integer(10); Integer a1 = new Integer(10); System.out.println(a == a1);//false,比较的是两个不同对象的地址,所以肯定不同 Integer b = 10; Integer b1 = 10; System.out.println(b == b1);//true, // 首先b、b1是自动装箱

2020-08-06 18:53:46 290

原创 JAVA8新特性(Lambda表达式,函数型接口,Stream API,新时间)

Lambda表达式Lambda基础语法Java8中引用入了一个新的操作符:“->”,该操作符称为箭头操作符或者Lambda操作符。箭头操作符将Lambda表达式拆分成两部分:左侧:Lambda表达式的参数列表右侧:Lambda表达式的要执行的功能,即Lambda体语法格式:无参数,无返回值Runnable r = () -> System.out.println("Hello World");一个参数(小括号可以省略不写),无返回值Consumer

2020-08-04 11:17:13 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除