- 博客(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
559
原创 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
732
转载 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
1755
原创 BIO和NIO
阻塞:放弃CPU【以socket为例】BIO:阻塞IO,accept和read都会阻塞不支持并发,想要并发就需要多线程。每个连接都需要一个线程来处理(子线程自己阻塞),有可能一万个连接里面只有一千个有数据交互,还有九千个可能只是仅仅连接服务器但是什么事都没做,所以会造成大量的资源浪费NIO:单线程并发,需要处理accept和read阻塞问题。ServerSocketChannel类提供了API解决,每个连接放到list里面,轮询list中的连接是否有数据交互。问题1:如果list中有一万
2020-09-27 11:40:53
80
原创 Spring源码详解
Spring源码分析new AnnotationConfigApplicationContext(ExtConfig.class);this();//创建BeanFactory,加载一些内置的处理器register(componentClasses);//扫描并保存ExtConfig的定义信息都是做的预处理和解析工作refresh();容器的创建和刷新工作(重要内容)prepareRefresh();刷新前的预处理initPropertySources();初始化一些属性配置,空
2020-09-21 10:48:13
318
原创 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
104
原创 包装类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
315
原创 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
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人