- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 Flume 1.9.0 源码解析
一 .环境准备.1.配置文件: example.conf# example.conf: A single-node Flume configuration# Name the components on this agenta1.sources = r1a1.sinks = k1a1.channels = c1# Describe/configure the sourcea1...
2019-07-10 16:03:32
435
原创 数据库事务(ACID)
事务的特性和隔离级别(概念性问题—面试)1.事务的特性ACID1)原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 2)一致性(Consistency)一个事务中,事务前后数据的完整性必须保持一致。3)隔离性(Isolation)多个事务,事务的隔离性是指多个用户并发访问数据库时,一个用户的 事务不能被其它用户的事务所干扰,多个并发...
2018-11-23 21:45:26
162
原创 《Java编程思想》 第五章 初始化与清理
第五章 初始化与清理5.1 用构造器确保初始化 在Java中,通过提供构造器,类的设计者可确保每个对象都会得到初始化。如何命名构造方法?所取的任何名字都可能与类的某个成员名称相冲突调用构造器是编译器的责任,所以必须让编译器知道应该调用哪个方法故构造器采用与类相同的名称。构造器是一种特殊类型的方法,因为它没有返回值。这与返回值为空(void)明显不同(对于空返回值,尽管方法本身...
2018-11-22 14:46:29
203
转载 break、continue关键字配合标签使用,实现跳转功能
知识点:continue和break配合标签实现跳转功能尽管java中goto是一个保留字,但在语言中并未使用它,Java没有goto。然后java也可以完成一些类似于跳转的操作,那就是将break和continue配合标签一起使用标签是后面跟有冒号的标识符,就像下面这样:lable1:在java中,标签起作用的唯一地方刚好是在迭代语句之前。“刚好之前”的意思表明,在标签和迭代之间置入任何...
2018-11-20 19:43:17
165
原创 [LeetCode ]1 两数之和
##题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解法一 暴力法遍历每个元素...
2018-11-19 23:53:26
88
原创 《Java编程思想》第一章 对象导论
第一章 对象导论面向对象语言的基本特性:1.万物皆为对象。2.程序是对象的集合,它们通过发送消息来告知彼此所要做的。3.每个对象都有自己的由其他对象所构成的存储。换句话说,可以通过创建包含现有对象的包的方式来创建新类型的对象。因此,可以在程序中构建复杂的体系,同时将其复杂性隐藏在对象的简单性背后。4.每个对象都拥有其类型。5.某一特定类型的所有对象都可以接收同样的消息。1.3 每个...
2018-11-19 17:01:01
192
原创 Java面向网络编程序
Java面向网络编程InetAdderss类,该类用于封装一个IP地址,并提供了一系列与IP地址相关的方法UDPUDP发送数据使用UDP协议发送数据创建发送端Socket对象创建数据并打包发送数据释放资源DatagramSocket:此类表示用来发送和接收数据,基于UDP协议的DatagramSocket() :创建Socket对象并随机分配端口号Da...
2018-11-18 21:10:20
255
《算法与数据结构考研试题精析》第三版 带目录 1800题
2018-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人