Q1: 为什么用了mysql的索引之后查询会加快?Q2: 索引越多越好嘛?Q3: 索引的数据结构是什么样的,特点是什么?Q4: 二
分别安装elasticsearch elasticsearch-headlinxu安装elasticsearch访问elasticSearch官网地址 https://www.el
CREATE TABLE test (id int(11) NOT NULL AUTO_INCREMENT,aid varchar(20) NOT NULL DEFAULT '' COMMENT 'aid',bid varchar(20) NOT
在开发经常遇到一个集合中的元素是一个类,然后需要去重只需要如下两步就可以了1 创建一个方法private s
哈哈哈,老生常谈~~什么是IOC(控制反转),什么是AOP(切面编程),啥是DI(依赖)1 IOC 控制指的是,创建对象的控制权,反转,控制权 移交给了容
首先 upms_user 与 upms_user_role_rel 通过user_id建立联系的,那么() 括号中的查询其实是找到了所有在角色表中的用户,论哪个字段,都是不影响结果的;
管理员权限打开cmd,分别运行下面三个命令即可cmd管理员权限运行slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GXslmgr /skms kms.03k.orgslmgr /ato
有时候在代码编写过程中,会有一些特殊情况,不能等事务自动提交,而是需要手动将事务提交,那么在spring中如何手动开启一
mysqlbinlog.exe --no-defaults --base64-output=decode-rows -v D:\Users\sunhailong\log\mysql-bin.009788 > D:\Users\sunhailon
平时会用到集合的判断,如交集,差集等,hutool有县城的方法,一起来看一下// 准备数据 String[] attr1 = new String[]{"A", "B", "C", "2", "3", "D", "E", "F", null}; ...
在A事务开启后,查询出来的数据 (第一次查询), 然后在B事务中对A中查询的数据进行更改,并提交事务,此时A中再次进行查询(第
一般查看服务的日志的命令cat ,查看实时日志 tail,查找关键字日志 grep今天说的这个既是查看也是查找,less命令less 2021-
开发过程中遇到一个问题,事情是这样的,A ,B两个服务,A服务向数据库插入一条记录,并写入一条消息,即当前插入的数据至相应的交换机(务还未提交...
4.PriorityBlockingQueue:PriorityBlockingQueue是基于优先级的一个无界队列,底层是基于数组存储元素的,元素按照优
3.重启mysql :service mysqld restart。第一种的方式无非两种: 要么改配置文件,要么用执行命令改现有模式。1.修改配置文件
入参集合的校验一般当用spring的时候,入参校验一般会选择validation框架;然后正常的校验如 常见非空,然后当入参为集合的时候,我
虚拟槽分区巧妙地使用了哈希空间,使用分散度良好的哈希函数把所有的数据映射到一个固定范围内的整数集合,整数定义为槽(slot随卡槽移动...
哨兵机制: 主从复制中当主节点宕机后,redis集群无法写操作的问题,也就是自动重新配置一个master出来,这样就不用人为配置了;哨
项目中经常用的是策略模式以及责任链模式,然后今天说下享元模式;策略模式: 入参的大体相同,根据入参的的区别选择不同的处理逻辑;
开发中遇到一些特殊字段不能有空格的要求,后端需要对其进行处理,百度实践之后,奉上一个工具类,可以完美去掉参数中的空格。原理就
看了下hutool中的treeUtil,由于自定义的实体类转的时候,需要自定义config中的每一个字段,这会很慢,其次也很繁琐,然后发
多线程常用的三种启动线程的方式1 继承 Thread2 实现Runnable 接口3 实现Callable接口第一种 继承Thread类之后
在实际开发中,会遇到三方接口对接等问题,或者接口兼容转换问题,涉及到字段的对应.其实可以这么操作,直接上代码import co
安装 kafka上面步骤中安装了zookeeper 和 kafka ,其中 zookeeper是kafka自动集成的,因为 kafka需要依赖zookeeper. 安装好之后,编码 集成 编写配置 写demo引入pom<dependency> <groupId>org.springframework.kafka</groupId>
获取字符串公共部分,主要实际应用是在查询类似区域有上下级关系的一些复杂处理的时候一般会有一个字段为path 作为父级路径的存储
docker 是linux中容器化操作的根本,使用docker,可以简化很多再linux中安装软件的复杂度,而且管理起来更加的统一,简便.最后强调一下,docker仅仅是简化了安装查找资源,更统一的管理安装的软件,但是软件的配置还是需要自己配置的。再linux中使用docker ,首先要安装docker,自行百度~比如: java环境变量 maven 环境变量。这里以mysql为例,其他也是
2 假分页: 即查询数据库中符合条件的所有数据,然后在模型层,自己对list结果进行处理为相应的分页效果,主要用list.sublist 实现。假分页
自定义注解之前有介绍过,用到的为AOP拦截,同一处理,什么是AOP ,拦截是为了是什么?按我个人的理解,就是对某一个类,或者某一
MongoDB默认将数据文件存储在/var/lib/mongo目录,默认日志文件在/var/log/mongodb中。如果要修改,可以在 /etc/monors。编译大概需要半小时左右~
这样就ok了,通过Function实现了一些自定义过滤,当然也可以很复杂。比如我要实现,两个集合中的对应位置的元素是否相等
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号