自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 natapp+nginx 实现将线上请求转发到本地调试

natapp+nginx 实现线上请求转发到本地

2024-06-18 00:36:41 122

原创 arthas学习笔记

基础命令环境准备:#下载springboot-demo.jarwget https://code.aliyun.com/middleware-container/handsonLabExternedFiles/raw/master/demo-arthas-spring-boot.jar;java -jar demo-arthas-spring-boot.jar#下载arthaswget https://arthas.aliyun.com/arthas-boot.jar;java -jar arth

2021-11-24 19:09:46 282

原创 长链转短链实现

一:根据长链生成6位的短链字母,并保存二者之间的映射关系二:配置nginx转发,利用 rewrite 指令将请求重定向到自己提供的接口,根据6位唯一码去数据库中查找原链接,重定向过去nginx 配置例如访问:短链 test.ppf.com/asdFgjserver{ listen 80; server_name test.ppf.com; location / { rewrite '^/[a-zA-Z0-9]{6}$' http

2021-04-19 16:39:03 1347

转载 springboot模块化开发整合mybatis找不到mapper.xml文件

springboot模块化开发整合mybatis找不到mapper.xml文件

2020-09-28 17:37:13 408

原创 前后端分离开发跨域

产生原因浏览器同源策略安全限制(cors详情参考:跨域资源共享cors)常见解决方案1:本地开发环境服务端//springboot1.5写法@Configurationpublic class WebApplicationConfig extends WebMvcConfigurerAdapter { /** * 允许请求跨域,上线时候拿掉 * 注意: * 若允许客户端发送cookie时,尽量精确指定请求源,不要使用*,使用*有时可以,有时还会跨域 * @param reg

2020-09-15 15:05:35 139

原创 容器内微服务注册到nacos中

问题产生背景:这两天在学习docker部署分布式项目,nacos,mysql等都是跑在docker中的,在将服务部署在容器里面时,老是报错显示无法注册到nacos解决办法:给所有用到的容器配置一个专用网络,代码中用到相关联的服务全部使用容器名进行访问即可示例:provider-user-service的application.yml配置文件:spring: application: name: user-provider main: allow-bean-definiti

2020-07-24 13:55:52 1971 2

原创 idea集成docker插件一键部署打包,以及使用ca认证

详细文档网盘链接:提取码:qfx2注意:在配置docker 远程连接使用ca验证后,记得在项目的pom文件中将原先<!--指定远程 docker api地址--><dockerHost>http://docker所在服务器公网ip:端口</dockerHost>改为:<!--指定远程 docker api地址--><dockerHost>https://docker所在服务器公网ip:端口</dockerHost>&

2020-07-23 11:43:02 349

原创 Lombok安装Lombok原理Lombok使用教程

lombok原理lombok生命周期lombok安装使用maven引入相关依赖,安装idea插件常用注解@Getter/Setter观察源码可知:有个默认参数AccessLevel 控制访问级别@Target({ElementType.FIELD, ElementType.TYPE})@Retention(RetentionPolicy.SOURCE)public @interface Getter { AccessLevel value() default AccessL

2020-05-19 18:32:48 221

原创 spring.sercurity.oauth2资源服务器检查token过程

在使用spring.sercurity.oauth2配置资源服务器时,发现只配置了个ResourceServerConfigurerAdapter的实现类,就可以自己检查token的有效性了,不太理解,百度和debug看了一下源码明白了,大概流程如下首先我在application.xml中配置了我的认证中心的相关参数#指定使用的认证中心,如果不配置会使用默认认证中心security: ...

2020-04-26 16:57:55 3198 3

原创 Handling error: IllegalStateException, UserDetailsService is required.

在学习spring.sercurity.oauth2时,发现调用刷新token接口一直失败,不是报401就是报UserDetailsService is required2018-06-26 15:57:54.625 INFO 134740 --- [ XNIO-2 task-2] o.s.s.o.provider.endpoint.TokenEndpoint : Handling err...

2020-04-26 10:00:50 3033 1

原创 阿里云oss常用资源访问配置

STS临时授权访问OSS详细教程给RAM配置自定义权限策略参考注意:如果对某个buck所有操作要记得,将该buck下所有路径也加入配置中例如:{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "oss:List...

2020-01-16 15:12:26 1157

翻译 Apache2.4 HTTP服务器配置反向代理和负载均衡

反向代理指南除了作为“基本” Web服务器并为最终用户提供静态和动态内容外,Apache httpd(以及大多数其他Web服务器)还可以充当反向代理服务器,也称为“网关”服务器。在这种情况下,httpd本身不会生成或托管数据,而是通过一台或几台后端服务器获取内容,这些服务器通常没有与外部网络的直接连接。当httpd收到来自客户端的请求时,该请求本身将被代理 到这些后端服务器之一,然后由该后端服...

2020-01-08 12:01:12 1024

转载 Nginx 反向代理

代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。

2020-01-03 17:16:46 116

原创 Nginx 虚拟主机

什么是 NginxNginx 是一款高性能的 HTTP 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师 Igor Sysoev 所开发,官方测试 Nginx 能够支支撑 5 万并发链接,并且 CPU、内存等资源消耗却非常低,运行非常稳定。Nginx 的应用场景HTTP 服务器:Nginx 是一个 HTTP 服务可以独立提供 HTTP 服务。可以做网页静...

2020-01-03 16:59:37 76

转载 win10远程连接凭证失效

参考这里

2019-12-25 22:29:34 931

原创 springboot搭建web项目使用main启动访问不了,插件启动可以访问

出现这种原因可能是因为没有在idea中指定项目所在位置具体操作如下点击idea工具栏中 run --------》edit configrations… --------->在workdirectory栏指定项目所在位置,这样使用main方法启动就可以找到jsp页面了[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X4xz53mV-157510409...

2019-11-30 16:57:32 364

原创 IntelliJ-Idea开发工具来编写HTML代码时常用的快捷键

IntelliJ-Idea开发工具来编写HTML代码时常用的快捷键IntelliJ-Idea开发工具来编写HTML代码时常用的快捷键 输入然后+Tab键 1、link:css 引入css文件 <link rel="stylesheet" href=""> 2、script:src 引入js文件 <script src="">&...

2019-11-27 23:00:27 885

原创 安装harbor

1、到github官网下载harbor离线包harbor地址2、上传到宿主机,解压,进入harbor目录3、修改harbor.yml配置文件3.1:修改host_name:宿主机ip3.2: 映射端口:随便设4、运行 harbor下面的 install.sh 可执行文件注意:harbos安装前提条件docker版本在1.7以上版本docker-compose在1.18以上更...

2019-11-19 16:55:16 133 1

原创 centos7使用使用国内镜像源快速安装docker-compose

1、使用curl到国内镜像源下载docker-compose(路径中的版本好自己到对应官网替换)curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose2、修改do...

2019-11-19 16:49:18 1137

原创 thymleaf无法使用js比较数值大小

thymleaf无法使用js进行数值判断解决方案1:js标签引入改为2:在需要使用’’<’’ , ‘’>’'等符号代码前后加上/<![CDATA[*/ if(time<1){ alert("抽奖次数已使用完,欢迎下次再来!"); return; }/*]]>/...

2019-11-05 14:02:24 210

原创 基于微信公众号测试号进行微信授权登陆

基于微信公众号实现微信授权登陆 在此之前先了解微信授权的原理,其实不管是微信还是QQ或者支付宝之类的第三方授权,采用的都是基于oAuth2.0的授权方式,具体授权流程图我就不发了,微信公众平台或者开放平台中都有,自己看一下。我的业务需求:在已有项目中新增微信扫码授权登陆参与小游戏,项目使用springboot构建的大体流程1:在微信公众号平台申请测试账号,微信会给你appID和AppSe...

2019-10-18 22:24:45 1349 1

mysql笔记.docx

个人的mysql高级笔记,里面包含了对索引的介绍,视图,存储过程,函数的常见操作,sql优化,从应用层优化效率等,数据库常用引擎介绍,主从复制等

2020-05-15

空空如也

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

TA关注的人

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