MySql索引基本原理 前置概念: 磁盘预读:内存跟磁盘在发生数据交互的时候,一般情况下有一个最小的逻辑单元,即”页”/“datapage”,页一般由操作系统决定是多大,一般是4k或8k。而进行数据交互的时候,可以取页的整数倍来读取。如innodb引擎每次读取数据都是16k B+树 * 每个关键字对应一棵子树 每个结点关键字个数n的范围是[m/2]<=n<=m 叶 2022-08-06 Ops #MySQL
SpringBoot配置mybatis使用的两种方式 目前在SpringBoot中的使用Mybatis的pom文件是 123456789101112131415161718192021222324252627<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</a 2022-08-06 Dev #Java
Java实现读取本地txt文件(行政区划制作层级标记表格) 首先接到的是一个网址,地址是http://www.zxinc.org/gb2260.html但这个网址后来就没用了,服务器那边应该出问题了,不过还好我保存到本地了。再放一个云盘链接:https://pan.baidu.com/s/1Hkf2PtRGK3dLQ50tJ1mk4g 提取码:unon这里我是将那个页面打开查看源码然后复制下来的,所以前面带了一个,这里的每行是由区划代码、区划名称构成。这里 2022-08-06 Dev #Java
Springboot 测试类没有找到bean注入 其他乱七八糟配置就不扯了,先上项目结构图配置好参数后我再src/test/java类测试访问数据库时发现bean没有正确的注入。值得注意的是,这个项目的启动类是叫App.java所以我们必须在这个测试类上面加上注解: 1234@RunWith(SpringRunner.class)@SpringBootTest(classes = App.class) 注意:SpringBo 2022-08-06 Dev #Java
Eclipse配置Maven的本地仓库和阿里云镜像 先确定自己电脑是否安装了Maven和安装位置,具体查询方法直接win+R键打开运行窗口,输入cmd打开dos窗口,再输入mvn -v即可查询安装的位置拿到安装位置 D:\Applications\Work\apache-maven-3.6.1 后打开该位置下的conf文件夹,找到一个叫settings.xml的文件。将以下代码粘贴至标签内(注:没修改之前,这个标签里的内容是完全注释掉的,将代码粘贴 2022-08-06 Dev #Java #Maven
JS鼠标悬停设置layui tips提示框 官方介绍:吸附层,灵活判断出现的位置,默认在元素的右侧弹出。 1234567891011layer.tips(content, follow, options)layer.tips(msg, '#id',{tips: }) 必填参数 :content: 生成的文本,可以是字符串或HTML代码follow: 元素ID,若是元素本身可直接用this(绑定元素时 2022-08-06 Dev #JavaScript
Java实现文本中的关键字高亮,匹配所有长度 这个方法还不完整,后面想起来再看,直接放代码. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929 2022-08-06 Dev #Java
Java身份证处理方法(15转18,出生日期隐藏) 只有第一代身份证是15位,后面的身份证都是18位数字15位身份证:地址码+出生日期码(2位年)+顺序码18位身份证:地址码+出生日期码(4位年)+顺序码+校验码地址码:当地的行政区划代码,6位出生日期码:即出生年月日顺序码:同一地址码的区域内,对同年同月同日生的人进行编号,奇数为男性,偶数为女性校验码:通过算法计算得出。校验方法1.将前17位数字分别乘以不同的系数,这个系数数组如下:7-9-10- 2022-08-06 Dev #Java
Layer单选框 radio问题总结 放官方文档:https://www.layuiweb.com/doc/element/form.html#radio位置 页面元素-表单;内置模块-表单属性title可自定义文本属性disabled开启禁用设置value=”xxx”可自定义值,否则选中时返回的就是默认的onradio单选框被点击时触发,回调函数返回一个object参数,并携带两个成员:data.elem radio原始D 2022-08-06 Dev #JavaScript
Java生成指定数量的假数据 实际上也不是什么正经需求,只是在画页面的时候需要放一些随机的假数据,且最好不要重复。我这里只放了十套假数据就懒得再放了,写成了一个方法先放在这里随机生成一些假数据: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 2022-08-06 Dev #Java