- 博客(18)
- 收藏
- 关注
原创 <200b>看不到的空格引起的BUG
在开发过程中,在yml中设置的参数,在springboot中通过@Value获取参数,获取到的参数表面上看到是一致的,但是实际在代码中使用的话,就是不匹配。2、也可以在yml文件中在出现<200b>的位置,进行删除,backspace 键删除,会发现按下后,会没有任何变化,实际上已经删除了这个空格。通过vi查看日志,会在日中发现在参数打印出的结果发现一个特殊的字符<200b> ,这是一个看不到的空格。1、可以在代码中通过.trim() 方式去掉。
2023-08-23 17:10:19 293
原创 Elastic-job使用日志记录
标题Elastic-job使用日志记录最近新到一个项目组,主要是处理进行大批量数据的ETL,用到了Elastic-job,特此将使用的过程记录一下。Elastic-job 是当当网的技术大牛根据zookeeper,Quartz开发的一套分布式调度解决方案。就是一个分布式的批量框架。这套框架很好用,开发者是自己人,资料也是中文的,在业内应用也很广泛。可以让我们很好的学习,使用。官方网站介绍说明...
2019-12-12 10:57:46 2030
原创 美元霸权-读后感
美元霸权美元霸权就是美元作为国际结算货币,国际中心货币的地位。如果说美国发动了阿富汗战争是为了维护自己的国际霸主地位,那么发动了伊拉克战争,就是维护美元的霸权,以及一直持续的,美国不断对伊朗实施经济制裁,对其他国际内政进行干预,都是在维护美元霸权。只有实现了美元霸权,才能让美国实现国际霸主地位不动摇。简单说就是有了钱,就什么都有了。美元霸权给美国带来了什么好处??一、国际铸币税和国际通胀...
2019-11-19 21:33:01 1162
原创 REST+CXF接口类工程weblogic部署问题总结
REST+CXF接口类工程weblogic部署问题总结在本地开发一直都没有问题的接口工程,在tomcat上面运行也没有问题,转到weblogic上部署存在诸多问题,在此记录一下,以便后面可以查询。解决问题的思路:本地没问题,部署到weblogic上就存在问题,就从jar冲突的方面解决,或者是jar版本使用的问题上解决,不要发散,否则越走越远。1、Caused by : java.lang.I...
2019-11-15 11:02:45 1387
原创 VUE使用(三)
VUE使用(三)一、路由 vue-routervue-router 实现了动态跳转,之前章节中提到过,有引入模式安装cnpm install vue-router --save创建子组件home.vue<template> <div id="Home"> {{title}} </div></template>&l...
2019-11-13 15:35:46 87
原创 VUE使用(二)
VUE使用(二)一、组件使用1、在src下新建components 文件夹,存放组件2、新建home.vue文件<template> <div> <h1>Home.vue--{{msg}}</h1> <button @click="run()">执行button</button> </di...
2019-11-12 23:47:07 205
原创 VUE使用(一)
VUE使用(一)1、绑定数据,需要用到{{paramname}}2、循环<ul> <li v-for="item in list"> {{item.title}} </li> </ul>3、v-bind<iframe v-bind:src="url" height="400" widt...
2019-11-10 18:08:56 237
原创 VUE初始化
1、安装nodejs参考本站博主的:https://blog.csdn.net/muzidigbig/article/details/804938802、安装vue-cli vue脚手架npm install -g @vue/cli这里有新旧版本的区别node --version 确认安装成功3、创建一个项目vue init webpack demo01或则vue ini...
2019-11-10 12:10:16 109
原创 springcloud-config
springcloud-config 分为客户端和服务端两部分服务端:是一个独立的配置中心微服务客户端:同配置中心获取配置。springcloudconfig可以和git配合使用,本文主要介绍使用本地文件服务端:1、pom <dependency> <groupId>org.springframework.cloud</groupId> ...
2019-11-09 14:33:07 125
原创 ZUUL
Zuul功能:1.验证与安全保障: 识别面向各类资源的验证要求并拒绝那些与要求不符的请求。2.审查与监控: 在边缘位置追踪有意义数据及统计结果,从而为我们带来准确的生产状态结论。3.动态路由: 以动态方式根据需要将请求路由至不同后端集群处。4.压力测试: 逐渐增加指向集群的负载流量,从而计算性能水平。5.负载分配: 为每一种负载类型分配对应容量,并弃用超出限定值的请求。6.静态响应处理...
2019-11-08 14:15:37 461
原创 hystrix Dashboard(豪猪)监控
准实时服务调用监控服务图形化界面1.pom<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId></dependency>...
2019-11-08 10:24:35 199
原创 hystrix熔断器
hystrix 熔断器(保险丝),程序出现异常,微服务长时间没有回应的话,进行熔断,告知调用方。理解“扇出”多个微服务之间互相调用的,如A调用B,B调用C,C调用D,D调用E,调用的依赖关系越来越深,越来越多。如果其中有一个服务挂掉了掉话,外部不断请求,就是造成服务整个瘫痪,及出现服务雪崩。hystrix 就是在分布式系统服务中,不可避免的出现超时,异常等情况,hystrix可以提供保证,在...
2019-11-07 20:21:50 129
原创 feign
feign是开发式、声明式HTTP客户端,让客户端代码更优雅feign是开始支持注解式开发,支持springmvc注解集成了Eureka 和Ribbon ,面像接口编程,开发http客户端简单说在service层用feign创建服务的客户端代码,可以在多个地方进行调用,可以写到公共层Ribbon+restTemplate方式,需要写很多链接服务的代码,还有就是postForObject等方...
2019-11-07 18:45:09 85
原创 Ribbon
Ribbon 一套客户端 负载均衡工具LB负载均衡 load balance ,是将用户的请求平均分摊到每个服务上,从而达到系统的HA软件包括:nginx lvs 和硬件F5 等 此为集中式lb中间件包括:dubbo 和springcloud 都提供负载均衡,springcloud ribbon可以自定义。此为进程式lb。基于消费方,自己根据服务方的情况来选择相应的服务连接。...
2019-11-06 17:06:32 168
原创 CAP原则
CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。C -一致性 分布式系统中的数据,达到一致性A - 高可用 系统的高可用P -分区容错 分区容错,必须的存在。3进2原则,不可能存在CAP,只能选择其中两个。ZK 保证CP. ZK 当master...
2019-11-06 14:33:59 137
原创 springcloud 启动错误
springcloud -Eureka启动错误eureka 客户端报错信息为:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server一直报这个错误,也在blog中查了很多信息,有很多种有的说是eureka.client.serviceUrl.d...
2019-11-05 19:17:37 369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人