基础学习
远在北方的饿死鬼
这个作者很懒,什么都没留下…
展开
-
Mysql索引
1.为什么mysql不选择二叉树 当数据为顺序结构的时候,二叉树就会退化成单项链表,不利于查询。变种--通过自旋旋转-->红黑树2.为什么不选用红黑树 红黑树的深度比较高的话(数据量大) 查询最大的数据可能耗费时间比较久。变种---通过用空间换时间(把一段数据当做节点,一段一段的)---->B树3.为什么不选择B树 因为B树的话 load根节点到内存太多的话 内存撑不住,所以mysql选择了B树的变种4.B+树 mysql会选择B树...原创 2020-05-17 13:18:30 · 132 阅读 · 0 评论 -
RocketMQ自学日记
(安装百度,没啥难度)1.启动MQ服务(进入bin目录)1).启动namesrvnohup sh mqnamesrv & (通过nohup命令,日志在nohup)2)启动brokernohup sh mqbroker & 同上日志目录:{rocketMQ解压目录}/logs/rocketmqlogs/XXX.log停服务:sh mqsh...原创 2020-05-01 21:56:27 · 175 阅读 · 1 评论 -
Git忽略规则(.gitignore配置)不生效原因和解决
参考:https://www.cnblogs.com/rainbowk/p/10932322.html转载 2020-04-23 17:16:22 · 157 阅读 · 0 评论 -
GIT常用命令(虽然用IDEA但是也不能忘记不是,做个记录)
1.常用命令git init :初始化好一个本地的库git add . :相当于是让Git对当前的这个目录进行Git的管理(add 后面有个 点 )git commit -m '提示信息' :提交代码到本地的仓库git status :查看版本库的状态、什么被修改过 但是还没有提交git diff:这个命令的主要作用是查看当前状态和上一次修改的状态之间的区别git log:查看日...原创 2020-04-23 17:03:15 · 150 阅读 · 1 评论 -
spring-mybatis 整合事务报错
报错信息 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file [D:\apache-tomcat-8.5.49\webapps\spring_mybaits_war\WEB-INF\classes\spring...原创 2020-01-07 08:25:37 · 186 阅读 · 0 评论 -
QueryRunner模糊查询报错解决办法
apache.commons.dbutils.QueryRunner 进行模糊查询、报错Wrong number of parameters: expected 1, was given 2 Query:并非是数量有问题,而是模糊查询进行了转义 %'字段'% 的值加上了 ‘ ’ 导致查库报错解决办法String s ="%"+proName+"%";System.out...原创 2019-12-25 10:55:43 · 2853 阅读 · 2 评论 -
MISCONF Redisa为保存RDB快照,
MISCONF Redisa为保存RDB快照,但目前无法持久保存在磁盘上。可相修改数据集的命令被装用。请查看Redis日志了解请误的详细情息, 解决办法 然后原因 不知道。...原创 2019-01-16 15:40:59 · 586 阅读 · 0 评论 -
Tomcat修改管理账号密码以及访问限制
添加用户和权限(在<tomcat>\conf\tomcat-users.xml个文件中): <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="admin" password="admin" roles="a原创 2018-10-24 14:44:06 · 858 阅读 · 0 评论