1
前后台分离式开发(swagger)

这里演示的是前期框架的搭建,剩下的Controller就很简单了 ...

陈厚伯 @ 2019/04/23

2
OO——电梯作业总结

[TOC] 电梯作业总结 程序结构与复杂度的分析 第一次作业 1.设计思路 第一次作业是电梯作业的第一次,也是我多线程变成的第一次实践。任务是编写一个多线程实时电梯系统,采用FAFS的调度方式。由于第一次作业中没有涉及到多部电梯以及捎带的情况,因此来说是比较简单的。我采用的是指导书提示部分中的模式, ...

RDwhite @ 2019/04/23

4
面向对象电梯系列总结

一. 设计策略 1. 架构设计 三个线程:电梯,调度器,主线程(输入线程), 采用worker thread,生产者消费者模式。和同学讨论,发现有的观点认为:调度器更像是一个功能的集合,类似一个函数,不像是一个主体,而且线程越少bug一般而言越少,于是调度器不做为线程。也挺有道理。架构图如下: 其中 ...

Yifan_Liu @ 2019/04/23

5
oo第二次博客

liyilun @ 2019/04/22

7
spring IOC的理解

1.什么是spring IOC IOC(Inversion of Control)即控制反转,在我们以往的编程中如果需要一个bean往往需要去手动去new一个出来。而spring帮我们解决了这个问题,在spring中我们只需要去定义bean,spring就会自动的帮我们实例化并管理Bean。而这些B ...

学习使我快乐。 @ 2019/04/19

8
面向对象的详细解读

面向对象的详细解读 一、基本概念 1. 面向过程 (1) 概念:以过程为中心的编程思想,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 (2) 优点:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。因为程序的流程很清楚,按着模 ...

步平凡 @ 2019/04/15

11
Java面试题,Java三大特性之一——多态的理解

首先我们知道Java是一门面向对象的语言 面向对象三大特性,封装、继承、多态。 封装、继承、多态 ↓ 无论是学习路线,还是众人的口语习惯,都是按照这个这样进行排序,这是有原因的。因为封装好了才能继承,封装和继承都是为多态做准备的。 多态的三个前提条件: 1、继承关系 2、方法的重写 3、向上转型(即 ...

眼观心海 @ 2019/04/12

13
我学Java我傲娇

今天,终于把学习了一年多的《Java核心技术36讲》第一遍完结了,历时一年多,花出去的钱终于感觉有了第一笔回报。 这是我在极客时间的第一门付费课程,刚出来的时候,正巧自己转到全职Java开发不久,没怎么看目录就入手了这门课,还去几个微信群宣传了下。那时候返现意识还不是很高,靠这门课还赚了点小钱。严格 ...

小酒窝 @ 2019/04/10

16
对象关系之聚合关系

概念背景 现实世界中的实体被看成对象,对象之间可能存在着联系或关系,基于对象之间可能存在的关系,引入了对象关系的概念。 对象关系的定义 对象之间存在的关系称为对象关系。 对象关系的分类 根据对象之间存在的关系的性质,对象关系分为 1)关联关系 2)聚合关系 3)继承关系 其中聚合关系又可分为 1)组 ...

迹流 @ 2019/04/01

17
构造函数(一) 构造函数及重载

什么是构造函数 构造函数是初始化类对象的类成员函数。在c++中,当对象被创建时,自动调用构造函数,构造函数是该类的一个特殊成员的函数 构造函数和一般的成员函数有什么不同 构造函数的名称和类的名称完全相同 构造函数没有返回类型(包括void) 创建对象的时候自动调用构造函数 如果我们不写构造函数,编译 ...

lykkk @ 2019/03/31

18
翻译 | The Principles of OOD 面向对象设计原则

本篇概括性的介绍了OOD的设计原则,后续还有更多文章会详细剖析、吃透面向对象业务设计的原则。 ...

vivo互联网技术 @ 2019/03/29

20
移动端不利用HTML5和echarts开发一样可以实现大数据展示及炫酷统计系统(产品技术综合)

一、由于项目需要进行手机看板展示设计及开发展示效果图如下: 上图为概况(点击相应模块进入详情页面) 上图为运营统计(一些统计类图标状图折线图等......) 车辆分布状况(展示在地图上分布) 上图为点击一辆车的轨迹和运行情况 此产品唯一亮点在于完全可以把利用HTML5和echarts开发大数据大屏展 ...

张克Mike @ 2019/03/27