上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 传输协议,编码协议 阅读全文
posted @ 2020-07-09 23:54 kancy 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、背景介绍 JDK8的加密策略存在限制版本和无限制版本,随着越来越多的第三方工具只支持 JDK8,业务环境中,发现有些方法会报异常: 1、使用AES加解密 java.security.InvalidKeyException: Illegal key size 2、安全性机制导致的访问https会报 阅读全文
posted @ 2020-07-09 21:48 kancy 阅读(2907) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们开发一个小工具,不得不依赖一些第三方库,而且只用到第三库很小一部分功能,但我们导出的可执行JAR就胖了好多。 为了追求极致,在空闲时间开发了这个小工具,可以用来精简依赖的第三方包体积,从而使我们的JAR变瘦。 使用 1)选择需要精简的JAR文件,支持拖拽。 2)填写需要精简的包前缀,指明 阅读全文
posted @ 2020-06-28 21:52 kancy 阅读(504) 评论(0) 推荐(1) 编辑
摘要: Mybatisplus 代码生成器提供 Windows Desktop 和 IDEA Plugin 两个版本。 主要功能 Mybatis Plus代码生成器 自定义配置模板 自定义表-实体映射信息 多数据源管理 操作记忆功能 操作化繁为简 工程化(maven,spring boot) 生成maven 阅读全文
posted @ 2020-06-28 20:42 kancy 阅读(11096) 评论(0) 推荐(0) 编辑
摘要: 简介 SkyWalking 是什么? 分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。 提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。 整体架构 SkyWalking 整体架构如何? 参考文档 SkyWalking 阅读全文
posted @ 2020-06-08 15:43 kancy 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 网盘推荐 由于百度网盘非会员用户限速,因此有必要找一些免费的不限速云盘来代替百度云盘。 其实,免费的云盘还是有很多的,例如:奶牛快传网盘、坚果云网盘、微云、天翼云盘、和彩云、One Driver、Google Driver。但是,这些云盘的容量都很小或者用起来不方便。 下面我给大家推荐几款比较好用的 阅读全文
posted @ 2020-06-03 18:38 kancy 阅读(1193) 评论(0) 推荐(0) 编辑
摘要: 在Spring Cloud微服务架构中,大部分公司都是利用Open Feign进行服务间的调用,而比较简单的业务使用默认配置是不会有多大问题的,但是如果是业务比较复杂,服务要进行比较繁杂的业务计算,那后台很有可能会出现Read Timeout这个异常,因此定制化配置超时时间就有必要了。 Feign 阅读全文
posted @ 2020-06-02 18:44 kancy 阅读(28514) 评论(0) 推荐(3) 编辑
摘要: 现在常用的网络请求方式主要有:Apache HttpClient、JDK HttpURLConnection、OKHttp。 一、HttpClient 优势 HttpClient 是Apache的一个三方网络框架,网络请求做了完善的封装,api众多,用起来比较方便,开发快。实现比较稳定,bug比较少 阅读全文
posted @ 2020-06-01 10:42 kancy 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 前言 线上/测试环境代码出了问题,总是要在本地复现,然后debug,这个过程是在是不太友好,而且线上的很多数据本地没有,经常耽误好久的时间来同步数据。 那么,远程调试线上/测试环境程序就有了用武之地。 开启远程调试 java程序开启远程调试只需要在加入一些特定的jvm参数,有两种方式。 java - 阅读全文
posted @ 2020-05-30 00:22 kancy 阅读(388) 评论(0) 推荐(0) 编辑
摘要: Java 是一门语言,JVM 是一个生态! 当下,有越来越多的语言选择 JVM 作为虚拟机。比如我们熟知的:Scala、Kotlin、Ceylon、Xtend、Groovy、Clojure、Fantom等。但是在这众多语言中,使用 Java 的占据 70% 以上。 有人说,Java 已经不行了,Py 阅读全文
posted @ 2020-05-26 21:32 kancy 阅读(279) 评论(0) 推荐(0) 编辑
摘要: TiDB 简介 使用Docker Compose快速搭建一个单机 https://github.com/pingcap/tidb-docker-compose 阅读全文
posted @ 2020-05-11 12:34 kancy 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、背景 Docker镜像采用了分层结构,如果所有的应用程序都使用了相同的基础镜像,就可以节省 Docker 注册表的存储空间,上传和下载镜像的速度也更快了,因为只需要传输更少的文件量(Docker 只会将新的层传输到注册表中)。一般公司由于网络条件限制,导致应用发布时传输速度较慢,因此需要考虑优化 阅读全文
posted @ 2020-05-07 14:21 kancy 阅读(2383) 评论(0) 推荐(0) 编辑
摘要: Prometheus是一个开源监控报警系统和时序列数据库,通常会使用Grafana来美化数据展示。 1. 监控系统基础架 [//]: (原图 : https://img2020.cnblogs.com/blog/1323383/202004/1323383 20200430172232457 195 阅读全文
posted @ 2020-04-30 17:31 kancy 阅读(1428) 评论(0) 推荐(0) 编辑
摘要: 启用自动注入 使用注解 开启自动注入功能。 Spring Boot通过 和`AutoConfigurationPackages.Registrar.class`这两个类配合使用,实现动态注入。 其中,类 会加载 ,并且进行过滤筛选,将需要动态注入的类全路径交给 进行初始化注入。 动态注入SpingB 阅读全文
posted @ 2020-04-13 10:10 kancy 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 概述 在使用Spring Boot的时候我们经常使用actuator,健康检查,bus中使用/refresh等。这里记录如何使用注解的方式自定义Endpoint。可用于满足一些服务状态监控,或者优雅停机等。 准备 Spring Boot项目,pom中加入: 编写自定义Endpoint 1.配置 2. 阅读全文
posted @ 2020-02-24 19:27 kancy 阅读(917) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页