自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员欣宸的博客

Java程序员的空间

  • 博客(15)
  • 资源 (16)
  • 论坛 (1)
  • 收藏
  • 关注

原创 极简,利用Docker仅两行命令就能下载和编译OpenJDK11

利用Docker两行命令就能下载和编译OpenJDK11虚拟机

2018-10-26 14:00:58 3090 1

原创 Ubuntu环境编辑OpenJDK11源码

准备工作Ubuntu版本是16.04.5 LTS;确认OpenJDK11源码已经下载到本地,下载方式可以参考文章《Ubuntu环境下载OpenJDK11源码》、《利用Docker极速下载OpenJDK11源码》;安装OpenJDK10作为boot JDK,安装过程可以参考文章《Ubuntu下安装OpenJDK10》;重要文件夹的位置OpenJDK11源码解压后是个名为jdk11的文...

2018-10-23 16:48:09 1415

原创 利用Docker极速下载OpenJDK11源码

常规下载方式的不足常用的下载OpenJDK11源码方式来自官方推荐,如下命令:hg clone http://hg.openjdk.java.net/jdk/jdk11这种下载方式要装pip,再用pip装mercurial,并且下载源码过程中也容易超时失败;利用Docker,一行命令完成下载如果您安装了Docker,通过以下一行命令即可下载OpenJDK11源码:docker run...

2018-10-21 22:05:07 2148 1

原创 Ubuntu环境下载OpenJDK11源码

Ubuntu版本为16.04.5 LTS,在此环境下用官方推荐的方式下载OpenJDK11的源码,官方文档地址:https://hg.openjdk.java.net/jdk/jdk11/raw-file/tip/doc/building.html#getting-the-source-code操作步骤简介总共分三步:先安装pip,再用pip安装Mercurial,再用Mercurial下载源...

2018-10-21 11:32:43 2541

原创 Ubuntu下安装OpenJDK10

Ubuntu版本为Ubuntu 16.04.5 LTS,安装OpenJDK10步骤如下:下载安装文件,浏览器打开地址:http://jdk.java.net/java-se-ri/10 ,点击下图红框中的圆圈:点击下图红框中的链接,开始下载安装文件:下载完成放入Ubuntu的目录/usr/lib/jvm...

2018-10-20 16:14:25 3363

原创 自定义spring boot starter三部曲之三:源码分析spring.factories加载过程

本文是《自定义spring boot starter三部曲》系列的终篇,前文中我们开发了一个starter并做了验证,发现关键点在于spring.factories的自动加载能力,让应用只要依赖starter的jar包即可,今天我们来分析Spring和Spring boot源码,了解spring.factories自动加载原理;版本情况本文中涉及到的库的版本:Spring boot :1....

2018-10-20 13:15:56 6001 4

原创 自定义spring boot starter三部曲之二:实战开发

本文是《自定义spring boot starter三部曲》的第二篇,上一篇中我们通过学习spring cloud的starter,对spring boot的starter有了初步了解,也设计好了实战内容,今天就来一起实现;...

2018-10-14 12:44:25 3155 4

原创 maven编译遇到"编码GBK的不可映射字符"警告的处理

环境操作系统:win10JDK:1.8.0_144maven:3.5.0问题普通的maven工程,java源码注释中有中文,如下:package com.bolingcavalry.addservice;/** * @author wilzhao * @description 加法服务对应的接口 * @email zq2599@gmail.com * @time 2018/...

2018-10-13 11:40:48 1992

原创 自定义spring boot starter三部曲之一:准备工作

从本章开始,一起实战一个自定义的spring boot starter,整个系列共三篇文章,内容如下:准备工作:了解基本感念、规划实战内容;实战开发:制作自定义starter,并在demo工程中使用它;深入分析:从spring和spring boot源码层面分析starter的原理;原文地址:https://blog.csdn.net/boling_cavalry/article/de...

2018-10-08 06:25:27 4660 1

原创 Wireshark抓包分析Eureka注册发现协议

前面的系列文章中,我们分析源码对Eureka有了深入了解,其中获取服务列表、注册、续约等操作都涉及到client和server端的交互,今天我们通过Wireshark抓包来分析这些交互的内容,以印证之前的代码分析,加深印象,原文地址:https://blog.csdn.net/boling_cavalry/article/details/82918227源码分析系列文章以下是整理的Eureka...

2018-10-03 21:03:44 2429

原创 Spring Cloud源码分析之Eureka篇第八章:服务注册名称的来历

关于服务注册名称服务注册名称,是指Eureka client注册到Eureka server时,用于标记自己身份的标志,举例说明,以下是个简单的Eureka client配置:server: port: 8082spring: application: name: springcloud-deep-providereureka: client: serviceU...

2018-10-03 17:19:49 1215

原创 Eureka注册信息配置备忘

在Spring Cloud环境中,Eureka client注册到Eureka server后,可以在Eureka server的home页面看到注册信息,这些信息的内容和Eureka client的配置相关,本文将一些重要配置记录下来以备使用;默认配置的效果对Eureka client来说,最简单的配置就是只有Eureka server的地址信息,配置文件application.yml如下:...

2018-10-02 19:57:40 846 1

原创 Wireshark的HTTP请求包和响应包如何对应

以Wireshark2.6.3版本为例,如下图所示,红框中的803是一次HTTP的GET请求包,绿框中的809、810两条记录都是响应包,究竟哪个是803的响应包呢?接下来介绍两种方式识别;通过传输控制协议信息识别如下图,点击803这条记录后,在下面的详情窗口打开传输层信息,查看Next sequence number字段的值为282:分别打开809、810这两条记录的详情,查看...

2018-10-02 13:33:34 15857

原创 Spring Cloud源码分析之Eureka篇第七章:续约

在文章《Spring Cloud源码分析之Eureka篇第四章:服务注册是如何发起的 》的分析中,我们知道了作为Eureka Client的应用启动时,在com.netflix.discovery.DiscoveryClient类的initScheduledTasks方法中,会做以下几件事:周期性更新服务列表;周期性服务续约;服务注册逻辑;本章学习的是周期性服务续约的相关代码,对应用如...

2018-10-01 17:44:31 704

原创 Spring Cloud源码分析之Eureka篇第六章:服务注册

在文章《Spring Cloud源码分析之Eureka篇第四章:服务注册是如何发起的 》的分析中,我们知道了作为Eureka Client的应用启动时,在com.netflix.discovery.DiscoveryClient类的initScheduledTasks方法中,会做以下几件事: 1. 周期性更新服务列表; 2. 周期性服务续约; 3. 服务注册逻辑;本章学习的是服务注册逻辑的相关代...

2018-10-01 10:46:29 1295

树莓派4B的64位操作系统镜像.rar

树莓派4B的64位操作系统镜像,服务器版本,不带桌面UI,只有WEBUI

2019-09-07

UserBehavior.7z

CSV格式的淘宝用户行为数据集(一百零四万条记录),已经按照时间字段排序一共有六列:用户ID,商品ID,商品类目ID,行为类型('pv', 'buy', 'cart', 'fav') ,时间戳,时间字符串

2020-05-02

helloworld-0.0.1-SNAPSHOT.jar

kurento的hello-world示例的jar包,如果您已经启动了kms,则可以执行此命令启动hello-world服务:java -Dkms.url=ws://192.168.133.206:8888/kurento -jar helloworld-0.0.1-SNAPSHOT.jar

2021-01-02

eclipse的 ModelGoon插件4.4.1版本

eclipse的 ModelGoon插件4.4.1版本

2017-05-14

jdk8_mysqlconnector.zip

包含两个文件:jdk-8u191-linux-x64.tar.gz和mysql-connector-java-5.1.34.jar,一个是64位Linux下的JDK8安装包,另一个是MySQL的JDBC

2020-01-12

springboot读写redis的jar包

博客《Docker下redis与springboot三部曲之一:极速体验》配套的jar包资源

2018-01-07

统计维基百科实时编辑情况的Flink应用

统计维基百科实时编辑情况的Flink应用,在Flink1.7环境上正常运行

2018-12-23

kubectl(v1.20.2).zip

linux版kubectl,1.20.2版本的

2021-01-23

操做kubernetes的资源和脚本打包

文章《kubernetes下的nginx加tocmat三部曲之一:极速体验》中用到的脚本资源

2018-02-01

sql_lib.zip

Flink SQL Client操作kafka、es、mysql时所需的jar文件,下载后放在flink目录下,在启动Flink SQL Client时通过-l参数指定

2020-05-03

kubectl-1.9.5linux版

kubectl-1.9.5linux版,下载后可以直接使用,请在~/.kube文件夹下添加config文件配置K8S环境信息

2018-03-20

dubbo消费者的web应用实例

dubbo消费者的web应用实例

2017-05-17

dubbo服务提供者的web应用实例

dubbo服务提供者的web应用实例

2017-05-17

mysql-connector-java-5.1.47.zip

文件名:mysql-connector-java-5.1.47.jar ,已经压缩成了zip,下载后请解压,这是mysql5.1.47的JDBC包

2019-10-07

ModelGoon-4.4.1-site.zip

eclipse的ModelGoon插件,4.4.1版本

2017-05-14

mysql-connector-java-5.1.34.zip

CDH5.X版本可用的mysql driver,下载后解压即可,放入CDH的 /usr/share/java/目录时,请改名为mysql-connector-java.jar

2020-01-01

程序员欣宸的留言板

发表于 2020-01-02 最后回复 2020-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除