技术随笔
yongshenghuang
这个作者很懒,什么都没留下…
展开
-
myeclipse10.1破解后导出War包出错,提示“Security Alert:Integrity check error”。
一、问题描述:myeclipse10.1破解后导出War包出错,提示“Security Alert:Integrity check error”。二、解决方案:原因是myeclipse破解不完整,造成导出War包时提示出错,解决方法就是替换一个Jar文件。http://pan.baidu.com/s/1sk5uDzf操作如下:1、进入myeclipse安装...转载 2019-10-16 13:08:47 · 282 阅读 · 0 评论 -
eureka 注册中心端口不是8761导致客户端注册不上之坑
服务注册中心端口1111,客户端启动注册报找不到注册中心(com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server),一顿排查后发现如果注册中心端口不是默认的8761,客户端配置的eureka.client.service-url.d...原创 2019-10-15 12:30:55 · 2414 阅读 · 0 评论 -
springboot整合前端静态资源及VUE项目,打包成jar
由于springboot内置了tomcat等容器,因此可以将前端程序打成jar包,减少多安装tomcat工作,springboot整合前端静态资源及VUE项目主要步骤如下:一、pom build增加路径映射配置 <build> <resources> <resource> <directory>${...原创 2019-10-09 16:04:23 · 7959 阅读 · 0 评论 -
链路追踪-zipkin spring boot集成demo
概述zipkin为分布式链路调用监控系统,聚合各业务系统调用延迟数据,达到链路调用监控跟踪。在复杂的调用链路中假设存在一条调用链路响应缓慢,如何定位其中延迟高的服务呢?日志: 通过分析调用链路上的每个服务日志得到结果 zipkin:使用zipkin的web UI可以一眼看出延迟高的服务zipkinzipkin主要涉及四个组件 collector storage search w...转载 2019-06-24 16:29:46 · 986 阅读 · 0 评论 -
阿里巴巴鹰眼系统了解
业务背景上图是 2012 年淘宝核心业务应用关系的拓扑图,还不包含了其他的非核心业务应用,所谓的核心业务就是和交易相关的,和钱相关的业务。这张图大家可能看不清楚,看不清楚才是正常的,因为当时的阿里应用数量之多、应用间关系之混乱靠人工确实已经无法理清楚了。基于微服务体系之下构建的业务系统存在的问题基本上分为四类:第一个是故障定位难,今天我们淘宝下单的动作,用户在页面上点购买按钮,这么...转载 2019-06-24 16:03:54 · 12664 阅读 · 2 评论 -
java中if和switch区别
适用场景switch:分支较多,相等比较,比较的数据结构是基础数据类型,不适合范围性的比较,如:比如输出一个成绩:在>=90和<=100之间就为“优”。“>=80h和<90”之间就输入“良好”。if:基本场景都能满足,但是当分支多的时候可读性会大打折扣。执行效率首先要看一个问题,if 语句适用范围比较广,只要是 boolean 表达式都可以用 if ...转载 2019-06-24 11:38:12 · 1493 阅读 · 0 评论 -
HTTP_REFERER的用法及伪造及去掉REFERER方法
HTTP_REFERER的用途HTTP_REFERER提供了引导用户代理到当前页的前一页的地址信息,常见的一些应用场景有防盗链,统计文章有多少次是来自谷歌搜索结果,多少次来自百度搜索结果等。下面以防盗链为例,讲讲HTTP_REFERER的用法。如果你经常写博客,就一定会遇到盗用你辛辛苦苦整理过的文章不跟你打任何招呼甚至连原文链接都一并抹除的网站,文字这个层面我们没法控制,但是图片这个层...转载 2019-06-03 16:22:23 · 5293 阅读 · 0 评论 -
Spring Cloud Zuul通过zuul-ratelimit实现限流
一、限流控制访问流量,通过指定的策略消减流量(如网络层面限制访问流量、后服务实例使用技术手段限制并发数量等),使得落到后台服务实例的请求在能承受的范围内。高并发是常常讨论的话题,如何限流,以及服务的实例能承受的范围是多大,什么情况下需要增加服务实例,调整资源,都需要结合实际进行严格的测试。二、常用算法计数器算法计数器算法采用计数器实现限流有点简单粗暴,一般我们会限制一秒钟的能够...原创 2019-06-12 17:59:39 · 3407 阅读 · 0 评论 -
Web Service与restful比较
一、web Service 1、WebService是什么 web service是一种跨编程语言和跨操作系统平台的远程调用技术, 所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行。 2、WebService 组成 XML+XSD...原创 2018-11-01 10:21:18 · 3769 阅读 · 0 评论 -
tomcat开发环境配置启用https
一、概念简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。HTTP 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。HTTPS(全称:Hyper Tex...原创 2018-08-30 17:26:02 · 224 阅读 · 0 评论 -
跟随 Chrome,Firefox 将阻止加载大多数 FTP 资源
据报道,Mozilla 将跟随 Google Chrome 的脚步,开始阻止在 HTTP 和 HTTPS 页面中加载 FTP 子资源。这里的 FTP 子资源,是指通过 FTP 协议,使用 src =“ftp://” 加载的具有 img、script 或 iframe 标签的 资源,不包括在正常<a>链接内放置的 FTP 链接或直接在浏览器地址栏中输入的 FTP 链接。这么做的原因在于 ...转载 2018-07-03 13:49:04 · 461 阅读 · 0 评论 -
Myeclipse 项目部署 Deploy location不显示
在myEclipse下发布项目,发现在Deploy Location下不显示发布路径。 百度了一下说可能的原因是没有在mymatadata中添加context-root="/",另外webrootdir属性也要设置正确。一个常见的配置如下:<?xml version="1.0" encoding="UTF-8"?><project-module type="WEB" name...转载 2018-06-08 13:02:01 · 271 阅读 · 0 评论