自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Axios 封装

2.在main.js全局引入axios。

2023-10-10 21:43:30 553 1

原创 封装 Token

Token 是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。拿着这个token ,可以在当前登录的账号下进行请求业务,发送请求时,token会放在请求头里,服务器收到这个业务请求,验证token,成功就允许这个请求获取数据。6.服务端收到请求,然后去验证客户端请求里面带着token,如果验证成功,就向客户端返回请求的数据。

2023-10-10 20:49:12 240 1

原创 关于 vue2 后台管理系统构建 vue2+mock.js 的经典案例

vue2 mock.js

2023-06-13 16:52:40 2253

原创 springcloud和dubbo微服务架构图

只所以用了springcloud,还要用dubbo主要原因,1.dubbo通过接口发布服务,不需要添加其它信息,比较代码比较干净,使用比较方便。2.把服务器内部的调用和外部的调用分开,dubbo发布的服务彻底不再需要多考虑东西,便于横向拓展。3.服务器内部调用,性能还是优先的。图中没有画配置中心,感觉不必要画出来,建议使用 spring-cloud-conf

2017-11-15 01:03:02 2819

原创 nginx和dubbo微服务架构图

该方案适合开发人员人手不足的情况。

2017-11-14 23:53:18 4318

原创 l2cache让你的应用飞起来

l2cache是以redis作为二级缓存,内存作为一级缓存,让并发时的大部分请求从内存中响应,这样最大程度提高缓存效能,同时以较短的一级缓存超时时间,使1级缓存使用尽量少的资源。同时通过一定的设计,l2cache支持自动缓存降级,可以防缓存击穿,同时可以很容易的拓展为其它多级缓存。

2017-10-25 21:06:35 2776

原创 快速编译安装ngrok服务端

1.准备环境(1) .准备一台centos7服务器(2) .安装必要的软件包yum -y install git golang openssl2.下载ngrok资源ngrok源码仓库地址https://github.com/inconshreveable/ngrok ,可以用wget或者git下载 wget执行命令 wget https://codeload.github.com/inconshr

2017-10-10 23:00:20 902

原创 spring-retry注解方式使用(断路器,重试)

spring-retry重试和断路器实现

2017-10-03 00:26:46 3605

原创 给mybatis插上快速开发的翅膀

spring-boot-starter-dao是基于spring-boot开箱即用原则,集成了druid,mybatis,通用mapper,pagehelper的dao层库。致力于降低数据层的开发复杂度,让mybatis配置彻底告别xml,让基于mybatis的开发嵌入jpa的身影,极大降低mybatis的入门门槛,也极大的增加mybatis的可用性,减少重复代码的工作量。

2017-09-28 03:08:11 2232 2

原创 使用swagger2生成RESTful客户端

swagger是一款高效易用的嵌入式文档插件,同时支持在线测试接口,快速生成客户端代码。生成客户端代码,是swagger官方提供的功能,也就是swagger-editor 项目的职能。客户端在时间充足的情况下,最好还是自己写,必定自己写的代码更具有持续维护性。但是如果时间有限的情况下,使用它开发客户端调用程序,也不失是一种有效解决办法。

2017-09-26 22:37:36 4026

原创 RESTful API开发神器swagger与spring-boot的快速整合使用

swagger是一款高效易用的嵌入式文档插件,同时支持在线测试接口,快速生成客户端代码。spring-boot-starter-swagger通过spring-boot方式配置的swagger实现。完美并且完整的支持swagger-spring的所有配置项,配置及其简单,容易上手。支持api分组配置,通过正则表达式方式分组。支持分环境配置,你可以很容易让你的项目api文档在开发环境,测试环境,预发布

2017-09-26 22:01:06 5809 1

原创 原来dubbo发布服务如此简单

spring-boot-start-dubbo,是spring-boot与dubbo有机结合的桥梁,根据`spring-boot`开箱即用的原则实现,使dubbo的使用变得及其简单快捷,容易上手。让dubbo小白正常使用dubbo,只需一盏茶的功夫。

2017-09-26 20:48:58 10817 3

原创 最少资源处理高并发之nginx操作redis(一)

也许你是一个互联网架构师,正在为处理抢购问题而发愁。这种瞬时高并发需求的,95%的时间需要的并发可能只有几千tps,但是在抢购开始的瞬间tps可能增加几百甚至几千倍。对于这种场景,nginx和redis的性能,应该是比较满意的。那要处理这种高并发需求,最简单的处理方式就是用nginx直接操作redis。而nginx-mod-http-perl又是nginx默认模块之一,所以我们只需要会用per

2017-08-22 19:41:53 1803

原创 spring常用的4种加载资源的前缀

1.  ‘classpath:’ 类路径中加载资源,可以加载所有classpath目录所包含的资源例 Resource fileClasspath = applicationContext.getResource("classpath:test.txt"); this.outResource(fileClasspath);2. ‘file:’ 文件系统中加载资源,可以

2017-07-16 12:50:38 2003

node-wekit114地图

一个node-webkit事例,有漂亮的html5展现

2015-01-19

空空如也

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

TA关注的人

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