Java的知识点实在太多,如果什么都去学,而不是精学工作和面试中常用的知识点,那不仅会造成学习效率低下,而且会让大家迷失在海量的知识中。结果是,大家投入了大量时间,也学了不少知识点,但是无法把学到的知识整合成能用以“升职加薪”的Java知识体系,说穿了就是白学。学Java不仅仅是为考试拿证,更不是为了炫耀,而是为了通过Java找到更好的工作,实现“升职加薪”。如果你认同此观点,那你应该读这本书,因
影响了几十万名Java开发者的“Java工程师成神之路”系列文章,相信作为Javaer的你肯定在网络上刷到读到过N次,很多人可能不知道作者Hollis是谁,但却都熟知这份“Java工程师成神之路”。如今历时六年,“Java工程师成神之路”系列终于出版了它的第一本纸质书《深入理解Java核心技术:写给Java工程师的干货笔记(基础篇)》纸质书版本重写了“基础篇”其中80%的内容。整体结构上比开源的版
原创 2024-03-23 20:56:50
149阅读
深入注解原理,注解场景以及使用,重新了解注解
Apache Flink(下简称Flink)项目是大数据处理领域最近冉冉升起的一颗新星,其不同于其他大数据项
原创 2022-01-04 10:08:49
25阅读
Apache Flink(下简称Flink)项目是大数据处理领域最近冉冉升起的一颗新星,其不同于其他大数据项
原创 2021-07-23 17:19:36
157阅读
深入理解Apache Flink核心技术Apache Flink(下简称Flink)项目是大数据处理领域最近冉冉升起的一颗新星,其不同于其他大数据项目的诸多特性吸引了越来越多人的关注。本文将深入分析Flink的一些关键技术与特性,希望能够帮助读者对Flink有更加深入的了解,对其他大数据系统开发者也能有所裨益。本文假设读者已对MapReduce、Spark及Storm等大数据处理框架有所了解,同时
转载 2018-09-03 19:05:00
127阅读
一、数据库的好处1.持久化数据到本地 2.可以实现结构化查询,方便管理二、数据库的相关概念DB:数据库(database):存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS:数据库管理系统(Database Management System),数据库是通过DBMS创建和操作的容器 SQL:结构化查询语言(Structure Query Language):专门用来与数据库通信的语言SQ
转载 2024-01-11 21:05:51
77阅读
JAVA核心技术基础总结 持续更新代码规范要求(个人)基础知识 代码规范要求(个人)1、类名:大写字母开头,驼峰式命名; 2、源代码的文件名必须与类名保持一致; 3、逐一声明每一个变量可以提高程序的可读性; 4、变量声明尽可能放在变量第一次使用的地方; 5、常量名使用全大写基础知识1、JAVA对大小写敏感(main和Main) 2、 关键字汇总: 关键字含义Public访问修饰符,用于控制访问级
转载 5月前
16阅读
JAVA核心技术》观后感JAVA核心技术观后感这周大家都基本上买了一本《JAVA核心技术》来看,虽然我的书下周才能拿到,但是我还是翻了下别人的,大致了解了一下里面的内容。以下就是我粗糙的整理。JAVA并不只是一种语言,而是一个完整的平台,有一个庞大的库,其中包含很多可以重用的代码和一个提供诸如安全性,跨操作系统的可移植性以及自动垃圾回收等服务的执行环境。简单性:符合当今标准惯例,尽可能的接近C+
“ 数据库作为IT系统核心基石,为互联网科技的进步起着不可磨灭的功劳。”概述数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库系统把每一个应用只定义并且维护自己的数据的这样一种形式(图1)改变为对于数据的集中定义和集中管理(图2)。这种新的变化带来了数据独立性(data independence), 使得应用程序不
摘要:PostgreSQL是一款开源的关系型数据库管理系统,具有强大的功能和可扩展性。本文将深入探讨PostgreSQL数据库的核心技术,包括数据存储、查询优化、并发控制和高可用性等方面。 1. 数据存储 PostgreSQL使用多种数据存储技术来管理数据。其中,最重要的是表空间、表和索引。表空间是物理存储的顶层结构,用于组织数据库中的表和索引。表是数据的逻辑表示,而索引是用于加速查询的数据
原创 2023-06-15 21:17:18
376阅读
1点赞
Jvm中垃圾回收算法(结合深入理解jvm第二版,第三版整理)深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)PDF分享 链接:https://pan.baidu.com/s/1R1kyn4bfQfQEVvOwS7UHeg 提取码:txdv下面我们来详细说说这几种算法1.标记-清除算法它是最基础的收集算法, 是因为后续的收集算法大多都是以标记-清除算法为基础, 对其缺点进行改进而得到的。
原型链是用于在现有对象的基础上构建新类型的对象。它类似于基于类的语言中的继承。对象实例的原型可以通过 Ob
原创 2022-05-04 20:38:11
62阅读
深入理解Java核心技术是成为卓越Java工程师的关键一步。从语言特性、核心API到高级主题,本文提供了一些实用的
原创 2023-12-10 08:41:52
218阅读
Java工程师的职业生涯中,深入理解Java核心技术是至关重要的。这不仅仅是为了更好地编写代码,还有助于构建稳健、高性供一些实用的干货
原创 2024-02-19 11:56:31
72阅读
高阶函数是接受另一个函数作为参数或返回一个函数作为返回值或两者兼有的函数。const firstOrde
原创 2022-05-14 19:31:36
83阅读
Volume IChapter 1  An Introduction to Java • 1.1 Java as a Programming Platform• 1.2 The Java ‘White Paper’ Buzzwords• 1.3 Java Applets and the Internet• 1.4 A Short History of Java&nbs
容器不仅仅是孤立的运行环境,它们需要相互通信,也需要与外部世界进行交
转载 19小时前
0阅读
深入理解核心原理、案例实战和系统架构,再熟悉或精通JDK中提供的各种并发编程类库和线程池,还能自己手写线程池,这应该能超越大部分人吧?
原创 2023-07-07 12:16:52
10000+阅读
一阶函数是一个不接受另一个函数作为参数并且不返回函数作为其返回值的函数。const firstOrder = () => console.log("I am a first order function!");复制代码函数名函数名就是指向函数的指针,一个函数可以有多个名称。function sum(num1, num2) { return num1 + num...
原创 2022-05-14 19:31:22
74阅读
  • 1
  • 2
  • 3
  • 4
  • 5