注:不清晰的图片右键浏览器打开就能放大啦orz 第五次作业——多线程电梯 基于度量的程序结构分析: 优缺点: 劣势是可以看出控制器线程类还是掌管了大局,没有好好拆分掌控好局部分工,优势是逻辑比较清晰。 设计原则: 显式表达原则做的不好,很多地方是用返回-1表示状态,这个习惯需要改进。 设计策略分析与 ...
分类:
编程语言 时间:
2018-05-01 23:40:08
阅读次数:
193
程序猿的队伍越来越庞大了,这里整理了一些开发周边的各个渠道的“黑话”,赶快瞅瞅吧,别下次听到时还是一头雾水了! 程序猿 ....没必要做那么复杂 == 复杂的我不会 外面大家都是这么做的 == 我直接复制的 你这个需求不清晰 == 我不想做 目前技术实现不了 == 我不想做 那个…有句话…不知… = ...
分类:
其他好文 时间:
2018-04-11 10:41:54
阅读次数:
171
本文主要从整体上介绍Java中的多线程技术,对于一些重要的基础概念会进行相对详细的介绍,若有叙述不清晰或是不正确的地方,希望大家指出,谢谢大家:) 为什么使用多线程 并发与并行 我们知道,在单核机器上,“多进程”并不是真正的多个进程在同时执行,而是通过CPU时间分片,操作系统快速在进程间切换而模拟出 ...
分类:
编程语言 时间:
2018-04-11 00:03:18
阅读次数:
208
java stream 原理 需求 1. 最直白的实现 缺点 1. 迭代次数过多 2. 频繁产生中间结果,性能无法接受 2. 平常写法 缺点 1. 具体业务与算法混在一起,不利于代码复用 2. 耦合性太强,代码不清晰 3. 责任链模式解耦 4. java stream 实现 优点 1. 开发者是需要 ...
分类:
编程语言 时间:
2018-04-03 19:20:08
阅读次数:
376
MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。 今天我们特别邀请了资深的 ...
分类:
数据库 时间:
2018-03-31 17:30:18
阅读次数:
176
首先使用以上代码解决,一直没有解决问题,后来调整了绘制区区域大小size解决了问题,供大家参考。 ...
day8 1.为什么需要函数 1)代码的组织结构不清晰,可读性差 2)需要重复使用某个功能时,需要重新编写成程序,重复率高 3)多处引用相同代码时,需要扩展功能的时候过于麻烦,工作量大 2.函数的定义 函数,类似于将某些特定的功能的代码打包起来,当需要用的时候直接拿来用,避免重新定义或者编写,例如P ...
分类:
编程语言 时间:
2018-03-27 16:50:03
阅读次数:
224
我们探索了将原始数据映射到合适特征矢量的方法,但这只是工作的一部分。现在,我们必须探索什么样的值才算这些特征矢量中良好的特征。 避免很是使用的离散特征值 良好的特征值应该在数据集中出现大约 5 次以上。这样一来,模型就可以学习该特征值与标签是如何关联的。也就是说,大量离散值相同的样本可让模型有机会了 ...
分类:
其他好文 时间:
2018-03-25 12:08:48
阅读次数:
135
1.单例模式 1.1.引言:据我了解,单例模式应该属于java设计模式中较为简单的一个设计模式,作为设计模式的开篇,先从简单入手,来慢慢理解设计模式。 1.2.定义:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个 ...
分类:
编程语言 时间:
2018-03-21 22:03:02
阅读次数:
255
开发环境配置 官方教程:Building a RESTful Web Service 配置具体步骤:Archino - 开发环境搭建流程 样例代码:spring-guides/gs-rest-service 视频不清晰或无法观看请移步:百度网盘 JUnit 练习 教程:JUnit—Java单元测试必 ...
分类:
其他好文 时间:
2018-03-19 19:06:57
阅读次数:
169