自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker拉取nginx请求转发404

项目场景:利用nginx进行后端请求转发问题描述:描述:利用docker拉取的nginx配置请求转发显示4042021/12/01 01:36:16 [error] 8#8: *2231 open() "/etc/nginx/html/50x.html" failed (2: No such file or directory), client: 192.168.0.249, server: localhost, request: "GET /api/index/consultantfirmBene

2021-12-01 10:37:03 3210 1

原创 idea远程debug项目

1.服务器java -Xdebug -Xrunjdwp:transport=dt_socket,address=192.168.0.243:6005,server=y,suspend=y -Dspring.profiles.active=dev -Dserver.port=9002 -jar youjar.jar 2.idea设置注意点 1.端口要放开firewall-cmd --zone=public --add-port=6005/tcp --permanent firewall-cmd

2021-11-02 09:05:15 119

原创 hadoop安装

文章目录一、伪分布集群安装(单机适合自己学习使用)1.1 基本环境1.2 ssh免密1.3 安装伪分布集群二、分布集群安装一、伪分布集群安装(单机适合自己学习使用)1.1 基本环境     ps 基本环境 1.基于虚拟机搭建 配置静态ip(参考我之前的linux学习) ,2.java环境,3.关闭防火墙(参考我之前的linux学习),4.ssh免密登录,这边我们着重看下ssh免密登录的配置1.2 ssh免密   &n

2021-10-12 22:13:11 164

原创 谷粒商城高级篇-认证服务的开发

文章目录一、短信验证功能二、注册功能(略过)三、登录功能3.1 oauth3.2 整合第三方社交登录(以微博为例)3.2.1 代码3.3 springsession(分布式session)3.3.1 session3.3.2 SpringSession整合redis3.4 单点登录3.4.1 代码(略)一、短信验证功能// 在gulimall-third-party中编写发送短信的逻辑代码如下@Data@ConfigurationProperties(prefix = "spring.cloud

2021-10-04 20:34:14 304

原创 谷粒商城高级篇-分布式锁和缓存

文章目录一、本地缓存(单体项目)二、分布式缓存和锁2.1 redis实现分布式锁2.2 redisson2.2.1 整合redisson2.2.2 可重入锁(Reentrant Lock)一、本地缓存(单体项目)    如果是单体项目的话缓存只要考虑自己当前应用,但是微服务中,每个微服务都要有缓存服务、数据更新都要更新自己的缓存,可能会导致数据不一致先来看一下单体应用缓存的过程当进行压力测试时后期后出现堆外内存溢出OutOfDirectMemoryE

2021-10-04 08:30:16 269

原创 谷粒商城高级篇-elasticsearch

文章目录一、es基本概念简介?1.1介绍二、安装三、使用3.1入门案例(简单增删改查)3.1.1. _cat3.1.2 保存3.1.3 查询,更新,删除一、es基本概念简介?1.1介绍    Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎es中主

2021-10-02 21:27:52 567

原创 easyexcel读写excel

文章目录一、easyexcel是什么?二、easyexcel怎么用?2.1 读取操作2.2 写操作简单的写操作2.3 excel的流操作(上传下载)2.3.1上传解析2.3.2 文件下载2.4 模板的填充一、easyexcel是什么?       EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单,节省内存著称.(在poi的基础上进行了封装,优化了poi学习成本高,内存消耗大的问题)二、easyexcel怎么用?2.1 读

2021-09-26 09:36:53 547

原创 设计模式-代理模式

文章目录一、什么是代理?二、案例一、什么是代理?ps:代理模式就是为其他对象提供一种代理来控制这个对象的访问,在某些情况下一个对象不适合或不能直接引用另一个对象,而代理对象可以在客户类和目标对象直接起到中介的作用.简单理解一个对象要做一个事,不是自己去做,而是交给一个中介来做。应用场景:如果我们有一个类有三个方法但是不能满足我们的需求,我们很容易想到在加不就完事了吗?但是这违背了开闭原则(OCP,对扩展开放,修改关闭)和单一职责(SRP)这时候代理模式就派上用场了代理的种类:主要有静态代理和动态

2021-09-25 19:00:18 116

原创 b站学习笔记记录

springboothttps://blog.csdn.net/u011863024/article/details/113667634

2021-09-15 15:24:15 89

原创 linux常用指令和shell脚本

文章目录一、虚拟机的安装二、linux常用基础命令三、linux常用高级命令一、虚拟机的安装    略过可以用vamware或者vgrant,vgrant可以参考博主的谷粒商城中的安装二、linux常用基础命令三、linux常用高级命令...

2021-09-15 15:14:48 427 1

原创 httpclient使用

文章目录一、get请求1.1不带参数1.2带参数二、post请求2.1不带参数2.2带参数一、get请求1.1不带参数public static void main(String[] args) throws Exception {// https://www.baidu.com/s?ie=UTF-8&wd=httpClient// 1:相当于打开浏览器 CloseableHttpClient httpClient = HttpClients.

2021-09-09 09:41:28 58

原创 谷粒商城前端vue和es6

文章目录一、es61.1 前端概述 1.2 js es6 新特性     1.2.1 let和constant     1.2.2解构函数和结构化代码块     1.2.3函数相关     1.2.4对象新增api     1.2.5数组新增api&n

2021-08-31 20:05:56 113

原创 谷粒商城基础篇-环境搭建和springcloudalibaba

文章目录一、项目前言1.1 什么是微服务1.2 微服务的基础概念1.2.1 服务注册/发现&注册中心1.2.2  服务熔断&服务降级1.2.3 网关1.2.4 项目架构1.2.5 微服务划分二、环境搭建2.1  安装虚拟机(vgrant)2.读入数据总结一、项目前言1.1 什么是微服务       微服务架构风格,就像是把一个单独的应用程序开发为一套小服务,每个小服务运行在自己

2021-08-30 20:46:31 306

原创 利用netty实现前后端交互

项目结构1.创建启动器public class WssServer { public static void main(String[] args) throws InterruptedException { EventLoopGroup main = new NioEventLoopGroup(); EventLoopGroup sub = new NioEventLoopGroup(); try { ServerBoo

2021-05-25 21:43:33 2002 2

原创 netty01 入门demon

先来看一下我们需要的流程1.构建一对主从线程组2.定义服务器启动类3.为服务器设置Channel4.设置处理从线程池的助手类初始化器5.监听启动和关闭服务器跳启动器/** 这是一个初始化器 channel注册 会执行里面相对应的初始化方法* */public class HelloServerInitializer extends ChannelInitializer<SocketChannel> { protected void initChannel(Sock.

2021-05-24 22:34:31 94

原创 springboot微信公众号开发者配置 token验证失败和参数错误

真的坑!!擦首先参数错误 在使用ngrok的时候可能会发生,建议使用natnapptoken验证失败,注意token的一致代码奉上Autowired WeiXinConfig weiXinConfig; @GetMapping(value = "/connector") public String verifysignature(@RequestParam String signature, @RequestParam String timestamp,

2020-11-19 15:56:59 1162

空空如也

空空如也

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

TA关注的人

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