07 2023 档案
摘要:ThreadLocal 是线程共享变量。 ThreadLoacl 有⼀个静态内部类 ThreadLocalMap,其 Key 是 ThreadLocal 对象,值是 Entry 对象,ThreadLocalMap是每个线程私有的。 set 给ThreadLocalMap设置值。 get 获取Thre
阅读全文
摘要:<dependency> <groupId>com.utils.module</groupId> <artifactId>dsg-public-operation</artifactId> <version>1.0.1</version> <scope>system</scope> <systemP
阅读全文
摘要:这两个注解都可以用来将值注入到Java Bean的字段中。但是,它们的使用方式略有不同。 @Value("${dbpc.path}")是Spring框架中的注解之一,用于从Spring配置文件中获取属性值,并将其注入到Java Bean的字段中。该注解可以用于注入基本类型、字符串、数组、集合、对象等
阅读全文
摘要:1. 事务支持 > MyISAM:强调的是性能,每次查询具有原子性,其执行数 度比 InnoDB 类型更快,但是不提供事务支持。 > InnoDB:提供事 务支持事务,外部键等高级数据库功能。 具有事务(commit)、回滚 (rollback)和崩溃修复能力(crash recovery capa
阅读全文
摘要:请简述常用的索引有哪些种类? 1. 普通索引: 即针对数据库表创建索引 2. 唯一索引: 与普通索引类似,不同的就是:MySQL 数据库索引列的值 必须唯一,但允许有空值 3. 主键索引: 它是一种特殊的唯一索引,不允许有空值。一般是在建表的 时候同时创建主键索引 4. 组合索引: 为了进一步榨取
阅读全文
摘要:建立索引 为搜索字段建索引 避免使用select * 当只要一行数据时使用 LIMIT 1 每张表设置一个 ID 尽可能的使用 NOT NULL 在 Oracle 里,NULL 和 Empty 的字符串是一样的!
阅读全文
摘要:package com.neo.config;import org.springframework.stereotype.Component;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.
阅读全文