自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 Nacos源码解析(四)-获取Nacos配置流程分析

Nacos服务器配置读取

2022-07-18 23:48:06 525 1

原创 Nacos源码解析(三)-NacosConfigService创建分析

NacosConfigService创建分析

2022-07-06 23:06:04 2162

原创 Nacos源码解析(二)-NacosNamingService创建分析

NacosNamingService 创建

2022-06-27 18:10:15 3367

原创 Nacos源码解析(一)-服务自动注册

springcloud alibaba 开启服务自动注册使用注解:@EnableDiscoveryClient结合到spring-cloud-starter-alibaba-nacos-discovery依赖,查看META-INF中spring.factories文件看到NacosServiceRegistryAutoConfiguration,查看源码:备注:NacosServiceRegistryAutoConfiguration中有一条注解:@AutoConfigureAfter包含三个类

2022-06-20 23:44:08 693

原创 ReentrantLock 加解锁原理图解(AQS工作原理)

1.加锁流程2.解锁流程

2021-09-26 18:19:06 155

原创 kafka源码编译 Failed to load class org.slf4j.impl.StaticLoggerBinder

版本:kafka 2.1jdk1.8scala2.11.12gradle 5.5导入IDEA编译后启动Kafka.scala提示:Failed to load class org.slf4j.impl.StaticLoggerBinder 查询官网解决方案:IDEA中lib添加新的,然后去掉旧的版本启动,仍然是同样的问题。于是继续查找资料,说是core未引入slf4j依赖,于是在build.gradle文件中查找到project(':core'...

2021-09-24 14:48:42 853

原创 架构图应该展示哪些点的思考

1.必备组件2.整体流程3.架构分层4.方案体现(高可用、微服务组件(网关、认证、))

2021-07-08 10:35:07 165

原创 centos7构建jdk8及踩坑经历(docker bash: java: command not found)

参考文章:https://www.cnblogs.com/lansetuerqi/p/12551690.html注:原文的方法没有错,根据步骤一步一步执行即可成功。此处用于记录踩坑经历。基于dockerfile创建jdk8镜像,前提:下载对应版本jdkdockerfile截图:打包镜像、运行镜像、进入进项都可以成功。但是进入镜像后使用java -version,提示:java: command not found于是不停的查找资料,不断地构建镜像,进入容器继续尝试,依旧不行,花.

2021-06-22 15:26:30 2403 1

原创 Centos docker启动失败 (Failed to start Docker Application Container Engine.)

参照docker安装教程:https://www.cnblogs.com/yufeng218/p/8370670.html

2021-06-16 12:01:39 934

原创 技术选型思考与总结

技术选型考量点1.是否主流(使用范围广度)第三方对接便捷度、人员上手难易度2.业务针对性如:开发语言(python/java)、通讯方式(http/socket)3.社区活跃性问题的反馈(解决问题的时间成本)、版本的更新迭代4.文档质量与完善度学习、查阅、解决问题技术选型考量出发点:1.学习成本2.人员成本3.时间成本4.维护成本考量点:1.易用性2.性能瓶颈3.稳定性4.扩展性5.安全性...

2021-02-20 10:45:08 197

原创 spring-framework源码阅读(1)——源码环境搭建及遇到问题

准备工作 git 下载地址:https://git-scm.com/downloads、gradle下载地址:https://gradle.org/releases/(补充:需要对应spring版本,spring用5.0.x,推荐gradle版本4.1-4.1.0,以防进坑,原因后面解释)1.下载spring-framework,官网地址:https://spring.io/projects...

2020-07-23 23:11:23 243

原创 mysql5.7版本安装出现的问题及解决方法的思考

之前安装mysql5.7之前版本一直都是应用程序一路next,感觉非常方便,但是遇到5.7版本在官网上只下载到zip解压包,不知如何下手安装。于是在网上找了相关教程。(公司选的外包选用的5.7版本,支持mb4utf8编码,否则数据库插入数据会报错)网上教程基本上如出一辙,按照教程基本上可以安装成功如下:1.去官网下载.zip格式的MySQL Server的压缩包,根据需要选择x86或x...

2019-01-21 00:50:16 439

原创 Win7环境下TensorFlow安装和安装过程中遇到的问题以及IDEA环境设置

       最近对人工智能感兴趣,网上查了一些相关资料。接触到谷歌大脑,以及谷歌的TensorFlow,是一个人工智能的开源神器,一直想有空学习。这段时间有空,决定一步一步开始学起来。一、安装前准备工作       1.TensorFlow基于python开发,安装TensorFlow需要先下载python包管理工具,类似java的maven包。简单点来说,就是已经开发好的包文件。这里我...

2018-10-28 01:35:48 366

原创 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit的原因及解决方案

使用ssh整合时会抛出java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V原因:在使用Spring的AOP编程时,会用到这几个lib: asm-2.2.2

2010-04-15 15:54:00 1390 1

mysql-installer-community-5.7.30.0.rar

mysql5.7.30的资源包

2021-06-21

spring+springMVC+Mybatis demo参考

一个简单的spring+springMVC+Mybatis demo供参考,备份使用

2018-08-09

jdk7 java开发

java开发必备工具,为方便使用,自备一份,方便使用,同时拿出来供大家使用

2018-08-09

象棋程序设计全资料集

象棋设计参考资料,对于对象棋程序设计感兴趣的可以看下

2009-06-09

空空如也

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

TA关注的人

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