03 2023 档案
摘要:
表示输出重定向 2 指标准错误输出,1指标准输出 标准输入(stdin):默认指向键盘的输入,可以通过标准输入重定向让标准输入指向文件输入 标准输出(stdout) :指命令产生的正常的输出,如echo aaa,标准输出默认指向终端显示器,可以通过输出重定向让标准输出重定向到文件 标准错误输出(st
阅读全文
表示输出重定向 2 指标准错误输出,1指标准输出 标准输入(stdin):默认指向键盘的输入,可以通过标准输入重定向让标准输入指向文件输入 标准输出(stdout) :指命令产生的正常的输出,如echo aaa,标准输出默认指向终端显示器,可以通过输出重定向让标准输出重定向到文件 标准错误输出(st
阅读全文
摘要:
项目实战-前后端分离博客系统 1.课程介绍 视频地址:https://space.bilibili.com/663528522 纯后端讲解 完整的前台后台代码编写 主流技术栈(SpringBoot,MybatisPlus,SpringSecurity,EasyExcel,Swagger2,Redis
阅读全文
项目实战-前后端分离博客系统 1.课程介绍 视频地址:https://space.bilibili.com/663528522 纯后端讲解 完整的前台后台代码编写 主流技术栈(SpringBoot,MybatisPlus,SpringSecurity,EasyExcel,Swagger2,Redis
阅读全文
摘要:
MybatisPlus从入门到精通-基础篇 1.概述 MybatisPlus是一款Mybatis增强工具,用于简化开发,提高效率。 它在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网: https://mp.baomidou.com/ 2.快速入门 2.0 准备
阅读全文
MybatisPlus从入门到精通-基础篇 1.概述 MybatisPlus是一款Mybatis增强工具,用于简化开发,提高效率。 它在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网: https://mp.baomidou.com/ 2.快速入门 2.0 准备
阅读全文
摘要:
SpringSecurity从入门到精通 课程介绍 0. 简介 Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 一般来说中大型的项目都是使用SpringSecurity 来做安全
阅读全文
SpringSecurity从入门到精通 课程介绍 0. 简介 Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 一般来说中大型的项目都是使用SpringSecurity 来做安全
阅读全文
摘要:
SSM整合 1.SSM整合 1.0 步骤分析 我们先来分析下如何把Spring,SpringMVC,Mybatis整合到一起。 1.0.1 步骤 ①Spring整合上Mybatis 通过Service层Dao层都注入Spring容器中 ②引入配置SpringMVC 把Controller
阅读全文
SSM整合 1.SSM整合 1.0 步骤分析 我们先来分析下如何把Spring,SpringMVC,Mybatis整合到一起。 1.0.1 步骤 ①Spring整合上Mybatis 通过Service层Dao层都注入Spring容器中 ②引入配置SpringMVC 把Controller
阅读全文
摘要:
一、 用Selenium操作谷歌浏览器,登录TB账号获取Cookie 因为TB网的搜索功能需要登录之后才能使用,所以我们要通过程序去控制浏览器实现登录功能,然后再获取登录之后的Cookie. 首先创建一个Chrome浏览器对象,用这个对象去操控谷歌浏览器: import json from sele
阅读全文
一、 用Selenium操作谷歌浏览器,登录TB账号获取Cookie 因为TB网的搜索功能需要登录之后才能使用,所以我们要通过程序去控制浏览器实现登录功能,然后再获取登录之后的Cookie. 首先创建一个Chrome浏览器对象,用这个对象去操控谷歌浏览器: import json from sele
阅读全文
摘要:
每次新建maven或者在原有maven项目里新建执行程序时都会报错Error:java: 不再支持源选项 5。请使用 6 或更高版本。 为了不每次都百度手动解决这个问题,所以把解决方法贴在这篇博客方便以后查看。 解决方法: 1、在pom.xml文件中添加:(一劳永逸) <build> <plugin
阅读全文
每次新建maven或者在原有maven项目里新建执行程序时都会报错Error:java: 不再支持源选项 5。请使用 6 或更高版本。 为了不每次都百度手动解决这个问题,所以把解决方法贴在这篇博客方便以后查看。 解决方法: 1、在pom.xml文件中添加:(一劳永逸) <build> <plugin
阅读全文
摘要:
分布式搜索引擎03 0.学习目标 1.数据聚合 **聚合(aggregations)**可以让我们极其方便的实现对数据的统计、分析、运算。例如: 什么品牌的手机最受欢迎? 这些手机的平均价格、最高价格、最低价格? 这些手机每月的销售情况如何? 实现这些统计功能的比数据库的sql要方便的多,而且查询速
阅读全文
分布式搜索引擎03 0.学习目标 1.数据聚合 **聚合(aggregations)**可以让我们极其方便的实现对数据的统计、分析、运算。例如: 什么品牌的手机最受欢迎? 这些手机的平均价格、最高价格、最低价格? 这些手机每月的销售情况如何? 实现这些统计功能的比数据库的sql要方便的多,而且查询速
阅读全文
摘要:
分布式搜索引擎02 在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。 所以今天,我们研究下elasticsearch的数据搜索功能。我们会分别使用DSL和RestClient
阅读全文
分布式搜索引擎02 在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。 所以今天,我们研究下elasticsearch的数据搜索功能。我们会分别使用DSL和RestClient
阅读全文
摘要:
安装elasticsearch 1.部署单点es 1.1.创建网络 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: docker network create es-net 1.2.加载镜像 这里我们采用elasticsearch的7.12.1版本的镜
阅读全文
安装elasticsearch 1.部署单点es 1.1.创建网络 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: docker network create es-net 1.2.加载镜像 这里我们采用elasticsearch的7.12.1版本的镜
阅读全文
摘要:
RabbitMQ 1.初识MQ 1.1.同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。
阅读全文
RabbitMQ 1.初识MQ 1.1.同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。
阅读全文
摘要:
RabbitMQ部署指南 1.单机部署 我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像 方式一:在线拉取 docker pull rabbitmq:3-management 方式二:从本地加载 在课前资料已经提供了镜像包: 上传到虚拟机中后,使用命令加载镜像即可: docke
阅读全文
RabbitMQ部署指南 1.单机部署 我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像 方式一:在线拉取 docker pull rabbitmq:3-management 方式二:从本地加载 在课前资料已经提供了镜像包: 上传到虚拟机中后,使用命令加载镜像即可: docke
阅读全文
摘要:
Docker实用篇 0.学习目标 1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1.
阅读全文
Docker实用篇 0.学习目标 1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1.
阅读全文
摘要:
0.安装Docker Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主
阅读全文
0.安装Docker Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主
阅读全文
摘要:
SpringCloud实用篇02 0.学习目标 1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用。 1.1.统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配
阅读全文
SpringCloud实用篇02 0.学习目标 1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用。 1.1.统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配
阅读全文
摘要:
1、oracle官网下载jdk8 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2、楼主用的以前下载好的安装包jdk-8u111-linux-x64.gz。下载后使用工具如Xftp将安装包上传到/
阅读全文
1、oracle官网下载jdk8 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2、楼主用的以前下载好的安装包jdk-8u111-linux-x64.gz。下载后使用工具如Xftp将安装包上传到/
阅读全文
摘要:
Vue 鼠标选中文本 @mouseup 结合 window.getSelection().toString()
阅读全文
Vue 鼠标选中文本 @mouseup 结合 window.getSelection().toString()
阅读全文
摘要:
定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。
阅读全文
定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。
阅读全文

码神之路博客项目
浙公网安备 33010602011771号