剑指offer_12 发表于 2018-05-12 | 分类于 简单算法 题目:矩阵中的路径请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中任意一格开始,每一步可以在矩阵中间向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。 阅读全文 »
剑指offer_08 发表于 2018-05-12 | 分类于 简单算法 题目:二叉树中序遍历顺序的下一个结点给定一棵二叉树和其中的一个结点,如何找出中序遍历顺序的下一个结点?树中的结点除了有两个分别指向左右子结点的指针以外,还有一个指向父节点的指针。 阅读全文 »
UML类图入门 发表于 2018-05-10 | 分类于 基础工具 UML初识UML的维基百科的定义统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。 阅读全文 »
剑指offer_03 发表于 2018-05-07 | 分类于 简单算法 题目 数组中重复的数字在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 阅读全文 »
剑指offer 发表于 2018-05-07 | 分类于 简单算法 之前就刷了剑指offer,这里复习的时候在博客上总结一下,为了清晰思路和方便归纳。剑指offer是用c和c++实现的,博主主要语言是Java,故用Java实现。过程中也参考借鉴许多前辈大佬的思路和写法。
Spring入门 发表于 2018-05-04 | 分类于 Spring 说明:本文主要内容来自慕课网。配合视频食用口味更佳。主要是顺着已经学习的视频顺序总结一遍,以深化理解和方便日后复习。本部分只包含IOC和AOP。 阅读全文 »
Java反射 发表于 2018-05-02 | 分类于 编程语言 Java反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。用一句话总结就是反射可以实现在运行时(Runtime)知道任意一个类的属性和方法。 阅读全文 »