- 博客(10)
- 收藏
- 关注
原创 Linux权限知识
Linux权限知识Linux用户权限Linux文件权限 Linux用户权限 查看当前登录用户名 [root]# whoami root [user@xxx data]$ id uid=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
432
原创 浅显的理解Beetlsql源码
理解Beetlsql源码理解与springboot结合的Beetlsql源码 理解与springboot结合的Beetlsql源码 首先,我们要引入两个Bean,一个SqlManagerFactoryBean和BeetlSqlScannerConfigurer。 我们再看下这两个类的组件: SqlManagerFactoryBean的 组件 SqlManagerFactoryBean:是一个工厂bean,用于创建一个叫做SqlManager的对象,这个对象很重要,之后会详细进行讲解。 /**
2020-06-21 01:25:24
395
原创 Linux常用系统命令
Linux系统命令理解Linux系统信息二级目录 理解Linux系统信息 1.查看Linux服务器的CPU详细情况 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 61 model name : Intel Core Processor (Broadwell) stepping : 2 microcode : 0x1 cpu MHz : 2194.916 cache size : 4096 KB physical id : 0
2020-06-20 15:55:35
1268
原创 ConfigurationProperties配置文件原理
ConfigurationProperties配置文件原理ConfigurationProperties配置原理 ConfigurationProperties配置原理 我们知道@EnableConfigurationProperties和@ConfigurationProperties的注解是配合使用的。那么我们分别分析下这两个注解的作用。 @EnableConfigurationProperties @Target(ElementType.TYPE) @Retention(RetentionPolicy
2020-06-20 00:44:25
586
原创 java基础之一
java基础之一java面向对象基本特性java的基本类型操作符对象初始化与清理访问权限控制 本博客只是提供一个复习的整体大纲,希望对你有些许帮助 java面向对象基本特性 抽象 继承 多态 封装 java的基本类型 基本类型 包装器类型 boolean Boolean char Character byte Byte short Short int Integer long Long float Floate double Double void Voi
2020-05-26 23:41:48
158
原创 java并发工具-锁
java并发工具-锁简介CountDownLatch-共享式CyclicBarrierSemaphore-共享式ReentrantLock-独占式ReentrantReadWriteLock 简介 其实从上面的图,我们知道什么是锁了,我们把每一个人看做是一个线程,然而几把锁是我们自己配置的,只有我们持有了钥匙才会去真正的去获取到锁住的资源。 给下《Java并发编程艺术》的定义: 锁是用来控制多线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源(但是有些锁可以允许多个线程并发的访问共享
2020-05-09 00:57:21
190
原创 SpringMVC的重新理解
SpringMVC的重新理解自我反省重新去理解SpringMVC 自我反省 曾子曰:“吾日三省吾身:为人谋而不忠乎?与朋友交而不信乎?传不习乎? 其实我也不知道说了些啥,最近自我反省比较严重,翻到过去的技术栈有点子浅尝而止的感觉,不用说,大家都对SpringMvc基本上熟的透透,熟的自己也不想看了。 重新去理解SpringMVC SpringMVC为什么能够孕育而生?而且在Web应用中使用的那么...
2020-04-17 23:31:12
211
原创 mysql之sql语句优化
sql语句优化写此博客的原因首先思考为什么我们的Sql语句需要进行优化?Sql语句优化--字段Sql语句优化--索引Sql语句优化--缓存Sql语句优化--分库分表 写此博客的原因 2020.04.16面试了招银科技的java开发工程师的职位,感觉sql语句优化的条理没有捋清楚,于此我的心情状态时下面这样的,我要找点事情去抚平内心的小悸动。 然后时刻提醒自己,上帝既然创造了我们,为什么我们不把上帝...
2020-04-17 16:23:51
277
原创 Spring的bean创建流程
Spring的bean创建流程创建流程图创建Bean源码分析@Lazy、@DependsOn和@Scope 创建流程图 废话不多说,先展示其根据beanName创建的实例对象的图 说点总结的话,即相应的主要流程 1)根据beanName去获取相应的RootBeanDefinition 2)然后去判断当前beanName是否已经创建(注意:只有单例实例化对象存在于DefaultListableB...
2020-04-16 15:17:47
540
原创 redis高可用的几种实现方式
redis高可用的几种实现方式阅读提示利用主从复制的方式实现高可用什么是主从复制主从复制的原理主从复制的几大优缺点主从复制的构建过程利用哨兵的方式实现高可用什么是哨兵哨兵的原理哨兵的几大优缺点哨兵的构建流程利用集群的方式实现高可用什么是集群集群的原理集群的几大优缺点集群的构建流程 阅读提示 以下的文章都是我对redis高可用的理解,并不能保证理解正确,只是为了做笔记,来记录当前我对redis的理解...
2020-04-13 20:18:17
947
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅