- 博客(20)
- 收藏
- 关注
原创 【无标题】使用linux命令根据文件名后缀搜索文件名
使用linux命令根据文件名后缀搜索文件名里写自定义目录标题find ./ -type d(path TEST -o path target -o -path testcases -o path test)-prune -o -iname “Utils.java”
2024-02-28 16:39:48
199
转载 【无标题】MySQL索引原理
InnoDB提供的自适应哈希索引功能强大,InnoDB自适应哈希索引是为了提升查询效率,InnoDB存储引擎会监控表上各个索引页的查询,当InnoDB注意到某些索引值访问非常频繁时,会在内存中基于B+Tree索引再创建一个哈希索引,使得内存中的 B+Tree 索引具备哈希索引的功能,即能够快速定值访问频繁访问的索引页。索引同时有两个概念叫做窄索引和宽索引,窄索引是指索引列为1-2列的索引,宽索引也就是索引列超过2列的索引,设计索引的一个重要原则就是能用窄索引不用宽索引,因为窄索引往往比组合索引更有。
2023-09-18 19:17:55
145
原创 mysql 切换数据库方案
在SAAS模式下,不同的租户需要切换数据库,我们可以使用动态数据源,动态数据源有个问题,就是需要对每一个数据库创建一个连接池,在初始化的时候初始化这些连接池,数据库也会有很多的链接。如果应用服务器更多的情况,那么链接管理这块都会占用很多的服务器资源,如果服务器更多的情况,则可能报错。我们在同一个数据库上创建相同的数据库,那么我们就不需要使用动态数据源,我们可以使用切换数据库的方式来实现。如果多台应用服务器的情况,每一台应用服务器都需要创建连接池。不需要指定数据库名,根据切面进行数据库切换就可以了。
2023-07-14 08:02:42
460
原创 sql备份mysql数据库表
复制备份表(包含字段和数据,不包含表主键,索引和约束): create table table_name2 as select * from table_name1。
2023-06-05 07:17:46
2109
原创 tomcat 端口被占用
tomcat启动端口被占用,启动失败,报异常,查看tomcat的logs文件夹下的日志文件,如下 org.apache.catalina.LifecycleException: 协议处理程序初始化失败 at org.apache.catalina.connector.Connector.initInternal(Connector.java:1077) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
2021-07-13 07:26:27
2976
原创 MySQL查询语句执行顺序
MySQL查询语句执行顺序select 查询列表 ⑦from 表1 别名 ①连接类型 join 表2 ②on 连接条件 ③where 筛选 ④group by 分组列表 ⑤having 筛选 ⑥order by排序列表 ⑧limit 起始条目索引,条目数; ⑨...
2021-07-07 20:02:18
127
原创 数据库查询SQL语句
数据库查询SQL语句顺序select 查询列表from 表1 别名left|right|full【outer】 join 表2 别名 on 连接条件where 筛选条件group by 分组列表having 分组后的筛选order by 排序列表limit 子句;```
2021-07-07 19:54:59
145
原创 Maven阿里云镜像仓库配置
在maven目录下的conf目录下的setting文件中配置 <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> <
2021-07-06 08:19:06
149
原创 centos镜像
centos7.6镜像https://archive.kernel.org/centos-vault/7.6.1810/isos/x86_64/
2020-12-22 20:31:47
183
原创 使用Properties来读取配置文件
使用Properties读取的文件内容 /* Properties:用来读取配置文件 */ @Test public void test2() throws IOException { Properties properties=new Properties(); //此时的文件默认在当前饿module下。 //读取配置文件的方式一:// FileInputStream fileInputStream =
2020-12-07 07:40:28
141
原创 面向对象与类
目录概述面向对象程序设计(简称OOP)是当今主流的程序设计范型。面向对象的程序是由对象组成的,每个对象包含对用户的特定功能部分和隐藏的实现部分。面向对象只要对象能够满足要求,就不必关心其功能的具体实现过程。在OOP中,不必关于对象的具体实现,只要能够满足用户需求即可。面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象(OOP)的优点代码重用性高易于扩展易于维护Java类及类的成员Java中以类单位进行操作。类的成员属性:对应类中的成员变量权限修饰符(public /
2020-11-27 20:32:09
121
原创 Java基础
## 标题Java基础1.Java入门准备1.1.JDK,JRE,JVM三者的关系,以及JDK、JRE包含的主要结构有哪些?JDK=JRE+Java的开发工具(javac.exe,java.exe,javadoc.exe)JRE=JVM+Java核心类库1.2为什么要配置path环境变量?如何配置?为了在人员路径下执行java命令。JAVA_HOME=bin的上一层目录path=%JAVA_HOME%\binpath=%JAVA_HOME%\jre1.3常用的几个命令行操作有哪些?
2020-10-29 23:17:14
251
2
原创 css常见选择器
css常用选择器元素选择器被选中的标签类型全部使用这种样式<style type="text/css">h1{ color: red; } <style/> <body> <h1>huawei</h1> </body>id选择器被选中的id的元素使用这种...
2020-03-27 11:56:54
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人