摘要: js的存在形式 和css类似,js代码要放在<script>标签中。同样和css类似,还可以写在一个js文件中,比如文件名就叫 commons.js ,然后在head中引入 <script src="commons.js"> </script> <script type="text/javascri 阅读全文
posted @ 2018-09-20 09:09 Aline2 阅读(160) 评论(0) 推荐(0) 编辑
摘要: div做页面布局的建议 把整个网页从上到下分成若干块(一般分三块:头,中间,尾部),每一块都按下面的思路 先写第一层,可以设置背景色,或者高度和垂直居中(line-height保证内容不超出高度),不设高度,这个div的高度由内容撑起来 再写第二层,这个可以设置一个宽度=像素的值,这样整个内容就在这 阅读全文
posted @ 2018-09-12 11:56 Aline2 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Web的三个层次 把网页分成三个层次,即:结构层(HTML)、表示层(CSS)、行为层(Javascript)。 形象化为:HTML捏了一个人,然后CSS则是给人穿上衣服,最后通过JS让人动起来。 Web服务的本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个 阅读全文
posted @ 2018-09-01 14:33 Aline2 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。 阅读全文
posted @ 2018-07-03 10:08 Aline2 阅读(116) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-04 14:40 Aline2 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决 ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决 通过终端安装程序sudo apt-get install xxx时出错: E: Could 阅读全文
posted @ 2018-06-04 11:10 Aline2 阅读(140) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ队列 安装 RabbitMQ RabbitMQ 使用Erlang语言开发的,需要先安装Erlang 1.先安装Erlang : http://www.erlang.org/downloads 2.再安装RabbitMQ : http://www.rabbitmq.com/instal 阅读全文
posted @ 2018-06-01 18:03 Aline2 阅读(119) 评论(0) 推荐(0) 编辑
摘要: SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: SSHClient 封装 Transport 基于公钥密钥连接: SSHClient 封装 Transport SFTPClient 用于连接远程服务器并执行上传下载 基于用户名密码上传下载 基于公钥密钥上传下载 堡垒机执行 阅读全文
posted @ 2018-05-28 21:03 Aline2 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 线程 进程 协程 一 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 多线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线程共享该进程的地址空间,相当于一个车间内有多条流水线,都共用一个车间的资源。 例如,北京地铁与上海地铁是不同的进程,而北京地 阅读全文
posted @ 2018-05-05 20:30 Aline2 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 客户端/服务器架构 C/S架构与socket的关系: 我们学习socket就是为了完成C/S架构的开发 osi七层: 应用层: 功能:提供用户接口 软件:QQ/微信、浏览器等各种能上网的应用程序 协议:HTTP、HTTPS、OICQ、Telnet、SSH等 提供用户接口,特指能够发起网络通信的应用程 阅读全文
posted @ 2018-04-10 20:40 Aline2 阅读(157) 评论(0) 推荐(0) 编辑