面向过程和面向对象思想对比 面向过程(POP):是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的 面向对象(OOP):是一种以对象为中心的编程思想,通过指挥对象实现具体的功能 类和对象的关系 1.类是一组具有共同属性和行为的事物的抽象 **属性:**事物具备的各个特征,例如手机这个事物 ...
分类:
其他好文 时间:
2020-07-21 22:48:02
阅读次数:
73
处理springboot 下提交事务异常,数据库没有回滚的问题。 spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。 什么是检查型异常什么又是非检查型异常?最简单的判断点有两个:1.继承自runtimeexception或 ...
分类:
编程语言 时间:
2020-07-21 21:26:00
阅读次数:
245
说明 流,算是一种对不同事物,但有相同特性的抽象封装,可能这样说并不理解,但是我们早就使用过了,例如打开文件fopen等操作,其实就是用的流,fopen('abc.txt')实际上就是fopen('file://abc.txt'),或者是与app交互用到的php://input等获取post数据也是 ...
分类:
Web程序 时间:
2020-07-19 11:48:24
阅读次数:
76
封装是C++面向对象三大特性之一 1.封装的意义 封装的意义: (1)将属性和行为作为一个整体,表现生活中的事物(2)将属性和行为加以权限控制 封装意义一: ?在设计类的时候,属性和行为写在一起,表现事物 语法:class 类名{ 访问权限:属性/行为 }; 示例1:设计一个圆类,求圆的周长 示例代 ...
分类:
编程语言 时间:
2020-07-19 00:40:13
阅读次数:
92
1.功能概述 1.1要素缓冲区分析 基本概念 要素缓冲区分析是指在围绕选中的矢量要素一定距离处自动建立其周围一定宽度范围内的缓冲多边形实体,从而实现空间数据在水平方向得以扩展的信息分析方法。 缓冲的多边形覆盖了该几何图形的距离小于或者等于缓冲距离的所有点。 主要用途 缓冲区分析主要用于分析事物对周围... ...
分类:
其他好文 时间:
2020-07-16 21:24:54
阅读次数:
81
MyISAM 和 InnoDB 的区别 MyISAM 查询效率更高,但是不支持事物 InnoDB 插入、更新较高,支持事物处理 MyISAM 支持表锁, InnoDb 支持行锁 MyISAM 是默认引擎,InnoDB 需要指定,MySQL 5.5 起 InnoDB是默认的数据库引擎 InnoDB 不 ...
分类:
数据库 时间:
2020-07-13 11:31:03
阅读次数:
91
概述 一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用 Array 存储对象方面具有一些弊端,而 Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中 数组在内存存储方面的特点 数组初始化以后,长度就确定了 数组声明的类型, ...
分类:
其他好文 时间:
2020-07-12 18:43:50
阅读次数:
78
lsof简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一 ...
分类:
系统相关 时间:
2020-07-12 16:17:12
阅读次数:
61
绪论 1.1 数据结构的基本概念 1.1.1 基本概念和术语 数据:是信息的载体,是描述事物客观属性的数、符号及所有能输入到计算机中并被计算机程序识别和处理的符号的集合 数据元素:是数据的基本单位,一个数据元素可由若干个数据项组成,数据项是构成数据元素的不可分割的最小单位 数据对象:数据对象是性质相 ...
分类:
其他好文 时间:
2020-07-12 01:03:01
阅读次数:
64
摘要:根据密歇根大学的研究,机器人可以通过学习房屋周围不同物体之间的关系来学习如何更快地找到事物。在本文的一个示例中,一种新模型为机器人提供了视觉搜索策略,可以指导机器人在已经看到冰箱的情况下寻找附近的咖啡壶。 这项工作由Chad Jenkins教授和CSE博士领导。学生Zeng Zeng在2020 ...