自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 MySQL面试题

事务A、B交替执行,事务A被事务B干扰到了,因为事务A读取到事务B未提交的数据,这就是脏读在一个事务范围内,两个相同的查询,读取同一条记录,却返回了不同的数据,这就是不可重复读。事务A查询一个范围的结果集,另一个并发事务B往这个范围中插入/删除了数据,并静悄悄地提交,然后事务A再次查询相同的范围,两次读取得到的结果集不一样了,这就是幻读。MySQL事务的四大隔离级别连接池基本原理:数据库连接池原理:在内部对象池中,维护一定数量的数据库连接,并对外暴露数据库连接的获取和返回方法。

2023-12-05 16:54:01 52

原创 Mybatis面试题

1、Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。2、MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。

2023-12-05 16:52:29 62

原创 elasticsearch7.x基本搜索(搜索)

注意:这里的字段类型应保证为非分词的类型,如:keyword。注意:如果不声明前缀和后缀,那边默认使用。

2023-12-05 16:50:54 71

原创 SpringBoot 使用JestClient操作Elasticsearch

操作Elasticsearch的客户端有很多,SpringBoot也提供了方式去操作,这里介绍另外一种方式去使用Elasticsearch ---JestClientJestClient是一款基于HTTP方式操作的Elasticsearch的客户端,支持同步和异步操作,同时也可以结合ElasticSearch的依赖进行操作Elasticsearch。

2023-12-05 16:49:57 256

原创 Elasticsearch-学习笔记

idf_i = log ------------------------ (分子D表示语料库中的文件总数,分母表示包含该词语的文件的数目+1)此时primary shard和replica shard都是活跃的,特殊情况:请求的文档还在建立索引的过程中,primary shard上存在,但replica shard上不存在。norms:{"enable":true, "loading":"lazy"},分词字段的默认配置,不分词字段默认为{"enable":false},存储长度因子和索引时boost,

2023-12-05 16:47:45 90

原创 Spring Boot:整合Spring Security

Spring Security 是 Spring 社区的一个顶级项目,也是 Spring Boot 官方推荐使用的安全框架。除了常规的认证(Authentication)和授权(Authorization)之外,Spring Security还提供了诸如ACLs,LDAP,JAAS,CAS等高级特性以满足复杂场景下的安全需求。另外,就目前而言,Spring Security和Shiro也是当前广大应用使用比较广泛的两个安全框架。

2023-12-05 16:45:28 169

原创 Zookeeper安装部署主要流程

10. echo wchc | nc 127.0.0.1 2181 ,通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表。使用 zkCli.sh -server 127.0.0.1:2181 连接到 ZooKeeper 服务,连接成功后,系统会输出 ZooKeeper 的相关环境以及配置信息。6. echo cons | nc 127.0.0.1 2181 ,列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。

2023-12-05 16:44:09 19

原创 Zookeeper安装部署主要流程

10. echo wchc | nc 127.0.0.1 2181 ,通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表。使用 zkCli.sh -server 127.0.0.1:2181 连接到 ZooKeeper 服务,连接成功后,系统会输出 ZooKeeper 的相关环境以及配置信息。6. echo cons | nc 127.0.0.1 2181 ,列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。

2023-12-05 16:43:21 16

原创 Spring Boot面试题

多年来,随着新功能的增加 ,spring变得越来越复杂。只需访问https://spring.io/projects页面 ,我们就会看到可以在我们的应 用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置。因此,开始一个新的spring项目需要很多努力,因为我们现在必须从头开始做所有事情。Spring Boot是解决这个问题的方法。

2023-12-05 16:07:26 22

原创 MongoDB面试题

Mongodb介绍MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前noSql数据库产品中最热门的一种。它在许多场景下用于替代传统的关系型数据库或键值对存储方式,MongoDB是用C++开发,MongoDB的官方网址为 http://www.mongodb.org/

2023-12-05 16:06:07 23

原创 mongoDB复制

因为现有项目数据更新,部分字段类型结构发生改变,需要处理,所以找了几种复制的资料})collection_name是数据库表名new_database是目的数据库克隆本地collection,mongodb没有提供命令进行本地复制,但我们可以写一个循环插入的方法完成例如:将sys_param_type中的数据复制一份到targetDbName数据库实例中的sys_param_type集合中,代码如下:})

2023-12-05 16:05:07 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除