自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux权限知识

Linux权限知识Linux用户权限Linux文件权限Linux用户权限查看当前登录用户名[root]# whoamiroot[user@xxx data]$ iduid=1002(user) gid=1003(user) groups=1003(user)创建用户useradd 用户名[root] useradd -g user -p 123456 loguser添加loguser的用户,密码为123456,其中分组为user修改用户[root] usermod -g user

2020-08-15 20:10:47 340

原创 浅显的理解Beetlsql源码

理解Beetlsql源码理解与springboot结合的Beetlsql源码理解与springboot结合的Beetlsql源码首先,我们要引入两个Bean,一个SqlManagerFactoryBean和BeetlSqlScannerConfigurer。我们再看下这两个类的组件:SqlManagerFactoryBean的 组件SqlManagerFactoryBean:是一个工厂bean,用于创建一个叫做SqlManager的对象,这个对象很重要,之后会详细进行讲解。 /**

2020-06-21 01:25:24 337

原创 Linux常用系统命令

Linux系统命令理解Linux系统信息二级目录理解Linux系统信息1.查看Linux服务器的CPU详细情况processor : 0vendor_id : GenuineIntelcpu family : 6model : 61model name : Intel Core Processor (Broadwell)stepping : 2microcode : 0x1cpu MHz : 2194.916cache size : 4096 KBphysical id : 0

2020-06-20 15:55:35 1135

原创 ConfigurationProperties配置文件原理

ConfigurationProperties配置文件原理ConfigurationProperties配置原理ConfigurationProperties配置原理我们知道@EnableConfigurationProperties和@ConfigurationProperties的注解是配合使用的。那么我们分别分析下这两个注解的作用。@EnableConfigurationProperties@Target(ElementType.TYPE)@Retention(RetentionPolicy

2020-06-20 00:44:25 493

原创 java基础之一

java基础之一java面向对象基本特性java的基本类型操作符对象初始化与清理访问权限控制本博客只是提供一个复习的整体大纲,希望对你有些许帮助java面向对象基本特性抽象继承多态封装java的基本类型基本类型包装器类型booleanBooleancharCharacterbyteByteshortShortintIntegerlongLongfloatFloatedoubleDoublevoidVoi

2020-05-26 23:41:48 111

原创 java并发工具-锁

java并发工具-锁简介CountDownLatch-共享式CyclicBarrierSemaphore-共享式ReentrantLock-独占式ReentrantReadWriteLock简介其实从上面的图,我们知道什么是锁了,我们把每一个人看做是一个线程,然而几把锁是我们自己配置的,只有我们持有了钥匙才会去真正的去获取到锁住的资源。给下《Java并发编程艺术》的定义:锁是用来控制多线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源(但是有些锁可以允许多个线程并发的访问共享

2020-05-09 00:57:21 132

原创 SpringMVC的重新理解

SpringMVC的重新理解自我反省重新去理解SpringMVC自我反省曾子曰:“吾日三省吾身:为人谋而不忠乎?与朋友交而不信乎?传不习乎?其实我也不知道说了些啥,最近自我反省比较严重,翻到过去的技术栈有点子浅尝而止的感觉,不用说,大家都对SpringMvc基本上熟的透透,熟的自己也不想看了。重新去理解SpringMVCSpringMVC为什么能够孕育而生?而且在Web应用中使用的那么...

2020-04-17 23:31:12 158

原创 mysql之sql语句优化

sql语句优化写此博客的原因首先思考为什么我们的Sql语句需要进行优化?Sql语句优化--字段Sql语句优化--索引Sql语句优化--缓存Sql语句优化--分库分表写此博客的原因2020.04.16面试了招银科技的java开发工程师的职位,感觉sql语句优化的条理没有捋清楚,于此我的心情状态时下面这样的,我要找点事情去抚平内心的小悸动。然后时刻提醒自己,上帝既然创造了我们,为什么我们不把上帝...

2020-04-17 16:23:51 208

原创 Spring的bean创建流程

Spring的bean创建流程创建流程图创建Bean源码分析@Lazy、@DependsOn和@Scope创建流程图废话不多说,先展示其根据beanName创建的实例对象的图说点总结的话,即相应的主要流程1)根据beanName去获取相应的RootBeanDefinition2)然后去判断当前beanName是否已经创建(注意:只有单例实例化对象存在于DefaultListableB...

2020-04-16 15:17:47 465

原创 redis高可用的几种实现方式

redis高可用的几种实现方式阅读提示利用主从复制的方式实现高可用什么是主从复制主从复制的原理主从复制的几大优缺点主从复制的构建过程利用哨兵的方式实现高可用什么是哨兵哨兵的原理哨兵的几大优缺点哨兵的构建流程利用集群的方式实现高可用什么是集群集群的原理集群的几大优缺点集群的构建流程阅读提示以下的文章都是我对redis高可用的理解,并不能保证理解正确,只是为了做笔记,来记录当前我对redis的理解...

2020-04-13 20:18:17 877

空空如也

空空如也

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

TA关注的人

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