这是我在Coursera上的学习笔记。课程名称为《Computer Networks》,出自University of Washington。
由于计算机网络才诞生不久,目前正在以高速在发展,所以有些旧的教材可能都已经跟不上时代了。这门课程在2013年左右录制,知识相对还是比较新的。覆盖了计算机网络中的各个协议层,从物理层到应用层都讲得非常仔细。学完这门课程之后对计算机网络会有比较深刻的了解。
本章详细讲解了物理层,讲解了比特流如何通过各种介质进行传播。...
分类:
其他 时间:
2014-05-15 05:34:13
收藏:
0 评论:
0 赞:
0 阅读:
507
目前openstack提供了raw,qcow2,lvm,rbd四种类型的image后端。
所谓后端,即image/临时卷root盘的管理存储方式。
nova/virt/libvirt/imagebackend.py:
中有四个Raw,Qcow2,Lvm,Rbd四个类,均继承了image类,主要提供create_image方法和snapshot_extract方法。
image父类提供...
分类:
其他 时间:
2014-05-15 15:14:09
收藏:
0 评论:
0 赞:
0 阅读:
624
[ 概要 ]
经常写sql的同学可能会用到union和union all这两个关键词, 可能你知道使用它们可以将两个查询的结果集进行合并,
那么二者有什么区别呢? 下面我们就简单的分析下.
[ 比较 ]
union: 对两个结果集进行并集操作, 不包括重复行,相当于distinct, 同时进行默认规则的排序;
union all: 对两个结果集进行...
分类:
数据库技术 时间:
2014-05-15 03:55:36
收藏:
0 评论:
0 赞:
0 阅读:
490
一直没想过要开个微信公众号,想到经营公众号估计跟经营微博一样,像我这种素质的,肯定没有这种基因。
师兄推荐了一个学经济的妹纸过来请教我微信公众号开发者模式如何开启,妹纸请教,那必须上刀山下火海哇。
稍作研究了一下,其实并不复杂,妹纸被卡到的地方是输入URL和Token的地方,其实这个URL和Token想明白了还是很容易理解的。微信的开发者模式的意义在于,当订阅者通过菜单栏或者发送消息等方式向公...
分类:
微信 时间:
2014-05-15 06:36:23
收藏:
0 评论:
0 赞:
0 阅读:
534
加载完TIN数据后,需要在三维物体上描绘细节,即纹理;建立DEM表面点与纹理空间点的关系,即纹理映射。叠加影像数据就是把影像看作纹理,将其贴在地形表面,让其具有地形起伏的三维效果。
这里与GlobeControl下三维场景的构建有所不同,在前面的博文中我们提到过,globe下图层主要有三种类型:Floating、Draped、Elevation(浮动、叠加和高程图层),即只需要设置图层的属性即可...
分类:
其他 时间:
2014-05-15 15:13:28
收藏:
0 评论:
0 赞:
0 阅读:
524
java 实现系统目录树结构,显示文件夹下的文件。树结构...
分类:
编程语言 时间:
2014-05-15 04:52:46
收藏:
0 评论:
0 赞:
0 阅读:
639
错了29遍,终成正果。。。。。
根据题意,很容易的可以想到容斥。
然后的问题就是如何求
sum(n)=1^4+2^4+3^4+....+n^4;
有三种道路:
很显然:1^4+2^4+3^4+....+n^4=(n^5)/5+(n^4)/2+(n^3)/3-n/30;
则1,用java的大数去敲这个的代码。
2,用c++敲,但是用到分数取模,求逆元。
3,用c++敲,但是不用这...
分类:
其他 时间:
2014-05-15 06:35:43
收藏:
0 评论:
0 赞:
0 阅读:
411
TCP与UDP的区别...
分类:
其他 时间:
2014-05-15 11:15:19
收藏:
0 评论:
0 赞:
0 阅读:
341
时间太晚了,直接附上源码:...
分类:
其他 时间:
2014-05-15 04:17:17
收藏:
0 评论:
0 赞:
0 阅读:
628
看了几集毛骗( 不是毛片 是毛骗) 就11点了..
给爱用继承的人一个全新的设计眼界. 在不修改现有代码的情况下.扩展行为.
>. 装饰者和被装饰者对象有相同的超类型.
>. 你可以用一个或多个装饰者包装一个对象.
>. 既然装饰者和被装饰者对象有着相同的超类型,所以在任何需要原始对象(被包装)的场合,可以用装饰过的对象代替它.
>.(关键点)装饰者可以在所委托被装饰...
分类:
其他 时间:
2014-05-15 05:51:07
收藏:
0 评论:
0 赞:
0 阅读:
423
安装准备,安装依赖包。
yum install gcc
yum install make
yum install openssl-devel
yum install pcre-devel 下载Httpd 2.4.9
http://httpd.apache.org/download.cgi
下载Apr和Apr-util包
http://apr.apache.org/download...
分类:
其他 时间:
2014-05-15 06:58:59
收藏:
0 评论:
0 赞:
0 阅读:
381
decltype这个特性,BS在2002年就提议标准化这类操作符了。gcc c++编译器于2008加入该特性,visual c++ 2010以扩展形式提供了该特性,到c++11才加入标准。而普及到大众程序员的时间大概是2013前后吧。可见,技术的发展或许快,然而这只是局部性的。要普及到大众,速度就有点慢了。想想人生真正奋斗的时间也就短短几十年,推广普及一个技术,真要消耗人的一生光阴。现在的BS已经是白发苍苍矣。...
分类:
编程语言 时间:
2014-05-15 05:10:16
收藏:
0 评论:
0 赞:
0 阅读:
538
引言
OK.时间很快又过去了一周,第一周有五一假期所以感觉时间绰绰有余,这周中间没有假期只能靠晚上加周末的时间来消化,其实还是有点紧张呢!后来发现每堂课的视频还有对应的课件(Slide)、字幕(subtitles)可以下载,这样下载视频学习和在线学习就只差课程中间的Exercise了
Week 2主要讲函数,函数在Scala里是first-class citizen,可以在任意域内出现,这门课...
分类:
其他 时间:
2014-05-15 05:23:53
收藏:
0 评论:
0 赞:
0 阅读:
454
有时候运行结果错误,但是vs没抛异常,这时可以用trycatch来帮我们捕捉异常。
例如:bug的情况是treeview只显示一个根节点和一个子节点,还不报错,我擦~
private void f_script_Load(object sender, EventArgs e)
{
List parents = new t_scriptsBLL().g...
分类:
其他 时间:
2014-05-15 07:05:39
收藏:
0 评论:
0 赞:
0 阅读:
332
快速排序最坏情况下时间复杂度是O(n*n),但是它平均时间复杂度是O(N*logn),并且常数因子很小,可实现就地排序,所以被作为内排序的常用排序方法.
#include
using namespace std;
void swap(int &i,int &j)
{
int temp=i;
i=j;
j=temp;
}
int partition(int *vector...
分类:
其他 时间:
2014-05-15 06:05:13
收藏:
0 评论:
0 赞:
0 阅读:
356
Pat1043代码
题目描述:
A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:
The left subtree of a node contains only nodes with keys less than t...
分类:
其他 时间:
2014-05-15 05:09:36
收藏:
0 评论:
0 赞:
0 阅读:
805
以下内容系原创,转载请务必注明地址
在 Android 手机上使用 Terminal IDE 远程登录你的 Mac 可以让你随时随地远程对你的 Mac 进行操作,这个很爽,特别是当你躺在床上还能操作你在某个地方开着的 Mac 计算机的时候,其实依照这种方法也可以类似地远程登录Ubuntu,有兴趣的可以试试,简单几步就可以实现了:
首先,需要下载 Terminal IDE,废话不说,请...
分类:
移动平台 时间:
2014-05-15 05:23:14
收藏:
0 评论:
0 赞:
0 阅读:
615
我们在Intent传递传递对象,可以有三种方式,实现Serializable接口、实现Parcelable接口,使用json格式序列化与反序列化。
在此我们使用第二方式,现实Parcelable接口,实现Parcelable需要以下操作。
1.writeToParcel 方法:该方法将类的数据写入外部提供的Parcel中。
2.describeContents 方法:返回内容...
分类:
其他 时间:
2014-05-15 04:25:20
收藏:
0 评论:
0 赞:
0 阅读:
295
这题那时怎么想就是想不出来……而且今晚没有多大状态,自己都晕了……一题没做出来……
baoge解释好久才懂……唉……线段树,树状数组用得还是不够熟啊……
WA了二发,才知道二分错了,二分好久不用,老是出错了现在……
#include
#include
#include
#include
#define sca(a) scanf("%d",&a)
#define mem(a,b) memset...
分类:
其他 时间:
2014-05-15 03:30:28
收藏:
0 评论:
0 赞:
0 阅读:
433
由于工作的需要,需要安装一个XP系统和一个CentOS系统。按照在网上找到的一些方法尝试了下,结果都不是很理想。最后,经过尝试和寻找,找到了一个比较方便的方法。
一、分区
本人的电脑硬盘是500G,分成了4个盘。C、D、E格式化成NTFS格式,为XP系统准备。还有50G的未分配的空间。这部分空间是给CentOS准备的。
二、安装
本人的安装过程是先安装XP系统,然后安装CentOS。
X...
分类:
其他 时间:
2014-05-15 06:17:19
收藏:
0 评论:
0 赞:
0 阅读:
310