- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 springboot 代码混淆
此方法是代码混淆,增加反编译后代码的可读成本。一、proguard<build> <finalName>${artifactId}</finalName> <plugins> <plugin> <groupId>com.github.wvengen</groupId&g...
2019-11-22 18:38:43 4230 2
转载 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 299
原创 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 2442
原创 springboot整合前端静态资源及VUE项目,打包成jar
由于springboot内置了tomcat等容器,因此可以将前端程序打成jar包,减少多安装tomcat工作,springboot整合前端静态资源及VUE项目主要步骤如下:一、pom build增加路径映射配置 <build> <resources> <resource> <directory>${...
2019-10-09 16:04:23 8150
原创 兼容国产数据库达梦和操作系统鲲鹏泰山操作系统总结
曾几何时,接到公司命令,要求负责的产品兼容国产数据库和操作系统,估计是中美贸易战波及的,吭吭唧唧做完了,做个总结吧,通过这个项目,感觉国产数据库和操作系统也不差,虽然底层是oracle和linux,但是至少做到了无缝兼容,估计也是一种技术策略,既做到了国产化,也大大降低了使用者的学习成本,大规模推广做了基础。另外感觉达梦的数据库迁移工具用起来挺爽,可视化傻瓜式做的比较好,就是系统稳定性...
2019-08-31 10:52:20 6262 1
转载 链路追踪-zipkin spring boot集成demo
概述zipkin为分布式链路调用监控系统,聚合各业务系统调用延迟数据,达到链路调用监控跟踪。在复杂的调用链路中假设存在一条调用链路响应缓慢,如何定位其中延迟高的服务呢?日志: 通过分析调用链路上的每个服务日志得到结果 zipkin:使用zipkin的web UI可以一眼看出延迟高的服务zipkinzipkin主要涉及四个组件 collector storage search w...
2019-06-24 16:29:46 996
转载 阿里巴巴鹰眼系统了解
业务背景上图是 2012 年淘宝核心业务应用关系的拓扑图,还不包含了其他的非核心业务应用,所谓的核心业务就是和交易相关的,和钱相关的业务。这张图大家可能看不清楚,看不清楚才是正常的,因为当时的阿里应用数量之多、应用间关系之混乱靠人工确实已经无法理清楚了。基于微服务体系之下构建的业务系统存在的问题基本上分为四类:第一个是故障定位难,今天我们淘宝下单的动作,用户在页面上点购买按钮,这么...
2019-06-24 16:03:54 12721 2
转载 java中if和switch区别
适用场景switch:分支较多,相等比较,比较的数据结构是基础数据类型,不适合范围性的比较,如:比如输出一个成绩:在>=90和<=100之间就为“优”。“>=80h和<90”之间就输入“良好”。if:基本场景都能满足,但是当分支多的时候可读性会大打折扣。执行效率首先要看一个问题,if 语句适用范围比较广,只要是 boolean 表达式都可以用 if ...
2019-06-24 11:38:12 1510
原创 Spring Cloud Zuul通过zuul-ratelimit实现限流
一、限流控制访问流量,通过指定的策略消减流量(如网络层面限制访问流量、后服务实例使用技术手段限制并发数量等),使得落到后台服务实例的请求在能承受的范围内。高并发是常常讨论的话题,如何限流,以及服务的实例能承受的范围是多大,什么情况下需要增加服务实例,调整资源,都需要结合实际进行严格的测试。二、常用算法计数器算法计数器算法采用计数器实现限流有点简单粗暴,一般我们会限制一秒钟的能够...
2019-06-12 17:59:39 3439
转载 HTTP_REFERER的用法及伪造及去掉REFERER方法
HTTP_REFERER的用途HTTP_REFERER提供了引导用户代理到当前页的前一页的地址信息,常见的一些应用场景有防盗链,统计文章有多少次是来自谷歌搜索结果,多少次来自百度搜索结果等。下面以防盗链为例,讲讲HTTP_REFERER的用法。如果你经常写博客,就一定会遇到盗用你辛辛苦苦整理过的文章不跟你打任何招呼甚至连原文链接都一并抹除的网站,文字这个层面我们没法控制,但是图片这个层...
2019-06-03 16:22:23 5341
转载 GreenPlum 浅谈
一、Greenplum 是什么 是一款开源的分布式数据库存储解决方案,其主要关注在数据仓库和商业智能方面。可以在虚拟化x86服务器上运行无分享(shared-nothing)的大规模并行处理(MPP)架构。Greenplum最早是在10多年前(大约在2002年)出现的,基本上和Hadoop是同一时期(Hadoop 约是2004年前后,早期的Nutch可追溯到2002年)。当时的背...
2018-12-09 13:08:27 32638 2
转载 Sqlserver调用api 方法及示例
虽然使用sqlserver去调用服务接口的情况比较少,但也可以去了解下对应的使用情况一、首先要开启组件的配置按 Ctrl+C 复制代码 按 Ctrl+C 复制代码 二、调用webservice1、接口信息获取调用webservice的时候建议使用fiddler去获取一下发送数据过程用contenttype的类型以及调用接口的数据2、使用sqlserver...
2018-12-09 11:20:53 9265 2
原创 Web Service与restful比较
一、web Service 1、WebService是什么 web service是一种跨编程语言和跨操作系统平台的远程调用技术, 所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行。 2、WebService 组成 XML+XSD...
2018-11-01 10:21:18 3823
原创 工作日志-1012工作失误总结
今天工作中发现了患者360视图V3.2.2版本发布到现场出现了两个低级bug,一个是前端代码中出现了console.log这种IE8不支持的语法,导致现场医嘱模块报错,这种写法之前小组内已强调过好几次,但还是出现了,且在发布版中。第二个Bug是操作视频竟然是研发自己拍摄的一个测试版视频,也发布到了现场。 总结下来出现这两个问题的根本原因就是我的管理方面过于懒散,研发的一个...
2018-10-13 09:55:37 841
原创 tomcat开发环境配置启用https
一、概念简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。HTTP 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。HTTPS(全称:Hyper Tex...
2018-08-30 17:26:02 238
原创 数据中心-应用研发规定
一、跨域程序约定 解决跨域的代码只在GW中处理,其他API中均不能加跨域处理代码,不然会冲突。如果已经上线医院没走网关,升级时改成走网关,并通知第三方。...
2018-07-12 12:34:23 189
转载 跟随 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 476
原创 前后端分离-服务端解决跨域问题引入网关之坑。
如果采用服务端解决跨域问题,一般做法是在application类中的filter中添加如下代码:@Beanpublic CorsFilter corsFilter() { final UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); final CorsConfigurati...
2018-06-27 19:15:14 5693
转载 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 283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人