NoSQL简介 NoSQL,全名为Not Only SQL,指的是非关系型的数据库 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来 优点/缺点 优点: 高可扩展性 分布式计算 低成本 架构的灵活性,半结构化数据 没有复杂的关系 缺点: 没有标准化 有限的查询功能(到目前为止) ...
分类:
其他好文 时间:
2018-05-15 10:46:41
阅读次数:
133
官方定义:应该有且仅有一个原因引起类的变更 通常来说就是一个类最好负责一件事情,就一个类而言,就应该仅有一个引起它变化的原因,我们写编程的时候很自然的给一个类增加各种功能,属性、字段什么的、那么将来维护的时候就会出现很多问题,我们添加功能或者别的任何需求都要改动这个类,缺乏灵活性。 自己理解:我觉得 ...
分类:
其他好文 时间:
2018-05-14 00:53:09
阅读次数:
145
LVM概述 【百度百科】 LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷 ...
分类:
其他好文 时间:
2018-05-13 17:19:25
阅读次数:
218
Flex是Flexible Box的缩写,意为“弹性布局”。弹性布局提供了一种更加有效的方式来对一个容器内的项目进行排列/对齐/分配空间等操作,让盒模型具有更大的灵活性。在一个容器盒子上添加display:flex/inline-flex使其变成弹性布局。 .box{ display: flex;} ...
分类:
其他好文 时间:
2018-05-13 15:37:44
阅读次数:
149
linux虚拟服务器(LVS)项目在linux操作系统上提供了最常见的负载均衡软件。 集群定义: 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中 的核心技术。本文就集群系统的定义、发展趋势、 ...
分类:
系统相关 时间:
2018-05-12 02:56:18
阅读次数:
275
深度学习是一种特殊的机器学习,它将现实世界表示为嵌套的层次概念体系(由较简单概念间的联系定义复杂概念,从一般抽象概括到高级抽象表示),从而获得强大的性能与灵活性。 深度学习和传统机器学习最重要的区别是它的性能随着数据量的增加而增强。如果数据很少,深度学习算法性能并不好,这是因为深度学习算法需要大量数 ...
分类:
其他好文 时间:
2018-05-12 00:08:43
阅读次数:
193
想不到第一次接触串口就要去写一个自定义的灵活性串口通信协议,所以在这里记录一下自己的心得,有什么不合理的地方还请大佬们指出。 先说明这里提到的灵活性其实也是相对来说的,并不是说明数据包都可以定义。 一、用户层串口通信协议 简单的来说用户层的串口通信协议就是如何定义一个数据包格式,发送端按照规定的数据 ...
分类:
其他好文 时间:
2018-05-11 23:33:22
阅读次数:
228
Nmap是一款免费开源的网络发现和安全审计工具,支持Windows和Linux平台,有命令行版本和图形化版本。个人建议去学习 nmap 的命令行版本,因为与图形化版本 zenmap 相比,它提供了更多的灵活性。 Nmap以新颖的方式使用原始IP报文来发现网络上有哪些主机,那些 主机提供什么服务(应用 ...
分类:
其他好文 时间:
2018-05-10 23:35:29
阅读次数:
409
ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文 ...
分类:
数据库 时间:
2018-05-10 15:50:02
阅读次数:
208
rpm是一个功能十分强大的软件包管理系统。1.命令格式: rpm [参数] [包名]2.命令功能: 使得在Linux下安装、升级和删除软件包的工作变得容易,并且具有查询、验证软件包的功能。与图形化工具相比,使用命令行可以获得更大的灵活性。3.命令参数: 1) -l 显示套件的文件列表 2) -h ( ...
分类:
系统相关 时间:
2018-05-09 12:11:22
阅读次数:
210