- 博客(62)
- 收藏
- 关注
原创 找出数组中相同的部分和不同的部分
相同的var arr1 = [0,1,2,3,4,5];var arr2 = [0,4,6,1,3,9];function getArrEqual(arr1, arr2) { let newArr = []; for (let i = 0; i < arr2.length; i++) { for (let j = 0; j <...
2019-12-23 14:18:38
450
原创 两个数组中的值 分别作为新数组的键值对
var all = [] var arr1 = ['c','cc','ccc'] var arr2 = ['c1','cc1','ccc1'] var arr3 = { 'c':'c1', } var object = {} for(var i=0;i<arr1.length;i++){ // object[...
2019-12-23 14:12:44
890
原创 vue中使用axios
##Axios是什么?1.支持Promiss API2.拦截请求和响应3.转换请求数据和响应数据4.取消请求5.自动转换json数据6.客户端支持防御XSRF##课程介绍Axios基础用法(get,post,put等请求方法)Axios进阶方法(实例,配置,拦截器,取消请求等)Axios进一步封装,在项目中的实际应用###Axios的基础用法get:获取数据post:更新...
2019-08-30 11:15:58
448
原创 js 导入文件读取本地json文件内容
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body><div> <input type="file" id=...
2019-08-05 18:00:14
6788
原创 iView中table表格中使用select选框和方法
在ivew中表格中使用select选框方法由上面的on-change显示的输出data3对应的value
2019-08-03 16:59:30
2962
原创 vue使用echart 鼠标悬浮时显示的标题
1.首先我们要导入echart2.绑定js代码 div的id绑定并在mouted内3.下面就编写自己所需要的图(本例是柱形图) var that = this this.userGrowth.setOption ({ title: { }, tooltip: { ...
2019-08-03 16:29:59
2483
原创 vue v-for内使用方法
> `<span v-for='(item,index) in line' :value="item.lineName" :key="item.lineName" style="margin-left:5px;">> <Button :disabled='item.disabled' :class="item...
2019-04-11 14:18:24
5122
原创 微信小程序开发工具的快捷键
Ctrl+S: 保存文件Ctrl+[,+Ctrl+]: 代码行缩进Ctrl+Shift+[,Ctrl+Shirt+]:折叠打开代码块Ctrl+C, Ctrl+V: 复制粘贴,如果没有选中任何文字则复制粘贴一行Shift+Alt+F:代码格式化Alt+Up, Alt+Down:上下移动一行Shift+Alt+Up, Shift+Alt+Down: 向上向下复制一行Ctrl+Shift+...
2019-01-02 16:09:53
288
原创 使用iview admin框架
1、前往github下载整个iview-admin框架的全部源码github地址:https://github.com/iview/iview-admin点击蓝色下载2.把文件拖入vscode内cd进入文件 dir查询目录下的文件元素3.下载模块输入指令: npm install4.启动项目在下载完成后输入指令: npm run dev来启动项目可以得到网址默认是用...
2018-12-04 16:16:59
2666
1
原创 vue项目引入swiper组件
swiper官网: https://3.swiper.com.cn/api/Navigation_Buttons/2015/0308/209.html安装在vue内引入swiper组件1.安装swiper3的最新版本3.4.2:npm i swiper@3.4.2 -S这里一个小知识,查看node包的所有版本号的方法: npm view 包名 versions`2.在入口文件m...
2018-11-29 19:47:21
6026
1
原创 vue项目如何载入ivew
vue项目引入ivew其实很简单,只需要在创建好项目后,打开package.json文件。在dependencies属性内加入: “ivew”: “版本号”小知识点:package.json内dependcies和devDependencies的区别: dependencies:应用能够正常运行所依赖的包。这种 dependencies 是最常见的,用户在使用 npm instal...
2018-11-28 09:55:10
910
原创 vue项目如何关闭ESlint严格管理模式
ESlint是严格管理模式,是在创建项目时存在的。不关闭它,只要有一个空格或标点不正确就会报错,在实际开发中不大需要。如何关闭呢?我们只要找到src/config/index.js这个文件,这个文件里就有一个useEslint: true属性,只要将它的改为false就行了。...
2018-11-28 09:35:10
5601
原创 使用vue创建项目
vue创建项目步骤第一步首先安装npm首先,先从nodejs。org中下载nodejs。完成安装后,打开控制命令(cmd),检查是否正常。使用淘宝npm镜像大家都知道国内直接使用npm的官方镜像非常慢的,这里推荐使用淘宝NPM镜像。指令:npm install -g cnpm --registry=https://registry.npm.taobao.org这样就可以使用...
2018-11-21 20:03:57
170
转载 微服务springcloud—spring cloud sleut与ELK配合使用
转载:https://blog.youkuaiyun.com/chengqiuming/article/details/80931757
2018-11-19 16:33:45
446
转载 微服务Spring Cloud——Docker简介和架构
Docker简介Docker是一个开源的容器引擎,它有助于更快地交付应用。Docker可将应用程序和基础设施层隔离,并且能将基础设施当做程序一样进行管理。使用Docker,可更快地打包、测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。Docker架构Docker daemon(Docker守护进程)Docker daemon是一个运行在宿主机(DOCKER_HOST)的后...
2018-11-15 21:04:16
242
转载 微服务Spring Cloud常见问题与总结
Spring Cloud常见问题与总结Eureka常见问题1.Eureka注册服务慢默认情况下,服务注册到Eureka Server的过程比较慢。在开发或测试时,常常希望能够加速这一过程,从而提升工作效率。Srping Cloud官方文档详细描述了该问题的原因并提供了解决方案。服务注册涉及到周期性心跳,默认30秒一次(通过客户端配置的serviceUrl)。只有当实例、服务器端和客户端的...
2018-11-15 21:01:17
4259
转载 微服务springcloud—使用消息中间件收集数据
前文是用HTTP直接收集跟踪数据的,本节来讨论如何使用消息中间件收集追踪数据。相比HTTP的方式来说,使用消息中间件有以下优点:微服务与Zipkin Server解耦,微服务无需知道Zipkin Server的网络地址。一些场景下,ZipkinServer与微服务网络可能不通,使用HTTP直接收集的方式无法工作,此时可借助消息中间件来实现数据收集。改造Zipkin Server1.复制...
2018-11-14 21:13:19
1063
转载 微服务SpringCloud—微服务整合Z
1.复制项目microservice-simple-provider-user-trace,将ArtifactId修改为microservice-simple-provider-user-trace-zipkin。2.为项目添加以下依赖<dependency> <groupId>org.springframework.cloud</groupId>...
2018-11-14 20:05:45
485
转载 微服务SpringCloud—SpringCloudSleuth与Zipkin配合使用
Spring Cloud Sleuth 与Zipkin配合使用Zipkin简介Zipkin是Twitter开源的分布式跟踪系统,基于Dapper的论文设计而来。他的主要功能是收集系统数据时的时序数据,从而追踪微服务服务架构的系统延时等问题。Zipkin还提供了一个非常友好的界面,来帮助分析追踪数据。编写Zipkin Server1.创建一个ArtifactId是microservice...
2018-11-14 16:55:26
207
转载 微服务Spring Cloud—整合Spring Cloud Sleuth
整合Spring Cloud Sleuth1.复制项目microservice-simple-provider-user,将ArtifactId修改为microservice-simple-provider-user-trace。2.为项目添加以下依赖。 <dependency> <groupId>org.springframework.cloud&...
2018-11-14 15:14:07
254
转载 微服务springcloud—为什么要实现微服务跟踪和SpringCloudSleuth简介
为什么要实现微服务跟踪谈到微服务跟踪,就不得提一下Peter Deutsch的文章The Eight Fallaciesof Distributed Computing(分布式计算八大误区),大致内容如下:网络可靠延迟为零带宽无限网络绝对安全网络拓扑不会改变必须有一名管理员传输成本为零网络同质化从中可以到看,该文章很多点都在描述一个问题——网络问题。网络常常很脆弱,同时,网...
2018-11-14 14:32:37
198
转载 微服务springCloud-SpringCloudConfig与Eureka的配合使用
Spring Cloud Config与Eureka配合使用1.将Config Server和Config Client都注册到Eureka Server上。spring: application: #d对应config server所获取的配置文件的{application} name: foo cloud: config: ...
2018-11-14 14:17:04
564
转载 微服务springcloud-SpringCloudConfig手动刷新和自动刷新
使用/refresh端点手动刷新配置1.复制项目microservice-config-client,将ArtifactId修改为microservice-config-client-refresh。2.为项目添加spring-boot-starter-actuator的依赖,该依赖包含了/refresh端点,用于项目的刷新。 <dependency> ...
2018-11-14 11:27:12
1377
转载 微服务springcloud—Config Server对称加密和非对称加密
配置内容的加解密在Git仓库中明文存储配置属性的。很多场景下,对于某些敏感的配置内容(例如数据库账号、密码等),应当加密存储。安装JCE下载JCE并解压,按照其中的README.txt的说明安装。JCE的安装非常简单,其实就是将JDK/jre/lib/security目录中的两个jar文件替换为压缩包中的jar文件。Config Server的加解密端点Config Server提供了加...
2018-11-14 10:36:27
908
1
转载 微服务springcloud—编写Config Server和Config C
编写Config Server1.在Git仓库https://git.oschina.net/itmuch/spring-cloud-config-repo中新建几个配置文件,例如foo.propertiesfoo-dev.propertiesfoo-test.propertiesfoo-production.properties内容分别是:profile=defult-1.0pr...
2018-11-13 20:30:40
222
转载 微服务spring cloud—使用SpirngCloudConfig统一管理
使用Spring Cloud Config统一管理微服务配置为什么要统一管理微服务配置?对于传统的单体应用,常使用配置文件管理所有的配置。例如一个Spring Boot开发的单体应用,可将配置内容在application.yml文件中。如果需要切换环境,可切换多个Profile,并在启动应用时指定spring.profiles.active={profile}。当然也可借助Maven的Prof...
2018-11-13 19:36:33
158
转载 微服务springcloud—使用Sidecar整合非JVM微服务
https://blog.youkuaiyun.com/chengqiuming/article/details/80847556
2018-11-07 15:42:36
608
转载 微服务springcloud—使用Zuul聚合微服务
使用Zuul聚合微服务1.复制项目microservice-gateway-zuul。将ArtifactId修改为microservice-gateway-zuul-aggregation。2.修改启动类ZuulApplication:@SpringBootApplication@EnableZuulProxypublic class ZuulApplication { publ...
2018-11-07 15:36:32
2265
转载 微服务springcloud—zuul的高可用
Zuul的高可用Zuul的高可用非常关键,因为外部请求到后端微服务的流量都会经过Zuul。故而在生产环境中一般都需要部署高可用的Zuul以避免单点故障。分两种场景讨论Zuul的高可用。1.Zuul客户端也注册到了Eureka Server上这种情况下,zuul的高可用非常简单,只需将多个zuul节点注册到Eureka Server上,就可实现Zuul的高可用与其他的微服务的高可用没什么区...
2018-11-07 15:06:05
747
转载 微服务springcloud—zuul的容错和回退
zuul的容错与回退1.启动项目microservice-discovery-eureka。2.启动项目microservice-provider-user。3.启动项目microservice-gateway-zuul。4.启动项目microservice-hystrix-dashboard。5.访问http://localhost:8040/users/1,可正常获得结果。6.访问...
2018-11-07 14:55:57
787
转载 微服务springcloud—zuul的过滤器的编写和禁用
Zuul的过滤器过滤器是Zuul的核心组件。过滤器类型与请求生命周期PRE:这种过滤器在请求被路由之前调用。可利用这种过滤器实现身份验证、在集群中选择请求的微服务、记录调试信息等。ROUTHING: 这种过滤器将请求路由到微服务。这总过滤器用于构建发送给微服务的请求,并使用Apache HttpClient或Netfilx Ribbon请求微服务。POST:这种过滤器在路由到微服务以...
2018-11-07 14:20:09
1251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人