HuXiMi Blog

念念不忘,必有回响。

SpringBoot的Starter解析

天天用SpringBoot写代码,结果连Starter是什么都不知道?

前言 我们都知道,Spring的功能非常强大,但也有些弊端。比如:我们需要手动去配置大量的参数,没有默认值,需要我们管理大量的jar包和它们的依赖。 为了提升Spring项目的开发效率,简化一些配置,Spring官方引入了SpringBoot。 当然,引入SpringBoot还有其他原因,在这里就不过多描述了。 本文重点跟大家一起聊聊SpringBoot的starter机制,因为它太重要...

工作能力5要点

工作能力5要点

工作能力5要点 接受工作,只问标准 请示工作,必带方案 分享工作,细说流程 汇报工作,突出结果 总结工作,细谈感受 接受工作,只问标准 领导布置工作,一定确认好交付标准再去做,说白了就是搞清楚“领导希望这项工作达到什么样的效果?”,有三件事必须当面问清楚: “这项工作的标准是什么?” “这项工作达成目标是什么?” “这项工作需要什么时候完成?” 工作...

Linux 逻辑卷的创建、扩展、删除

Linux 逻辑卷的创建、扩展、删除

Linux 逻辑卷的创建、扩展、删除 测试环境 操作系统:centos7 原始环境的卷组状态: 硬盘 物理卷PV 卷组VG 逻辑卷LV 大小 挂载点 /dev/sda 20G /dev/sda1     ...

Centos7中以yum方式安装nginx

nginx的安装与配置,包括反代

Centos7中以yum方式安装nginx 1、添加CentOS 7 Nginx yum资源库 1 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、安装nginx 1 yum -y install nginx //安装nginx...

Centos7服务器固定IP

Centos7服务器固定IP

Centos7服务器固定IP: 服务器 1 ip: 192.168.2.11 修改固定IP 输入 1 vi /etc/sysconfig/network-scripts/ifcfg-ens160 配置IP: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" B...

CentOS 7 firewalld-防火墙

CentOS 7 firewalld-防火墙

firewalld-防火墙 开启开机启动: 1 systemctl enable firewalld.service 关闭开机启动: 1 systemctl disable firewalld.service 关闭防火墙: 1 systemctl stop firewalld.service 开启防火墙 1 systemctl start firewalld.service 若遇到...

在 CentOS 7 上新增硬盘挂载

在 CentOS 7 上新增硬盘挂载

在 CentOS 7 上新增硬盘挂载 查看磁盘信息 在系统上插入新硬盘后,可以使用以下命令查看磁盘信息: 1 fdisk -l 该命令可以列出系统中所有硬盘的信息,包括已经挂载的和未挂载的。 分区和格式化 如果新硬盘还没有被分区和格式化,需要进行如下操作: 1 fdisk /dev/sdb 然后...

几道常见的字符串算法题

几道常见的字符串算法题

说明 1. KMP 算法 2. 替换空格 3. 最长公共前缀 4. 回文串 4.1. 最长回文串 4.2. 验证回文串 4.3. 最长回文子串 4.4. 最长回文子序列 5. 括号匹配深度 6. 把字符串转换成整数 7. 字符串重组并转换大小写 授权转载! ...

Redis高并发缓存设计问题与性能优化

Redis高并发缓存设计问题与性能优化

Redis高并发缓存设计问题与性能优化 缓存设计典型问题 缓存穿透 缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,通常出于容错的考虑,如果从存储层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查询,失去了缓存保护后端存储的意义。 造成缓存穿透的基本原因有两个: 自身业务代码或者数据出现问题; 一些恶意攻击、爬虫等造成大量空命...

秒杀系统架构优化思路

秒杀系统架构优化思路

秒杀系统架构优化思路 一、秒杀业务为什么难做 1、im系统,如qq、微信,每个人都读自己的数据; 2、微博系统,每个人读你关注的人的数据,一个人读多个人的数据; 3、秒杀系统,库存只有一份,所有人会在集中的时间读和写这些数据,多个人读一个数据。 如:小米手机每周二的秒杀,可能手机只有一万部,但瞬时进入的流量可能是几百几千万。 又如:12306抢票,票是有限的,库存一份,...