二叉树(Binary Tree)

二叉树数据结构中一类重要的数据结构,也是树表家族最为基础的结构。二叉树每个节点最多具有两个子节点。本篇博客将简述二叉树原理和应用。

小木 87 2018/10/25 17:12:10 二叉树/数据结构/树结构/编程
《Effective Java 第三版》笔记之七 消除过期的对象引用

本文是Effective Java第三版笔记的第七个之消除过期的对象引用,Item 7: Eliminate obsolete object references

小木 91 2018/09/28 15:44:23 effectivejava/java/编程
Git的简介和使用

Git是一个版本控制系统,用来追踪计算机文件的变化的工具,也是一个供多人使用的协同工具。它是一个分布式的版本控制系统,本文将简单介绍如何使用。

小木 602 2018/04/05 09:51:36 协作/编程
Eclipse使用Maven插件的简单介绍

使用Maven作为构建工具,管理项目和依赖非常方便。这篇博客将简要介绍在Eclipse中如何使用Maven插件

小木 845 2017/11/08 15:25:09 maven/构建工具/编程
Android开发入门基础

Android是基于Linux的修改版本的移动操作系统。 大多数Android代码是在开源Apache许可证下发布的。本文将简单介绍Android开发入门知识。

小木 832 2017/11/08 11:16:37 Android/移动编程/编程
Android开发入门基础知识——Intent详解

Intent是Android中通信的组件。这篇博客将详细讲述什么是Intent及其用法。

小木 585 2017/11/08 11:16:25 Android/移动开发/编程
Android开发中常见错误及其解决方法

在Android开发中,我们经常会遇到很多问题,这里记录了一些常见的问题及其解决方法

小木 2788 2017/11/08 11:15:32 Android/移动编程/编程/错误记录
eclispe常见错误及其解决方案

eclipse创建导入项目的时候经常会发生各种错误。本篇博客将讲述常见的错误及其解决方案。

小木 296 2017/10/18 15:15:00 eclipse/maven/编程
编程项目构建工具简介

在进行编程操作的时候,我们常常会遇到很多与编程无关的项目管理工作,如下载依赖、编译源码、单元测试、项目部署等操作。一般的,小型项目我们可以手动实现这些操作,然而大型项目这些工作则相对复杂。构建工具是帮助我们实现一系列项目管理、测试和部署操作的工具。本文将对Java构建工具做简单介绍。

小木 871 2017/09/05 16:09:10 Ant/Gradle/Maven/构建工具/编程
Eclipse安装SVN插件

使用SVN进行项目的版本管理是非常流行的操作,这篇博客将描述Eclipse安装SVN的方法。

小木 516 2017/09/01 15:48:48 eclipse/svn/编程