摘要:Java中时间API使用详解 [TOC] 1. 时区概念 国际经度会议(又称国际子午线会议)上,规定将全球划分为24个时区(东、西各12个时区)。规定英国的格林尼治天文台旧址为中时区(零时区)、东1 12区,西1 12区。每个时区横跨经度15度,时间正好是1小时。最后的东、西第12区各跨经度7.5度 阅读全文
posted @ 2019-09-11 22:09 写代码的木公 阅读 (173) 评论 (0) 编辑
摘要:Java中面向对象的基础知识 [TOC] 本篇博客主要记录Java中面向对象的概念知识和一些基础Java类的使用。属于自己平时学习过程中知识点的“拼凑”,方便自己回顾总结。 1. 什么是面向对象 面向对象是一种优秀的软件设计思想,是相对于 面向过程、面向切面 等设计思想的一种软件设计理念。它的核心思 阅读全文
posted @ 2019-09-11 21:51 写代码的木公 阅读 (14) 评论 (0) 编辑
摘要:[TOC] 本文主要总结下数组、链表、队列、栈的区别和联系。 其实将这四个数据结构放在一起比较不是非常合适: 联系: 这四种数据结构都是线性表数据结构。 区别: 数组与链表是更加偏向数据存储方式的概念,数组在连续的空间中存储数据,随机读取效率高,但是数据添加删除的效率较低; 而链表可以在非连续的空间 阅读全文
posted @ 2019-09-09 16:10 写代码的木公 阅读 (24) 评论 (0) 编辑
摘要:[TOC] 本文先对队列进行介绍,然后给出队列的Java语言的实现。 本文转载自:http://odvn.cn/skywang12345/p/3562279.html 队列的介绍 队列(Queue),是一种线性存储结构。它有以下几个特点: (01) 队列中数据是按照"先进先出(FIF 阅读全文
posted @ 2019-09-09 15:43 写代码的木公 阅读 (12) 评论 (0) 编辑
摘要:[TOC] 本文主要介绍栈这种数据结构的原理。最后以Java语言实现栈这种数据结构。 文章转载自:http://odvn.cn/skywang12345/p/3562239.html 栈的介绍 栈(stack),是一种线性存储结构,它有以下几个特点: (01) 栈中数据是按照"后进 阅读全文
posted @ 2019-09-06 15:58 写代码的木公 阅读 (12) 评论 (0) 编辑
摘要:[TOC] 线性表是一种线性结构,它是具有相同类型的n(n≥0)个数据元素组成的有限序列。本文先介绍线性表的几个基本组成部分:数组、单向链表、双向链表;随后给出双向链表的Java语言的实现。 文章转载自: http://odvn.cn/skywang12345/p/3561803. 阅读全文
posted @ 2019-09-06 14:11 写代码的木公 阅读 (26) 评论 (0) 编辑
摘要:[TOC] 工欲善其事,必先利其器。在Java开发中挑选一款好的Ide环境能大大提升我们的开发效率,IntelliJ IDEA正是一个不二选择。本指南中会介绍怎么对idea进行配置、使用idea进行debug和经常使用的快捷键,最后会推荐几个牛逼的idea插件,大大提升开发体验和效率。本文的内容基于 阅读全文
posted @ 2019-09-04 22:52 写代码的木公 阅读 (70) 评论 (1) 编辑
摘要:[TOC] 本博客转载自 "漫画:什么是插入排序?" 1. 插入排序的思想 插入排序的思想是:维护一个有序区,将数据一个一个插入到有序区的适当位置,直到整个数组都有序。 给定无序数组如下: 把数组的首元素5作为有序区,此时有序区只有这一个元素: 第一轮 让元素8和有序区的元素依次比较。 8 5,所以 阅读全文
posted @ 2019-09-03 20:32 写代码的木公 阅读 (15) 评论 (0) 编辑
摘要:[TOC] 本博客转载自 "阿里开源的 Java 诊断工具" 1. Arthas是什么 Arthas是一款阿里巴巴开源的 Java 线上诊断工具,功能非常强大,可以解决很多线上不方便解决的问题。 Arthas诊断使用的是命令行交互模式,支持JDK6+,Linux、Mac、Windows 操作系统,命 阅读全文
posted @ 2019-09-03 19:37 写代码的木公 阅读 (65) 评论 (0) 编辑
摘要:对于Java程序员来说,算法和数据结构这个东西平时工作中用的的确不多。读书的时候在一家公司实习,那边带我的导师直接跟我说算法不重要,用的不多。这话可能是实话,毕业到现在已经有两年时间了,算法和数据结构的内容的确涉及的很少。但是我觉得数据结构和算法是一个程序员的基本功,是一块能区分程序员水平的知识点, 阅读全文
posted @ 2019-09-02 20:12 写代码的木公 阅读 (28) 评论 (0) 编辑
TOP