240 发简信
  • Spring框架(一)——Spring IOC、AOP总结

    Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring...

  • 数据结构(三)——图的邻接矩阵的创建及遍历

    图由有穷、非空点集和边集合组成,简写成G(V,E0) 图的创建有多种方法(邻接矩阵、邻接表、十字链表) 图的遍历方法(深度优先遍历、广度优先遍历...

  • 数据结构(二)——堆栈

    栈(stack)又名堆栈,它是一种运算受限的线性表。 栈分为两种——线性栈和链表栈,下面分别用两个算法题实现这两种栈 线性栈例题: 回文指正反读...

  • 数据结构(一)——线性结构

    线性结构有很多,今天更第一章链表约瑟夫环(一) 编号为1,2,…,n的n个人按顺时针方向围坐在一张圆桌周围。给定一个正整数m≤n,从第一个人开始...

  • 120
    Java中的"指针"

    Java语言有一个优点就是它相对其他编程语言(例如C语言)摒弃了指针的数据类型,但是否真的摒弃了还得仔细研究一下java的内部机制。 Java中...

  • C语言结构体使用

    结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。 个人认为是C语言实现面向对象...

  • 初识Git

    Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。本周初识Git 所以整理成博客加深理解之前学长已详细介绍过Gi...