- 博客(22)
- 收藏
- 关注
原创 mysql优化
type 访问类型排列 结果值:(最好到最差) system > const > eq_ref > ref > range > index > ALL 这是索引优化必须要掌握的 sql调优All的必须要调的。key 实际使用的索引,如果为NULL,则没有使用索引,查询中若使用了覆盖索引 ,则该索引仅出现在key列表。-- like以通配符开头(%qw)索引失效 *-- is not null无法使用索引。-- 范围条件右边的索引失效。-- 使用or连接索引失效。-- 尽量使用覆盖索引。
2025-03-09 21:06:18
144
原创 mysql索引
在使用到组合索引时,建立组合索引(a,b,c),如果where条件后面的顺序可以时乱的 但是只有a成立,b和c才可能成立,如a是范围查询,则范围查询的右边索引全部失效。如果a=1 and b>2 c的索引失效 如果条件里有or 索引全部失效 如果使用like '%123' %号在前面 like这个索引和后面的索引都会失效。-primary key(id,name):联合主键索引。-unique(id,name):联合唯一索引。-- 添加一个主键,索引必须是唯一索引,不能为NULL。
2025-03-09 20:58:49
533
原创 File类的介绍和用法
public File(File parent, String child) :从父抽象路径名和子路径名字符串创建新的 File实例。public File[] listFiles() :返回一个File数组,获取当前File目录下的所有子文件或目录。public String[] list() :返回一个String数组,获取当前File目录下的所有子文件或目录。public boolean mkdirs() :创建由此File表示的目录,包括任何必需但不存在的父目录。
2024-08-04 17:33:12
614
原创 Rocketmq创建Topic的.sh脚本,项目中简易的启停脚本
直接放到.sh文件中保存,修改成自己项目中的内容即可,放到broker服务器上执行即可。一、Rocketmq日常需要创建脚本,可以手工在控制台创建也可以通过脚本创建。二、日常自己的项目的启停脚本(也是模仿别的项目自己编写的)文中的内容都可以自定义自己的项目。日常工作总结,方便后期查阅。
2024-07-14 15:57:33
201
原创 OB数据库的数据导入、导出脚本
注:csv表格中只能有一个sheet,并且表格中的行头必须与库表的行头一致,文件类型必须为csv格式。后面会持续更新,OB库全量备份后,怎样单表还原、创建实例用户和密码、添加表字段等功能。mysql -h 域名服务器ip -u用户@租户#集群 -p密码。前提服务器必须装有mysql或ob-loader-dumper。一、执行脚本后自动备份并上传到指定的服务器路径。2.到指定的服务器上导入已经导出的数据。二、手工导入大量数据到指定库表的脚本。2.1连接新的OB数据库。2.2切到目标对应库。
2024-07-14 15:45:25
2085
3
原创 java类的反射
Method[] getDeclaredMethods()获得类中的所有成员方法对象,返回数组,只获得本类的,包含private修饰的。Method[] getMethods()获得类中的所有成员方法对象,返回数组,只能获得public修饰的且包含父类的。简单的创建一个类,项目启动的时候可以把要加载的内容这样编辑,比如提前查库加载一些通用的信息、数据库的配置信息等。System.out.println("非public方法执行了..." +(a+b));
2024-07-14 11:53:18
726
原创 JAVA-API(Date、DateFormat、Calendar、System用法)
1.Object类Object类是所有的父类,包括数组都可以使用Object类的方法。1)String toString() 返回该对象的字符串表示。 2)boolean equals(Object obj) 指示其他某个对象是否与此对象“相等”。2.Date类1)Date() 获取当前系统时间2)Date(long date) 根据参数的毫秒获取Date日期时间对象 3) long getTime() 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 ...
2022-05-15 19:53:03
220
原创 java类的修饰词—final、static和枚举类
1.finalfinal是修饰词,可以修饰类、成员变量和方法,表示最终的意思,修饰的内容特点是不能被修改的。1)①final修饰类是不能被继承的,也没有子类 ② final修改的方法不能被重写package com.itstudy.bean;/** * final * 1.final修饰的类不能被继承 * 2.final修改的方法不能被重写 */public final class Father { public void eat(){ ...
2022-05-08 20:12:25
2275
1
原创 截取字符串工具类以及基本用法
总结一下字符串的一些用法:1.工具类package com.bank.utils;public class StringToolUtils { //获取字符穿中的任意位置数据 /** * * @param testString * @param firstIndex 起始索引 * @param lastIndex 结束索引 * @return */ public static String handleStr
2021-07-05 22:26:17
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人