随笔分类 -  Java

摘要:pom文件中导入驱动 <!-- MongoDB驱动 --> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.12.7</version> </depen 阅读全文 »
posted @ 2020-12-26 09:26 无名客nameless 阅读(3318) 评论(0) 推荐(0) 编辑
摘要:环境说明 centos7(运行于vbox虚拟机) flume1.9.0(flume-ng-sql-source插件版本1.5.3) jdk1.8 kafka(版本忘了后续更新) zookeeper(版本忘了后续更新) mysql5.7.24 xshell 准备工作 flume安装 暂略,后续更新 f 阅读全文 »
posted @ 2020-12-15 11:37 无名客nameless 阅读(3622) 评论(1) 推荐(0) 编辑
摘要:开篇:感谢我是祖国的花朵,java3y,三太子敖丙等优秀博主!他们的文章为我学习java提供了莫大的帮助,膜拜大神! Spring的优点有哪些呢? Spring的依赖注入将对象之间的依赖关系交给了框架来处理,减小了各个组件之间的耦合性; AOP面向切面编程,可以将通用的任务抽取出来,复用性更高; S 阅读全文 »
posted @ 2020-11-16 14:55 无名客nameless 阅读(425) 评论(0) 推荐(0) 编辑
摘要:可以先看看我的深入理解java虚拟机笔记 深入理解java虚拟机笔记Chapter2 深入理解java虚拟机笔记Chapter3-垃圾收集器 深入理解java虚拟机笔记Chapter3-内存分配策略 深入理解java虚拟机笔记Chapter4 深入理解java虚拟机笔记补充-JVM常见参数设置 深入 阅读全文 »
posted @ 2020-11-16 00:48 无名客nameless 阅读(326) 评论(1) 推荐(0) 编辑
摘要:进程与线程 进程是一个“执行中的程序”,是系统进行资源分配和调度的一个独立单位 线程是进程的一个实体,一个进程中一般拥有多个线程。 线程和进程的区别 进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 进程有独立的地址空间,相互不影响,线程只是进程的不同执行路径 线程没有独立的地址空间 阅读全文 »
posted @ 2020-11-15 22:24 无名客nameless 阅读(794) 评论(0) 推荐(0) 编辑
摘要:集合概览 Java中的集合,从上层接口上看分为了两类,Map和Collection。Map是和Collection并列的集合上层接口,没有继承关系。 Java中的常见集合可以概括如下。 Map接口和Collection接口是所有集合框架的父接口 Collection接口的子接口包括:Set接口和Li 阅读全文 »
posted @ 2020-11-14 21:27 无名客nameless 阅读(250) 评论(0) 推荐(0) 编辑
摘要:面向对象 java三大特性 封装: 将事务封装成一个类,达到解耦,隐藏细节的效果。通过get/set等方法,封装了内部逻辑,并保留了特定的接口与外界联系。 继承: 从一个已知的类中派生出一个新的类,新类可以拥有已知类的行为和属性,并且可以通过覆盖/重写来增强已知类的能力。 多态: 同一个实现接口,使 阅读全文 »
posted @ 2020-11-13 22:56 无名客nameless 阅读(910) 评论(0) 推荐(0) 编辑
摘要:狂神说JUC的原版笔记: 链接:https://pan.baidu.com/s/12zrGI4JyZhmkQh0cqEO4BA 提取码:d65c 我的笔记在狂神的笔记上增加了一些知识点或者做了些许补充/修改 如果狂神原版笔记的连接失效了请在评论区留言,我看到后会更新的 Callable 1、可以有返 阅读全文 »
posted @ 2020-10-13 12:10 无名客nameless 阅读(279) 评论(1) 推荐(0) 编辑
摘要:狂神说JUC的原版笔记: 链接:https://pan.baidu.com/s/12zrGI4JyZhmkQh0cqEO4BA 提取码:d65c 我的笔记在狂神的笔记上增加了一些知识点或者做了些许修改 如果狂神原版笔记的连接失效了请在评论区留言,我看到后会更新的 什么是JUC JUC就是java.u 阅读全文 »
posted @ 2020-10-12 08:45 无名客nameless 阅读(754) 评论(0) 推荐(0) 编辑
摘要:day25 Map接口 一、Map的实现类的结构: | Map:双列数据,存储key-value对的数据 类似于高中的函数:y = f(x) | HashMap:作为Map的主要实现类;线程不安全的,效率高;存储null的key和value | LinkedHashMap:保证在遍历map元素时,可 阅读全文 »
posted @ 2020-07-21 08:51 无名客nameless 阅读(1031) 评论(1) 推荐(3) 编辑
摘要:#day19 ##测试Thread中的常用方法: start():启动当前线程;调用当前线程的run() run(): 通常需要重写Thread类中的此方法,将创建的线程要执行的操作声明在此方法中 currentThread():静态方法,返回执行当前代码的线程 getName():获取当前线程的名 阅读全文 »
posted @ 2020-07-21 08:46 无名客nameless 阅读(1574) 评论(3) 推荐(2) 编辑
摘要:网络编程的目的 无线电台......传播交流信息,数据交换。通信 想要达到这个效果需要什么: 1. 如何准确的定位网络上的第一台主机 192.168.16.124:端口,定位到这个计算机上的某个资源。 2. 找到这个主机,如何传输数据? javaweb:网页编程 B/S 网络编程:TCP/IP C/ 阅读全文 »
posted @ 2020-07-14 16:21 无名客nameless 阅读(281) 评论(0) 推荐(0) 编辑
摘要:day11 Eclipse中的快捷键: * 1.补全代码的声明:alt + / * 2.快速修复: ctrl + 1 * 3.批量导包:ctrl + shift + o * 4.使用单行注释:ctrl + / * 5.使用多行注释: ctrl + shift + / * 6.取消多行注释:ctrl 阅读全文 »
posted @ 2020-06-19 19:17 无名客nameless 阅读(2126) 评论(0) 推荐(4) 编辑
摘要:day6 一、数组的概述 1.数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 2.数组相关的概念: 数组名 元素 角标、下标、索引 数组的长度:元素的个数 3.数组的特点: 1)数组是有序排列的 2)数组属于引用数 阅读全文 »
posted @ 2020-06-19 19:07 无名客nameless 阅读(2582) 评论(0) 推荐(5) 编辑
摘要:day1 注释 1.java规范的三种注释方式: 单行注释 多行注释 文档注释(java特有) 2. 单行注释和多行注释的作用: ① 对所写的程序进行解释说明,增强可读性。方便自己,方便别人 ② 调试所写的代码 3.特点:单行注释和多行注释,注释了的内容不参与编译。换句话说,编译以后生成的.clas 阅读全文 »
posted @ 2020-06-19 19:05 无名客nameless 阅读(3438) 评论(1) 推荐(7) 编辑
摘要:hashmap请看我的专题!hashmap专题。包括源码层面的解析,也包括面试题的分析,因此本篇很少涉及到hashmap。 常用的集合类有哪些? Map接口和Collection接口是所有集合框架的父接口: 1、Collection 接口的子接口包括Set 接口和List 接口 2、Map接口的实现 阅读全文 »
posted @ 2020-05-18 09:08 无名客nameless 阅读(251) 评论(0) 推荐(0) 编辑
摘要:JDK和JRE有什么区别? JRE:java 运行时环境,包含了java虚拟机、java基础类库 JDK:java 开发工具包,包含了JRE,同时还包含了java编译器javac、监控工具jconsole、分析工具jvisualvm ==和equals的区别是什么? == 是关系运算符,equals 阅读全文 »
posted @ 2020-05-04 01:01 无名客nameless 阅读(163) 评论(0) 推荐(0) 编辑
摘要:hashmap重要变量 源码中定义了很多常量,有几个是特别重要的。 DEFAULT_INITIAL_CAPACITY: Table数组的初始化长度: 1 << 4,即 2^4=16(这里可能会问为什么要是2的n次方?) MAXIMUM_CAPACITY:Table数组的最大长度: 1<<30, 即 阅读全文 »
posted @ 2020-02-24 00:04 无名客nameless 阅读(195) 评论(0) 推荐(0) 编辑
摘要:什么是JDBC 我们可以将JDBC看作是一组用于用JAVA操作数据库的API,通过这个API接口,可以连接到数据库,并且使用结构化查询语言(SQL)完成对数据库的查找,更新等操作。 JDBC连接的流程: 加载驱动 建立连接 准备SQL语句 执行SQL语句 处理结果 断开连接 JDBC连接MySQL 阅读全文 »
posted @ 2019-12-27 01:17 无名客nameless 阅读(402) 评论(0) 推荐(0) 编辑
摘要:容器 容器的组成 容器有两个接口Map和Collection。 collection接口有List类和set类。 List类可以分为:Vector、LinkedList、ArrayList、CopyOnWriteArrayList Set类可以分为:HashSet、LinkedHashSet、Tre 阅读全文 »
posted @ 2019-12-12 21:56 无名客nameless 阅读(108) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示