
Java进阶
文章平均质量分 73
遗憾无人似你
今晚月亮打烊了,我替它给你说晚安
展开
-
Kibana:rhel 安装 Kibana7.9.0
下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana将安装包上传至服务器:解压命令:进入 config 目录,给文件赋予权限:修改配置:启动 Kibana:访问:192.168.1.201:5601,登录账号:elastic,密码:dexadmin@123原创 2022-06-27 17:24:51 · 422 阅读 · 1 评论 -
ElasticSearch :rhel 安装 elasticSearch7.9.0
elasticsearch下载地址:https://www.elastic.co/cn/downloads/past-releases将安装包上传至服务器解压命令:进入 config 目录,给文件赋权限:修改配置:创建 elasticsearch.keystore 文件:ES 不建议用 root 用户启动,给要启动 ES 的用户赋予 elasticsearch 目录权限:切换 dex 用户,启动 ES:访问:192.168.1.201:9200,这时无法登录,因为开启了安全策略,但是没有原创 2022-06-27 17:10:05 · 756 阅读 · 0 评论 -
Reids(四):配置详解、持久化、发布订阅、主从复制、哨兵模式、缓存穿透和雪崩
redis.windows.conf 详解单位配置文件中 units:单位,对大小写不敏感,也就是不区分大小写包含就好比 spring 中的 import,导入的意思网络bind 127.0.0.1 # 绑定的端口protected-mode yes # 保护模式port 6379 # 端口单位Windows 中,不支持以守护进程的方式运行 Redislogfile "" # 日志的文件位置名dat原创 2020-07-14 11:05:53 · 449 阅读 · 0 评论 -
Redis(三):Springboot 整合 Redis、RedisTemplate 模板、RedisUtil 工具类
上篇说完了 Redis 的一些基本操作,下面我们来说 Redis 怎样与 Java 整合目录SpringBoot 整合 Redis整合 Redis 后配置文件的说明整合后进行测试常规测试测试传的值为一个对象的情况1、将 user 直接传值2、将 user 转换成 json 字符串后再传值自己编写 RedisTemplateRedisUtil 工具类SpringBoot 整合 RedisSpringBoot 整合 Redis 非常简单,创建 SpringBoot 项目时,勾选 Redis 组件即可,下面原创 2020-07-10 18:05:40 · 950 阅读 · 0 评论 -
Redis(二):Redis 的三种特殊数据类型、Redis 的事务、Redis 实现乐观锁
上篇我们说完了 Redis 的五大基本数据类型,下面接着说它的特殊类型Reids 目录Reids 的三种特殊数据类型Geospatial(地理位置)HyperloglogBitmaps事务Reids 的三种特殊数据类型Geospatial(地理位置)官方文档:https://www.redis.net.cn/order/3685.htmlgeospatial 是 Reids 在 3.2 版本中推出的功能,这个功能可以获取某一城市的经纬度,两地之间的距离,限定范围内的城市等等。它所用之处在我们生活原创 2020-07-09 12:25:34 · 381 阅读 · 0 评论 -
Git:版本控制、Git下载及配置、码云注册、IDEA集成Git
版本控制版本控制概述版本控制是一种在开发过程中用于管理我们的项目内容,查看更改历史,恢复以前版本的软件工程技术简单来说就是用于管理多人协同开发项目的技术缺乏版本控制的项目,在开发过程中将会发生很多问题,如代码的一致性、内容的冗余、过程的事物性、开发过程中的并发性、源代码的安全性,以及整合等问题所以,为了更好的协同开发,我们需要一个版本控制工具,Git举例,本地的版本控制版本控...原创 2020-04-01 19:01:19 · 342 阅读 · 0 评论 -
MyBatisPlus(一):再也不用写 CRUD,时间让它自动填充!
MyBatis-Plus概述官方网址:https://mp.baomidou.com/guide/MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,它在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。它是 MyBatis 最好的搭档,就好像魂斗罗中的 1p,2p 两个玩家一样。特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操原创 2020-07-03 19:12:06 · 717 阅读 · 0 评论 -
MyBatisPlus(二):查询操作、分页插件、删除操作、逻辑删除、性能分析插件、Wrapper 构造器
上篇我们说到,使用 MyBatisPlus 省去了 CRUD 的编写,极大的简化了开发。接下来,继续说说 MyBatisPlus 的其他特性知识要点查询操作MyBatisPlus 的分页插件删除操作逻辑删除性能分析插件Wrapper 构造器查询操作查询操作,有很多方法,这里列举了:根据 id 查询、根据 id 批量查询、map 查询map 中存放的键值对,就表示了查询的条件//下面是许多查询操作@Testpublic void testSelectById(){ User user原创 2020-07-05 17:23:01 · 4756 阅读 · 0 评论 -
Redis(一):Redis 五大基本数据类型详述
Redis 概述官方中文网址:http://www.redis.cn/Redis(Remote Dictionary Server ),译为:远程字典服务它是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的APIRedis 会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了 master-slave (主从) 同步。免费和开源,使它成为了当下最热门的 NoSQL 技术之一,也被人们称之为结构化原创 2020-07-08 12:26:21 · 354 阅读 · 0 评论