七层模型分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 (1)物理层 建立、维护、断开物理连接 (2)数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验等功能 (3)网络层 进行逻辑地址寻址、实现不同网络之间的路径选择 (4)传输层 定义传输数据的协议端口号,以及流控和差错校验 ...
分类:
其他好文 时间:
2018-07-02 01:19:54
阅读次数:
182
三. Scala的Macro(宏) Scala Macros对scala函数库编程人员来说是一项不可或缺的编程工具,可以通过它来解决一些用普通编程或者类层次编程(type level programming)都无法解决的问题,这是因为Scala Macros可以直接对程序进行修改。 说到对程序进行修 ...
分类:
其他好文 时间:
2018-07-02 01:19:44
阅读次数:
154
面向对象进阶 一,面向对象结构与成员 1,1 面向对象结构分析: 如下面的图所示:面向对象整体大致分两块区域: 那么每个大区域又可以分为多个小部分: 类的结构细分 类有这么多的成员,那么我们先从那些地方研究呢? 可以从私有与公有部分,方法的详细分类两个方向去研究. 1,2面向对象的私有与公有 对于每 ...
分类:
其他好文 时间:
2018-07-02 01:19:34
阅读次数:
178
// squares.cpp : 定义控制台应用程序的入口点。
//
/* squares.c -- 产生前 20 个整数的平方表 */
/*
时间:2018年07月01日 23:54:32
代码:程序
分类:
其他好文 时间:
2018-07-02 01:19:23
阅读次数:
122
云端和本地统一的通讯录: AAD Connect 目录同步后,登录O365管理员界面查看用户,可以看到本地的两个用户已经同步上来了,同步类型显示已与AD同步。 登录一个云端用户的邮箱,在收件人处输入本地用户mingli,会自动补全地址: 登录一个本地用户的邮箱,在收件人处输入一个云端用户userin ...
分类:
其他好文 时间:
2018-07-02 01:19:12
阅读次数:
586
昨天将写的购物车程序放上去了,今天想了想,程序的健壮性和功能还不是很好,界面也不行,突然看到一个外卖单子,哈哈,灵感来了,界面就学这个了,不多说直接上图。 先给大家看看图,让大家有兴趣看下去,这个界面是不是比昨天的好看多了。这里非常值得一提的是今天用到了嵌套列表,如果需要加商品可以直接在produc ...
分类:
其他好文 时间:
2018-07-02 01:19:03
阅读次数:
173
题目:http://poj.org/problem?id=1286 真·Polya定理模板题; 写完以后感觉理解更深刻了呢。 代码如下: ...
分类:
其他好文 时间:
2018-07-02 01:18:54
阅读次数:
148
"24. 两两交换链表中的节点" 水题啊,不想说啥。分析题意,可发现两个节点切换时,需要改动的除了两个节点,还有两个节点的前一个节点。代码中middle与back,代表将要交换的两个节点。 ...
分类:
其他好文 时间:
2018-07-02 01:18:46
阅读次数:
193
.说说你对缓存的理解? 1.使用缓存的目的: 提高应用程序的性能,减少到数据库的访问次数, 举个简单应用场景,比如微信群聊,当服务器收到一条消息的时候,需要把消息插入数据库。最原始的做法,就是每当有一条聊天记录到达服务器的时候,就进行一次数据库的插入操作。如果不考虑服务器带宽,这种情况下数据库的每秒 ...
分类:
其他好文 时间:
2018-07-02 01:18:39
阅读次数:
203
题目要求:根据前序序列建立表达式数并输出表达式。 这里可以巧妙的使用递归算法解决问题。 这里主要是必须要理清操作符和操作数的关系。所有操作数都为叶子节点,操作符为双亲节点或者根节点。遇到'#'符号停止递归。 来自参考:https://blog.csdn.net/qq_41061455/article ...
分类:
其他好文 时间:
2018-07-02 01:18:29
阅读次数:
452
首先我们来想一想1.跨域是什么呢?为何要跨域?2.浏览器的同源策略又是什么?3.跨域的原理又是什么呢?4.解决跨域有哪些方法? 当两个域具有相同的协议(如http), 相同的端口(如80),相同的host(如www.google.com),则认为它们是相同的域(协议,域名,端口都必须相同),否则就是 ...
分类:
其他好文 时间:
2018-07-02 01:18:21
阅读次数:
149
os.walk目录遍历 os.walk的参数如下: 其中: - top是要遍历的目录。 - topdown是代表要从上而下遍历还是从下往上遍历。 - onerror可以用来设置当便利出现错误的处理函数(该函数接受一个OSError的实例作为参数),设置为空则不作处理。 - followlinks表示 ...
分类:
编程语言 时间:
2018-07-02 01:18:11
阅读次数:
754
"CF" 【题意】:圆形球场有n个门,Allen想要进去看比赛。Allen采取以下方案进入球场:开始Allen站在第一个门,如果当前门前面有人Allen会花费单位时间走到下一个门,如果没人Allen从这个门就进去了。球场的每个门,每单位时间可以进去一个人。问Allen最终是从哪个门进入球场的? 【分 ...
分类:
其他好文 时间:
2018-07-02 01:17:48
阅读次数:
372
转自:https://www.sohu.com/a/153858619_466939 本想自己写的,看到这个,算了,不献丑了。。 图文有点长,慢慢看 转自:https://www.sohu.com/a/153858619_466939 本想自己写的,看到这个,算了,不献丑了。。 图文有点长,慢慢看 ...
分类:
其他好文 时间:
2018-07-02 01:17:38
阅读次数:
179
一、简介 操作系统的资源无外乎计算资源(CPU),存储资源(硬盘,内存),网络资源(网卡)。能够成为瓶颈的包括CPU的使用率,内存空间是否充足,硬盘读写吞吐量,读写次数。 Sysstat 是一个监控系统资源,系统性能和活动的一个常用工具包,它包括如下功能: iostat:统计并报告你的设备的CPU状 ...
分类:
系统相关 时间:
2018-07-02 01:17:30
阅读次数:
330
206 断点下载时用到,客户端请求了一部分内容,服务器成功把这部分内容返回给它,这时候就是用这个状态。 301 永久跳转,原地址不存在了,url被指向到另一个地址。这个主要是搜索引擎相关,影响爬虫的检索行为。 302 临时跳转,服务器会返回一个新的url给客户端,客户端可以继续访问这个url来获取内 ...
分类:
Web程序 时间:
2018-07-02 01:17:24
阅读次数:
142
安装CentOS7.4步骤: 打开虚拟机软件VMware Workstation 点击 左上角“文件-新建虚拟机”, 选择“自定义”下一步。 默认选择“下一步”。 选择“稍后安装操作系统-下一步” 根据上图所示选择后,点击“下一步” 这里更改虚拟机的名称和安装路径,更改完成后单击“下一步” 这个可以根据实际情况选择处理器的数量和核心数量,选择后点击“下一
分类:
其他好文 时间:
2018-07-02 01:17:14
阅读次数:
239