质量和效率似乎永远都是一对冤家,尽管我们都希望既有质量,又有效率。 把“质量”当做宗旨的企业,通常都有一系列的规章制度,甚至是繁重且冗余的流程用来约束软件开发过程中种种“有意”或“无意”的威胁软件质量的行为。 把“效率”当做宗旨的企业,通常其内部并无严格的规章制度,甚至宽松到一个人都可以轻松地完成从 ...
分类:
其他好文 时间:
2019-11-27 23:12:09
阅读次数:
116
Spring框架的核心是依赖注入、切面;Spring Boot是在Spring框架的基础上为其提供许多默认配置、默认约定(约定优于配置),从而达到减少或减化配置进而可开箱即用、快速上手;Spring Cloud又是在Spring Boot框架的基础上提供了大量的微服务体系内的各种组件(starter ...
分类:
编程语言 时间:
2019-11-16 14:54:51
阅读次数:
73
RAID的诞生 由加利福尼亚大学伯克利分校(University of California Berkeley)在1988年,发表的文章:“A Case for Redundant Arrays of Inexpensive Disks”。文章中,谈到了RAID这个词汇,而且定义了RAID的5层级。 ...
分类:
其他好文 时间:
2019-11-09 21:22:33
阅读次数:
107
排序算法系列博客: 直接插入排序 希尔排序 简单选择排序 堆排序 冒泡排序 快速排序 归并排序 计数排序 基数排序 九大排序排序是数据结构体系中最重要的内容之一,这一块必须要非常熟练的掌握,应该做到可以立马写出每个排序的代码,有多种实现方法的必须多种都能很快写出来,当然对各个排序的性能的了解也是基础 ...
分类:
编程语言 时间:
2019-11-04 20:12:41
阅读次数:
133
多态的基本概念 多态性是一个接口多种实现,分为类的多态性和函数多态性。 函数的多态性(重载)是指一个函数被定义成多个不同参数的函数。 类的多态性用一句话概括就是: 在基类的函数前加上virtual关键字(即虚函数),在派生类中重写该函数, 运行时将会根据对象的实际类型来调用相应的函数。如果对象类型 ...
分类:
其他好文 时间:
2019-10-27 15:06:20
阅读次数:
73
多态知识点 一、什么是多态 ? 多态性(polymorphism)据说最早源自希腊语,从字面上理解就是多种形态,多种形式。具体到C++这种面向对象(OOP)的语言中,其实就是“一种接口,多种实现(方法)”。 ? 多态可分为 静态多态 和 动态多态 ,静态多态和动态多态的区别其实只是在什么时候将函数实 ...
分类:
其他好文 时间:
2019-10-26 19:02:33
阅读次数:
124
方法一,用户登录服务器,直接修改: crontab -e 然后添加: @reboot [nohup] {命令} ctrl + O ctrl + x方法二,指定用户进行修改: sudo crontab -u {usernam} -e 然后添加: @reboot [nohup] {命令} ctrl + ... ...
分类:
系统相关 时间:
2019-09-20 17:11:18
阅读次数:
217
一、数组和集合的比较 数组不是面向对象的,存在明显的缺陷,集合弥补了数组的缺点,比数组更灵活更实用,而且不同的集合框架类可适用不同场合。如下:1:数组能存放基本数据类型和对象,而集合类存放的都是对象的引用,而非对象本身!2:数组容易固定无法动态改变,集合类容量动态改变。 3:数组无法判断其中实际存有 ...
分类:
编程语言 时间:
2019-09-12 13:41:01
阅读次数:
95
Mybatis 中对于多表查询提供了非常强大的实现方式,主要是通过resultMap的结果映射对于多表查询后的返回值进行封装,让我们来看一下官网上对于resultMap的解释:resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets ...
分类:
其他好文 时间:
2019-08-25 00:44:48
阅读次数:
92
前言 Windows下实现摄像视频捕捉有多种实现方式;各种方式的优劣,本文不做对比。但是,opencv是一款老牌开发库,在图像处理领域声名显赫。采用opencv来处理摄像视频,在性能和稳定性上,是有保障的。并且,opencv包含很多图像处理函数,可以更方便的对视频处理。 执行程序是用wpf开发的,所 ...
分类:
其他好文 时间:
2019-08-10 23:04:52
阅读次数:
101