版本号的含义:组长解释给我的 我们的版本号有三位 比如: 1.4.2 这三位的含义是:架构上的重大改变或者其他重大改变, 修改第一位版本号feature的实现, 修改第二个版本号bug的修复, 小小的修改, 修改第三个版本号.其他的公司的不晓得欸....
Flink11_Stream_ProjectConfiguration Project Configuration每个Flink应用都依赖一堆的FlinkLibraries, 下面就介绍Flink应用一般都使用什么lib1. Flink Core and Application Dependencies:用户应用一般有两个大类的依赖:Flink Core Dependencies: Flink自己的, 比如coordination, networking, checkpoints, failover, APIs, operations(比如windowing), res
Flink_Stream_SideOutputs_Doc Side Outputs除了上个操作生成的mainStream, 我们也可以在操作里生产任意数量的侧输出流. 每个侧输出流里的类型也不用和主流一样.每个侧输出流需要定一个OutputTag来标识.提交数据给侧输出流可以通过很多function(operator), 输出到Context 里面ProcessFunctionKeyedProcessFunctionCoProcessFunctionKeyedCoProcessFunctionProcessWindowFunctionProces
Spring_Boot_Another_BasicLevel_Tutorial 看了两个tutorial, 感觉说的都是怎么用, 没有进代码里说sb怎么做的. 有点傻.倒是两个tutorial 第一篇讲的原理都还行, 哈哈哈哈. SB怎么打包的, 启动会做校验. SB自动配置的原理. 最想知道的流程没有讲…TODO 感觉自己这周可以把启动过程源码看一下. springboot就过了.Spring Boot: Configuring a Main ClassSpringBoot 需要指定项目的Main-Class, 不像普通jar包, 在META-INF里面配置mainCl.
Flink11_Stream_DataStream_笔记 DataSource本文描述DataSourceAPI的概念和背后的架构, 如果想了解dataSource在Flink怎么工作 或者想实现一个dataSource.1. DataSource 概念:核心Components: Splits, the SplitEnumerator, SourceReaderSplit: 是一部分数据, 比如一个文件, 或者是一个log-partition. splits是原分配工作并行数据读取的粒度.SourceReader: 是用来读Splits的, 读spl
HowToDoInJava_SpringBoot1Tutorial Spring boot – CommandLineRunner interface exampleCommandLineRunner接口允许我们运行一段代码在application初始化之后.1. 使用: 建一个Component, 实现CommandLinerRunner, 实现run方法.2. Spring Batch依赖这些CommandLineRunner来trigger Job的执行Spring Boot – Configure Jetty Server配置Jetty在2里面已经有了.
HowToDoInJava_SpringBoot2Tutorial Spring-boot - Introduction 1. starter template: spring-boot 项目的父项目是spring-boot-starter-parent, parent的父项目是:spring-boot-dependencies, dependencyManagement里包含了了以后依赖的版本. parent里面有一些pluginManagement, 还有resource的地址. ...
我的问题: Java项目打的包是怎么运行起来的? Notejar 包是怎么运行起来的.MANIFEST.MF中指定main方法.war 包是怎么运行起来的war包放在tomcat里的webapps目录下, servlet容器会扫描注册web.xml中的servlet哦~war包打包, 不用web.xml的servlet3, https://www.cnkirito.moe/servlet-explore/jar包和war包war是...
【Flink公开课笔记-Felix】Flink Runtime Flink RuntimeFlink 运行时架构Client: 提交JobJobManager:TaskManager:角色间通讯(Akka):数据的传输(Netty):1. Slot 分配与共享每个Task ManagerOperatorChain:每个task里面有1或者n个operator, 多个operator的时候就会购成operatorChain. 组...
电脑网络更改后连接VMware失败 电脑网络更改后连接VMware失败电脑网络更改了, 现在的IP情况是:// 本地电脑以太网适配器 VMware Network Adapter VMnet1: 连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80::3cf7:9689:59eb:8c1f%10 IPv4 地址 . . . . . ...
redis 反序列化与Serializable的几种情况 项目中配置的redisTemplate:keySerializer: StringRedisSerializervalueSerializer等: GenericJackson2JsonRedisSerializerredis 序列化1. 存的Obj 继承了 Serializable写了:serialVersionUID没有变动字段, 没有变动UID: 取值正常.没有变动字段, 变...
面试题汇总 JDK:Java异常类:HashMap的长度为什么是2的幂次方: 用&运算代替%运算HashMap多线程操作导致死循环问题: JDK1.7及以下:设计模式:手写几种单例模式:静态内部类方式: 初始化阶段, jvm会获取一个初始化的锁. 内部类有一个static的外部类实例. return InnerClass.staticInnerClassSingleton;双重检查懒汉法...
Spring-IOC-parseBeanDefinitions-Sequence-Diagram xmlBeanDefinitionReader.loadBeanDefinitions(Resource)方法解析xml的时序图如果是注解的话, 那就是自定义命名空间, 也在里面有一个分支判断噢
Spring原理探究-1 下面的main方法是IOC和AOP的整个原理, 我一定要把下面每一行代码理解. public static void main(String[] args) { /*===================IOC&AOP==========================================*/ // 1. 启动spring容器 DefaultListableB...