5 南方有乔木

尚未进行身份认证

我要认证

职场新人

等级
TA的排名 2w+

Apache Avro入门

Apache Avro入门官方项目和文档https://avro.apache.org/精品博客Apache Avro总结Avro介绍Apache Avro & Avro Schema简介Avro schemaAvro schema,序列化框架的金领Avro序列化和反序列化avro序列化详细操作Apache avro 简介...

2020-09-25 17:09:26

用Java讲明白 回调函数Callback的来龙去脉

用Java讲明白 回调函数Callback的来龙去脉用Java讲明白 回调函数Callback的来龙去脉(一)用Java讲明白 回调函数Callback的来龙去脉(二)

2020-09-24 13:05:17

Leetcode:罗马数字转整数

Leetcode:罗马数字转整数题目描述解题思路首先将所有的组合可能性列出并添加到哈希表中 然后对字符串进行遍历,由于组合只有两种,一种是 1 个字符,一种是 2 个字符,其中 2 个字符优先于 1 个字符 先判断两个字符的组合在哈希表中是否存在,存在则将值取出加到结果 ans 中,并向后移2个字符。不存在则将判断当前 1 个字符是否存在,存在则将值取出加到结果 ans 中,并向后移 1 个字符 遍历结束返回结果 a...

2020-09-18 19:52:16

Java的各个版本和各个版本的历史版本号的关系与解读

Java的各个版本和各个版本的历史版本号的关系与解读1.Java的各个历史版本号的发展时间历程1996年1月,Sun公司发布了Java的第一个开发工具包JDK 1.0。1997年2月,JDK 1.1面世。1998年12月8日,Sun公司发布了第二代Java平台(简称为Java2)的3个版本:J2ME(Java2 Micro Edition,Java2平台的微型版),应用于移动、无线及有限资源的环境;J2SE(Java 2 Standard Edition,Java 2平台的...

2020-09-17 17:31:20

Maven settings.xml配置多个仓库

Maven配置多个仓库问题描述:大部分jar包可从阿里云仓库获取,但是公司里有许多自用的jar包,所以这时候需要主仓库是阿里云,阿里云找不到的再到我设置的备用仓库里找。1、配置本地仓库地址<localRepository>D:/Maven</localRepository>2、在<profiles></profiles>标签里加入阿里云和我需要的私人仓库<p...

2020-09-14 17:21:50

Maven是什么?

Maven是什么?Maven的哲学 Maven通常被认为是一个构建工具,与Ant类似。不过,Maven的创建者们可不这么认为,在Maven的哲学里,Maven是通过采用各种模式来创建的一个具有可视性、复用性、可维护性和完整性等特征的基础设施。 这么说有点太高大上了,接地气一点来说吧:Maven希望把软件开发中的一些最佳实践和模式都整合和固化下来,这样使用Maven来进行开发时,开发过程更爽,生产出来的软件...

2020-09-14 16:03:45

JSP是什么?

JSP是什么?https://zhuanlan.zhihu.com/p/42343690

2020-09-14 11:23:01

Servlet是什么?

Servlet是什么?http://www.itcdns.cn/skill/detail/material_1583323008602

2020-09-14 11:11:32

Tomcat是什么?

Tomcat是什么?https://zhuanlan.zhihu.com/p/33564233

2020-09-14 11:01:30

Win10+ IDEA NiFi源码编译错误解决和本地运行

Win10+ IDEA NiFi源码编译错误解决和本地运行系统:Win10 x64IDEA版本:IntelliJ IDEA 2019.2.3 (Ultimate Edition)Maven版本:3.6.3JDK版本:1.8错误解决报错1:解决:大多是因为本地设置的JDK和项目使用的JDK版本不一致导致的,必须保持jdk版本一致,参考Win10+ IDEA NiFi源码编译配置一文。报错2:Could not transfer ...

2020-09-08 20:31:32

Win10+ IDEA NiFi源码编译配置

Win10+ IDEA NiFi源码编译系统:Win10 x64IDEA版本:IntelliJ IDEA 2019.2.3 (Ultimate Edition)Maven版本:3.6.3JDK版本:1.8IDEA settings配置 点击"file"-->"settings"-->弹出"settings"设置界面,分别设置“Build,Excution,Deployment”的"Build Tools"下...

2020-09-08 20:09:24

IDEA中Maven生命周期

IDEA中Maven生命周期 IDEA工具Maven projects里面有9种生命周期,今天刚好遇到,顺便分享下自己的理解。 Maven生命周期(lifecycle)由各个阶段组成,每个阶段由Maven的插件plugin来执行完成。 生命周期(lifecycle)主要包括clean、resources、complie、install、pacakge、testResources、testCompile、depl...

2020-09-08 19:10:13

Maven settings.xml 配置镜像

Maven settings.xml 配置镜像settings.xml介绍 从settings.xml的文件名就可以看出,它是用来设置maven参数的配置文件。 并且,settings.xml是maven的全局配置文件。而pom.xml文件是所在项目的局部配置。 settings.xml中包含类似本地仓储位置、修改远程仓储服务器、认证信息等配置。 settings.xml文件一般存在于两个位置: (1)全局配...

2020-09-08 16:43:42

Leetcode:回文数

Leetcode:回文数题目描述解题思路数学解法:通过取整和取余操作获取整数中对应的数字进行比较。举个例子:1221 这个数字。通过计算 1221 / 1000, 得首位1通过计算 1221 % 10, 可得末位 1进行比较再将 22 取出来继续比较代码class Solution { public boolean isPalindrome(int x) { //边界...

2020-09-05 14:26:15

Leetcode:整数反转

Leetcode:整数反转题目描述解题思路 首先我们想一下,怎么去反转一个整数?用栈?或者把整数变成字符串,再去反转这个字符串?这两种方式是可以,但并不好。实际上我们只要能拿到这个整数的末尾数字就可以了。 以12345为例,先拿到5,再拿到4,之后是3,2,1,我们按这样的顺序就可以反向拼接处一个数字了,也就能达到 反转 的效果。 怎么拿末尾数字呢?好办,用取模运算就可以了1、将12345 %...

2020-09-05 14:22:32

WIN10环境 Maven的安装与配置

WIN10环境 Maven的安装与配置https://blog.csdn.net/swift0824/article/details/73527363https://zhuanlan.zhihu.com/p/48831465https://blog.csdn.net/qq_41895190/article/details/89741123第一步:安装JDK并配置环境变量 注意:全部配置到系统变量或者用户变量!!cmd输入java -versi...

2020-09-05 11:45:29

JDK、JRE、JVM分别是什么及它们之间关联

JDK、JRE、JVM分别是什么及它们之间关联大多数人刚接触Java的时候都会经常看到JDK、JRE、JVM,但可能一直迷迷糊糊,不知道它们之间真正的作用和含义,而了解JDK、JRE、JVM分别是什么及它们之间的关系有助于我们更加深刻的理解java语言的特性。Java程序是运行在JVM(Java虚拟机)上的,在开发程序之前要配置Java开发环境,而配置环境要做的就是JDK的安装和配置。三者的大致结构是这样的,简单来说就是JDK包含JRE,JRE又包含...

2020-08-28 19:19:24

【1秒学会录屏】手把手教你使用Win10自带录屏工具xbox

【1秒学会录屏】手把手教你使用Win10自带录屏工具xbox当你想要把你操作的过程录下来,你会怎么做呢?在网上找一堆录屏软件?还是抱别人大腿?要么干脆不录了!现在,只要你是Win10系统,那么1秒钟get录屏技能就包在我身上!Step1:按下快捷键WIN+G开启录屏工具。Step2:点击白色圆圈,录屏开始了。Step3:当你录屏时,这个小窗口会自动变到你的页面右上角,点击白色框框,就可以停止录制了。S...

2020-08-25 17:30:45

看完,你就理解什么是数据的全量、增量、差异备份了

看完,你就理解什么是数据的全量、增量、差异备份了在很远很远的地方,有一个帐房先生。他每天要记很多很多的账单。老先生一生谨慎,为了保证账本的安全,便找来三个徒弟帮忙来对账本做备份,这样即使账本丢失了,也可以用备份的账本继续使用。三个徒弟各有所长,分别采用了不同的做法:大徒弟▼性格宅心仁厚,成熟稳重。他采用的方式是每天都把师父的账单重新抄录一份。这样做的好处就是每天都是一份完整的账本,每一个备份的账本都可以直接使用,坏处则是每天要花费...

2020-08-24 14:21:30

结构化数据、半结构化数据和非结构化数据

结构化数据、半结构化数据和非结构化数据结构化数据结构化的数据是指可以使用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。举一个例子:id name age gender1 lyh 12 male2 liangyh 13 female3 liang 18 male所以,结构化的数据的存储和排列是很有规律的,这对查询和修改等操作很有帮助。但是,显然,它的...

2020-08-24 14:13:30

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取