自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (7)
  • 收藏
  • 关注

原创 ElasticSearch 的 Rest 风格 索引的 基本操作

这里写目录标题Rest风格说明关于索引的基本操作1、创建一个索引 (文档类型名称,将会被抛弃,将会默认`_doc`)字段可选类型4、指定字段的类型5、查看默认的信息扩展:通过命令 获取 Elasticsearch 索引情况!通过 get `_cat/` 可以获得 Es 的当前的很多信息!修改索引删除索引!Rest风格说明一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务端交互类的软件。基于这个风格设计的软件更简洁,更有层次感,更易于实现缓存等机制。基本Rest命

2021-09-30 17:04:26 286

原创 ElasticSearch 的 ik 分词器 的安装 与 使用

这里写目录标题ik分词器什么是IK分词器 ?安装ik分词器增加自己的配置!参考目录ik分词器什么是IK分词器 ?       分词:即把一-段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是将每个字看成一个词,比如“我爱狂神”会被分为"我",“爱”,“狂”,“神” ,这显然是不符合要求的,所以我们需要安装中文分词器ik来解决这个问题

2021-09-30 00:42:50 1039

原创 ElasticSearch 的 ES核心概念

这里写目录标题ES核心概念elasticsearch是面向文档,关系型数据库和elasticsearch客观的对比!一切都是JSON!物理设计:逻辑设计:文档类型索引物理设计:节点和分片工作倒排索引参考目录ES核心概念集群,节点,索引,类型,文档,分片,映射是什么?elasticsearch是面向文档,关系型数据库和elasticsearch客观的对比!一切都是JSON!        es中可以包含多个索引(数据库

2021-09-29 13:30:36 242

原创 Kibana 的安装 与 汉化

这里写目录标题了解ELK安装Kibana启动测试1、解压后的目录2、启动3、访问测试4、开发工具!(PostMan、curl、head、谷歌浏览器插件测试!)5、汉化参考目录了解ELK          ELK是ElasticSearch 、 Logstash、Kibana三大开源框架首字母大写简称。市面上也称为Elastic Stack。其中ElasticSearch是一个基于Lucene、分布式、通过

2021-09-29 11:07:30 3002

原创 ElasticSearch 的 安装、安装可视化界面 es head 的插件

这里写目录标题ElasticSearch安装下载地址Window 下安装!1、解压就可以使用了。2、熟悉目录3、启动,访问 92004、访问测试!安装可视化界面 es head 的插件1、下载地址 :[https://github.com/mobz/elasticsearch-head/](https://github.com/mobz/elasticsearch-head/)2、启动3、连接测试发现,存在跨域问题:配置 es,elasticsearch.yml 配置文件,解决跨域问题。4、重启es 服务器

2021-09-29 09:50:55 980

原创 设置 CMD 的 窗口为UTF-8编码

CHCP是MD DOS中的命令,用来显示或设置活动代码页编号的。用法是:CHCP [num]其中 936就是各种编码语言的的编号.以下是几种常用的编码:936 GBK(一般情况下为默认编码)437 美国英语65001 utf-8要设置CMD窗口编码格式为UTF-8:1.运行CMD2.在命令行中输入 chcp 65001 回车, 控制台会切换到新的代码页. (当然 这只是,这个 窗口是,UTF-8编码)参考目录https://blog.csdn.net/nianbingsihan/a

2021-09-28 23:12:45 640

原创 VMware Workstation 虚拟机中的 虚拟机使用Windows 连接共享访问 Internet

这里写目录标题3.6 虚拟机使用Windows 连接共享访问 Internet3.6.1 Windows 连接共享3.6.2 为另一个 VMnet 共享连接3.6.3 Windows 连接共享实现端口映射参考目录3.6 虚拟机使用Windows 连接共享访问 Internet          上节中介绍了虚拟机利用NAT服务做地址换来上网,而我们还可以用Windows 连接共享来实现地址转换,这样

2021-09-27 23:29:10 1109

原创 VMware Workstation 虚拟机中的 虚拟机通过NAT访问物理网络(NAT模式)

这里写目录标题3.5 虚拟机通过NAT访问物理网络3.5.1 公网地址3.5.2 私网地址3.5.3 网络地址转换(NAT)技术3.5.4 配置虚拟机使用NAT访问物理网络3.5.5 通过NAT让VMnet8 访问物理网络3.5.6 将其他 VMnet设置为NAT类型3.5.7 端口映射3.5.8 配置VMware NAT Service 端口映射参考目录3.5 虚拟机通过NAT访问物理网络        &nbsp

2021-09-27 19:31:25 2486

原创 VMware Workstation 虚拟机中的 虚拟机访问物理网络(桥接模式)

这里写目录标题3.4 虚拟机访问物理网络3.4.1 将VMnet0连接到物理网络3.4.2 在虚拟机中实现桥接上网3.4.3 桥接不成功的解决方法参考目录3.4 虚拟机访问物理网络          如图3-49所示,用一根网线将物理机中的虚拟交换机 VMnet0和物理交换机连接,这样连接在VMnet0交换机上的虚拟机VM1和VM2就可以和连接在物理网络中的计算机C1和C2进行通信了。物理网络中的计算机C

2021-09-27 13:16:22 4600

原创 VMware Workstation 虚拟机中的 虚拟机访问物理机(仅主机模式)

这里写目录标题3.3 虚拟机访问物理机3.3.1 虚拟机与物理机之间的通信参考目录3.3 虚拟机访问物理机          前面讲过了,每一个VMnet就是一个虚拟交换机,这些虚拟交换机之间没有连接,也没有和物理机连接。如果虚拟机打算通过网络访问物理机的资源,或者物理机打算通过网络访问虚拟机的资源,如何实现呢?       &nbs

2021-09-27 00:19:49 2075

原创 VMware Workstation 虚拟机中的 虚拟机访问虚拟机

这里写目录标题3.2 虚拟机访问虚拟机参考目录3.2 虚拟机访问虚拟机         如果我们搭建的学习环境和测试环境需要两个虚拟机通过网络相互通信,则将两个虚拟机连接到同一个虚拟交换机,然后将它们的IP地址设置成同一网段(最好和连接的VMnet在同一个网段),如3-22 所示,而不用管该网络是何种类型。        &

2021-09-26 21:26:32 780

原创 CSDN 中 使图片 居中

直接在图片的后缀中,加上#pic_center,就行。

2021-09-26 21:05:33 225

原创 VMware Workstation 虚拟机中的 虚拟交换机和地址规划

3.1虚拟交换机和地址规划很多学生使用 VMware Workstation 很长时间了,也搞不清楚虚拟机网络的设置,即便偶尔设置虚拟机能够通信了,也不知道为什么。我们以后的学习需要自己搭建网络环境,所以有必要彻底搞清楚虚拟机的网络,为后期学习IT技术打下坚实的基础。查看虚拟交换机安装完 VMware Workstation 15软件后,物理机中可以出现20个虚拟交换机(需要时添加),这些交换机彼此独立,互不连接,每一个虚拟交换机有一个编号:VMnet0----Vmnet19.共20个。如图3-1所

2021-09-26 20:56:16 5502

原创 Java 泛型 -- 类型参数式、通配符式、细节和局限性

8.1 基本概念和原理之前我们一直强调数据类型的概念,Java有8种基本类型,可以定 义类,类相当于自定义数据类型,类之间还可以有组合和继承。我们也 介绍了接口,其中提到,很多时候我们关心的不是类型,而是能力,针 对接口和能力编程,不仅可以复用代码,还可以降低耦合,提高灵活 性。泛型将接口的概念进一步延伸,“泛型”的字面意思就是广泛的类 型。类、接口和方法代码可以应用于非常广泛的类型,代码与它们能够 操作的数据类型不再绑定在一起,同一套代码可以用于多种数据类型, 这样,不仅可以复用代码,降低耦合,而且可

2021-09-26 12:36:04 1123

原创 Linux 设置固定 IP 地址

需要网络写入到了文件中,进行计入到/etc/sysconfig/network-scripts中找到为为ifcfg-ens33的一个文件。vi ifcfg-ens33的方法进入到了该文件中,在文件输入配置添加(地址需要在,相关的虚拟交换机的管辖IP分段之下):IPADDR=192.168.159.10NETMASK=255.255.255.0修改:ONBOOT=yes设置网络成功之后,就需要进行重启网络,service network restart的网络。然后再次ifconfig进行查看网

2021-09-25 13:59:31 390

原创 SpringBoot 的 SpringSecurity 配置

SecurityConfig 配置类@EnableWebSecuritypublic class SecurityConfig extends WebSecurityConfigurerAdapter { //定制请求的授权规则 @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests().antMatchers("/").permi

2021-09-21 23:08:23 630

原创 SpringBoot 错误页面

只需要在 templates 目录下,再创建一个error目录,相对应的 错误代码的 相关页面都放在error目录下,当错误发生时,就会返回相应的错误页面。效果展示参考目录B站 狂神https://www.bilibili.com/video/BV1PE411i7CV?p=4...

2021-09-21 15:08:56 127

原创 SpringBoot 中 登录拦截器的 实现

这里写目录标题效果展示参考目录LoginController@Controllerpublic class LoginController { @PostMapping("/user/login") public String login(@RequestParam("username") String username, @RequestParam("password")String password,

2021-09-21 14:10:16 230

原创 SpringBoot 中 登录功能的 实现

public class LoginController { @RequestMapping("/user/login") public String login(@RequestParam("username") String username, @RequestParam("password")String password, Model model){ //具体业务

2021-09-21 00:49:53 1839

原创 SpringBoot 中 实现国际化

这里写目录标题SpringBoot 中 localeResolver 的实现原理方式一,什么都不用配置,使用默认的 LocaleResolver 的实现逻辑效果展示方式二,使用自己创建的 LocaleResolver 来创建自己的逻辑,去实现国际化实现逻辑创建 地域解析器国际化配置文件application.yml 配置文件中,指出 我们国际化相关文件的位置Html 页面效果展示参考目录SpringBoot 中 localeResolver 的实现原理WebMvcAutoConfiguration

2021-09-20 22:05:32 9053

原创 SpringBoot 中 首页的实现

添加视图控制@Configurationpublic class MyMvcConfig implements WebMvcConfigurer { @Override public void addViewControllers(ViewControllerRegistry registry){ registry.addViewController("/").setViewName("index"); registry.addViewController

2021-09-20 00:17:07 205

原创 SpringBoot 中 使用 Thymeleaf模板引擎

这里写目录标题Thymeleaf引入ThymeleafThymeleaf分析测试Thymeleaf 语法学习练习测试参考目录Thymeleaf前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示,及交互等。jsp支持非常强大的功能,包括能写Java代码,但是呢,我们现在的这种情况,SpringBoot这个项目首先是以jar的方式,不是war,像第二,我们用的还是嵌入式的Tomcat

2021-09-19 22:04:57 565

原创 SpringBoot 中 的ThymeleaViewResolver 视图解析器 默认去 templates 目录 中去 寻找 .html 为后缀的 文件

@ConditionalOnBean // 当给定的在bean存在时,则实例化当前Bean@ConditionalOnMissingBean // 当给定的在bean不存在时,则实例化当前Bean@ConditionalOnClass // 当给定的类名在类路径上存在,则实例化当前Bean@ConditionalOnMissingClass // 当给定的类名在类路径上不存在,则实例化当前BeanThymeleafAutoConfiguration 的静态内部类 @Configuration(.

2021-09-19 14:09:58 295

原创 批量关掉nginx.exe 进程

tasklist /fi "imagename eq nginx.exe" 该命令是查看所有nginx.exe 进程taskkill /fi "imagename eq nginx.exe" /f 该命令作用是结束这些进程参考目录百度经验https://jingyan.baidu.com/article/3f16e0038063d06590c1031c.html

2021-09-19 13:27:46 556 1

原创 Docker 的 常用命令

这里写目录标题Docker的常用命令帮助命令帮助文档的地址:镜像命令docker images 查看所有本地的主机上的镜像docker search 搜索镜像docker pull 下载镜像docker rmi 删除镜像容器命令新建容器并启动列出所有运行的容器退出容器删除容器启动和停止容器的操作参考目录Docker的常用命令帮助命令docker version #显示docker的版本信息。docker info #显示docker的系统信息,包括镜像和容器的数量d

2021-09-18 23:17:15 229

原创 Docker 的 Run的流程 和 Docker原理

这里写目录标题回顾HelloWorld流程Docker run 流程图底层原理Docker是怎么工作的?为什么Docker比Vm快参考目录回顾HelloWorld流程Docker run 流程图底层原理Docker是怎么工作的?Docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上。通过Socket从客户端访问!Docker-Server接收到Docker-Client的指令,就会执行这个命令!为什么Docker比Vm快1、docker有着比虚拟机更

2021-09-18 20:47:54 278

原创 阿里云服务器:配置 Docker 的 镜像加速器

阿里云镜像加速阿里云 官网:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors1、登录阿里云找到容器服务2、找到镜像加速地址3、配置使用sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://mnvbh47i.mirror.aliyuncs.com"]}EOFsu

2021-09-18 14:49:58 369

原创 Docker 的 安装

这里写目录标题安装Docker环境准备环境查看安装帮助文档了解:卸载docker参考目录安装Docker环境准备1、需要会一点点的Linux的基础2、CentOS 73、我们使用Xshell连接远程服务器进行操作!环境查看#系统内核是3.10 以上的[root@tensquare ~]# uname -r3.10.0-514.el7.x86_64[root@tensquare ~]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="7

2021-09-18 13:57:08 117

原创 SpringBoot 整合 MyBatis 使用

这里写目录标题整合MyBatis整合测试我们增加一个员工类再测试下,为之后做准备参考目录整合MyBatis官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter整合测试1、导入 MyBatis 所需要的依赖

2021-09-17 01:41:21 626 3

原创 SpringBoot 中集成 Druid 使用

集成DruidDruid简介程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。Spring Boot 2.0 以上默认使用 Hikari 数据源,可以说

2021-09-17 00:35:00 402

原创 SpringBoot 中 整合 JDBC 使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-16 11:48:45 188

原创 SpringBoot 中 设置 index.html 首页

首页处理静态资源文件夹说完后,我们继续向下看源码!可以看到一个欢迎页的映射,就是我们的首页! @Bean public WelcomePageHandlerMapping welcomePageHandlerMapping(ApplicationContext applicationContext, FormattingConversionService mvcConversionService, ResourceUrlProvider mvcResourceUrlProvider)

2021-09-15 21:17:36 3983

原创 SpringBoot 中 静态资源的映射规则

这里写目录标题静态资源映射规则什么是webjars 呢?第二种静态资源映射规则自定义静态资源路径参考目录要熟悉掌握开发,之前学习的自动配置的原理一定要搞明白!比如SpringBoot到底帮我们配置了什么?我们能不能修改?我们能修改哪些配置?我们能不能扩展?向容器中自动配置组件 :*** Autoconfiguration自动配置类,封装配置文件的内容:***Properties静态资源映射规则SpringBoot中,SpringMVC的web配置都在 WebMvcAutoConfiguratio

2021-09-15 20:10:09 1254

原创 SpringBoot 中自动获取 外部配置文件的 四个位置 和 优先级

SpringBoot 中自动获取 外部配置文件的 四个位置外部加载配置文件的方式十分多,我们选择最常用的即可,在开发的资源文件中进行配置!springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件:优先级1:项目路径下的config文件夹配置文件优先级2:项目路径下配置文件优先级3:资源路径下的config文件夹配置文件优先级4:资源路径下配置文件优先级由高到底,高优先级的配置会覆盖低

2021-09-14 20:38:13 273

原创 SpringBoot 中 properties、yml 配置文件的多环境切换

这里写目录标题多环境切换1、properties 配置文件的 多环境切换2、yml 配置文件的 多环境切换**注意:如果yml和properties同时都配置了端口,并且没有激活其他环境 , 默认会使用properties配置文件的!(在配置文件的位置在一个地方的情况下,因为,在不同的位置,配置文件有不同的优先级。)**参考目录多环境切换profile是Spring对不同环境提供不同配置功能的支持,可以通过激活不同的环境版本,实现快速切换环境;1、properties 配置文件的 多环境切换我们在主

2021-09-14 19:46:21 1228

原创 SpringBoot 中 配合 yml、properties 配置文件的 JSR303 数据校验

这里写目录标题JSR303数据校验常见参数参考目录JSR303数据校验Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我们的name只能支持Email格式;@Component //注册bean@ConfigurationProperties(prefix = "person")@Validated //数据校验public class Person { @Email(message="邮箱格式错误"

2021-09-14 12:59:48 193

原创 SpringBoot 中 读取yml、properties 配置文件中的值,注入到实体类中

这里写目录标题读取 yaml 配置文件 中的数据,映射到 实体类中1、使用@ConfigurationProperties("person") 注解读取 properties 配置文件 中的数据,映射到 实体类中1、使用@ConfigurationProperties("person") 注解2、使用@PropertySource(value ="classpath:koma.properties") 和 @Value("${person.name}") 注解@Value注解 和 @Configuratio

2021-09-13 13:25:08 3804 1

原创 SprigBoot 中配置文件 使用 yml 文件 yml的基本语法

这里写目录标题配置文件yaml概述yaml基础语法字面量:普通的值 [ 数字,布尔值,字符串 ]对象、Map(键值对)数组( List、set )参考目录配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的application.properties语法结构 :key=valueapplication.yml语法结构 :key:空格 value配置文件的作用 :修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了;比如我们可

2021-09-12 01:31:42 395

原创 Spring Boot 使用自定义的 Banner 展示

1、先找一个能够,将字体 生成 Banner 形式的 字符 网站https://www.bootschool.net/ascii2、在 resources 目录下,创建一个 banner.txt 文件,并将 网站生成内容 复制到 此文件中。3、重启,效果就实现了。...

2021-09-11 01:17:23 143

原创 使用 Spring Boot 实现一个 接口,并访问

这里写目录标题项目中直接运行 application**将 Tomcat 的运行 端口,进行改变**将项目,打包成 jar包后,再 使用 java -jar 命令运行参考目录项目中直接运行 application需要在 application 的同级目录 去创建,代码目录,Spring boot 会扫描 这个目录里面的代码,不会扫描外面的。@RestControllerpublic class CookController { @GetMapping("/cook") publi

2021-09-11 01:01:10 824

VSCodeUserSetup-x64-1.46.0.exe

VS Code(Visual Studio Code)

2021-04-13

mysql-installer-community-8.0.23.0.msi.7z

window MySQL数据库 安装器

2021-04-13

pandoc-2.13-windows-x86_64.msi

Typora 上传 功能的 直接 安装 程序

2021-03-31

pandoc-2.13-windows-x86_64.zip

Typora 的导入功能的,配套软件

2021-03-31

C:\Windows\System32 中 cmd丢失,cmd.exe 下载

C:\Windows\System32中cmd文件丢失,如果打开cmd,显示不存在,那么你的电脑里面的cmd.exe可执行文件丢失了,需要重新添加,打开我的电脑,搜索如下路径:C:\Windows\System32 ,将下载下来的cmd.exe文件添加到这个路径下的文件夹中即可。(免费下载)

2020-10-22

7Zip_20.00_32位.exe

32位7-zip解压软件(最好用的解压软件)可以支持非常多的压缩格式给予解压原网站比较难以进入和下载,所以在此分享此软件。

2020-03-26

空空如也

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

TA关注的人

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