摘要: IOC Spring包扫描注解 @SpringBootApplication @ComponentScan(basePackages = {"com.shemy.spring"}, // 排除 excludeFilters = { @ComponentScan.Filter(type = Filte 阅读全文
posted @ 2021-07-22 20:57 Dzsom 阅读(55) 评论(0) 推荐(0)
摘要: @Transactional(propagation=Propagation.REQUIRED) 如果存在事务,则用当前事务,如果不存在则创建一个新事务。这是事务注释的默认设置 @Transactional(propagation=Propagation.SUPPORTS) 如果存在事务,则用当前事 阅读全文
posted @ 2021-06-24 15:25 Dzsom 阅读(74) 评论(0) 推荐(0)
摘要: BIO(同步阻塞) 服务器实现模式为一个连接一个线程。当客户端发送连接请求时服务端就要创建一个线程进行处理,哪怕这个客户端什么事情也不做。造成资源的浪费。 NIO(同步非阻塞) 服务器实现模式为一个请求一个线程。当客户端发送连接请求是服务端就注册到多路复用器上面,多路复用器轮询到有连接I/O请求时创 阅读全文
posted @ 2020-08-25 20:40 Dzsom 阅读(116) 评论(0) 推荐(0)
摘要: 击穿:是指一个热点key,被高并发的请求下,在这个key失效的瞬间,持续的高并发,直接请求数据库。 解决方案:1、热点key设置永不过期,异步更新。 2、更新热点key是加锁。 3、接口限流,熔断,降级。 穿透:是指缓存数据库不存在,数据库也不存在的数据(id < 0)。当这种情况被大量或恶意攻击时 阅读全文
posted @ 2020-08-25 18:11 Dzsom 阅读(140) 评论(0) 推荐(0)
摘要: 1. 介绍 字典又称做符号表、关联数组、映射,是一种保存键值对的抽象数据结构。 字典中每个键都是独一无二的,可以根据键去查找、更新对应的值或者删除整个键值对。 2. 字典的实现 Redis的字典使用哈希表作为底层实现,一个哈希表里可以有多个哈希表节点,而每个哈希表节点就保存了字典中的一个键值对。 2 阅读全文
posted @ 2020-06-02 09:17 Dzsom 阅读(208) 评论(0) 推荐(0)
摘要: 介绍​ ​字符串是redis最基本的数据类型,其底层实现是简单动态字符串SDS(simple dynamic string​)。 SDS遵循C字符串以空字符结尾的惯例,保存空字符的1字节空间不计算在SDS的len属性里面,并且为空字符分配额外的1字节空间,以及添加空字符到字符串末尾等操作,都是由SD 阅读全文
posted @ 2020-05-26 23:54 Dzsom 阅读(261) 评论(0) 推荐(0)
摘要: 使用版本 java 1.8 spring 5.0.6.RELEASE mybatis 3.4.5 目录结构: Maven pom文件添加依赖 <!-- 项目编码和依赖框架版本 --> <properties> <project.build.sourceEncoding>UTF-8</project. 阅读全文
posted @ 2019-05-06 15:02 Dzsom 阅读(356) 评论(0) 推荐(0)
摘要: 字符串查找 indexOf(String s)方法返回搜索的字符或字符串首次出现的位置 lastIndexOf(String s)方法返回搜索的字符或字符串最后一次出现的位置 获取索引位置的字符 charAt(int index) 字符串截取 substring(int beginIndex) 截取 阅读全文
posted @ 2019-04-23 11:50 Dzsom 阅读(1350) 评论(0) 推荐(0)
摘要: 1、创建一个Web Project 2、右击项目-->Properties 3、搜索Spring -->Peoject Facets-->在右边找到Spring,打勾并保存 4、测试 4.1 创建个类 4.2 修改src下的配置文件applicationContext.xml 4.3 创建测试类(@ 阅读全文
posted @ 2018-03-14 09:53 Dzsom 阅读(3343) 评论(0) 推荐(1)
摘要: 一、利用子网数来计算1)将子网数目转化为二进制来表示 2)取得该二进制的位数 N 3)取得该IP地址的类子网掩码,将其主机地址前N位置 1 即得出该IP地址划分子网的子网掩码。 若要将B类IP地址134.225.128.54划分成286个子网,请问子网掩码为多少? (1) 将子网数目转化为二进制来表 阅读全文
posted @ 2017-12-18 22:04 Dzsom 阅读(893) 评论(0) 推荐(0)