摘要:
一、表格或矩阵中的数据可以表示为二维数组.例如,使用名为distances的二维数组就可以存储下面这个描述城市之间距离的表格。 北京 上海 广州 武汉 天津 北京 0 1254 2158 1158 138 上海 1254 0 1478 839 1106 广州 2158 1478 0 1020 214 阅读全文
摘要:
一、关系型数据库与数据库管理系统 数据库(DB)是一个按数据结构来存储和管理数据的计算机软件系统。 存储大量数据,方便检索和访问 保持数据信息的一致、完整 共享和安全 通过组合分析,产生新的有用信息 数据库管理系统(Database Management System) 数据库管理系统是专门用于管理 阅读全文
摘要:
Docker是时下热门的容器技术,Docker是os层虚拟化架构(虚拟出来的操作系统和宿主机操作系统共享一个内核)的一种体现产品。 容器化技术(我们可以把tomcat,redis,nginx……安装docker容器中),可以方便对软件的环境(开发环境/测试环境/生产环境……)进行搬运,可以极大的减少 阅读全文
摘要:
linux服务器上有严格的权限等级,如果权限过高导致误操作会增加服务器的风险。所以对于了解linux系统中的各种权限及要给用户,服务等分配合理的权限十分重要。Linux系统一般将文件可读/写访问的身份分为3个类别: owner、group、others, 且3种身份分别有read、write、 ex 阅读全文
摘要:
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。 每个用户 阅读全文
摘要:
自有服务,即不需要用户独立去安装的软件的服务,而是当系统安装好之后就可以直接使用的服务(内置)。 运行模式(运行级别) centos6及之前的版本中,系统运行级别通过/etc/inittab文件进行设置和控制,但在centos7中,对这个文件的设置将不会对系统运行级别产生影响. 1. 运行级别对应关 阅读全文
摘要:
递归是一种争对使用简单的循环难以编程实现的问题,提供优雅解决方案的技术。 使用递归就是使用递归方法(recursive method)编程,递归方法就是直接或者间接调用自身的方法。递归是一个很有用的程序设计技术。在某些情况下,对于用其它方法很难解决的问题,使用递归就可以给出一个直观、直接的简单解法。 阅读全文
摘要:
2007年,当总统候选人Baeack Obama访问Google公司时,Google的CEO Eric Schmidt问了Obama一个问题,对100万32位整数排序的最有效的方式是什么。Obama回答冒泡算法将不是好的选择。他的回答正确吗?我们先来考察各种排序算法,然后看看他是否正确。 一、插入排 阅读全文
摘要:
在这个互联网飞速发展的时代,人们已经离不开网络,其中网购最为常见。在家网购,上班路上网购,吃饭也购物,下班还网购,2019年双十一天猫支付峰值达到了54.4万笔/秒。 热点网站中频繁出现的大量并发如何去解决? 那么在此篇博文中,将介绍目前处理并发能力非常强悍的开源软件nginx快速入门及使用,介绍n 阅读全文
摘要:
概述和目标 介绍循环语句的应用场景,学会用“循环”思想解决实际问题;介绍java中的三种循环语句,掌握循环语句的结构,学会for语句、while语句及do-while的使用,掌握各循环语句的区别及实际开发中的取舍,理解嵌套循环的应用场景,掌握嵌套循环的使用,掌握break、continue、retu 阅读全文