IGMP(Internet Group Management Protocol) Internet组管理协议
1、组播应用场景
Router 需要将Media server 上的电视直播同时发送给STB1~STB3,而且不发送给两个
PC,如何处理呢?首先STB 要发起一个连接请求,也就是IGMP report 报文,加入到电视
直播的组播组中。同样当STB 要断开连接...
分类:
其他好文 时间:
2016-05-12 12:27:17
阅读次数:
199
Travel with candy
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)
Total Submission(s): 319 Accepted Submission(s): 137
Problem Description
There ar...
分类:
其他好文 时间:
2016-05-12 12:28:17
阅读次数:
153
一、期望和方差
方差根据数学期望有两个公式:DX=E((X-EX)^2) 和DX=EX^2-(EX)^2
DX=E(X^2-2XEX+(EX)^2)
=E(X^2)-E(2XEX)+(EX)^2
=E(X^2)-2(EX)^2+(EX)^2
=E(X^2)-(EX)^2
二、泊松分布
泊松分布的概率函数为:
...
分类:
其他好文 时间:
2016-05-12 12:26:24
阅读次数:
123
方法1 Eclipse图形化工具:
打开Eclipse后,选择功能菜单里的Windows->Preferences->,弹出对话框后,选择General->Startup and Shutdown->workspace->右视图可以看见workspace中出现的所有路径了!将你要删除的路径选中,然后点击remove就可以了!
方法2 手动修改Eclipse配置:
第一步:删除wo...
分类:
系统相关 时间:
2016-05-12 12:27:14
阅读次数:
588
题目大意:给一棵树,q个询问,每次询问一个区间内的点与一个点的所有LCA的深度之和
很神的一道题啊...
首先对于每组询问,我们可以把这个区间内每个点到根的路径都+1,然后求被询问的点到根的路径和,就是这个询问的答案
然后我们可以把每组询问拆成两个,变成ans[R]-ans[L-1]
然后就可以离线,把0~n-1一个一个往里加,每次把它到根的路径+1,然后查询对应的那些询问就可以了...
分类:
其他好文 时间:
2016-05-12 12:27:20
阅读次数:
131
上一次学习了ReetrantLock,是对AQS独占模式的,这次学习CountDownLatch,是共享模式api的实现。人生不死,学无止境。先看个demo吧:
import java.util.concurrent.CountDownLatch;
public class CountDownLatchTest {
private static CountDownLatch ...
分类:
其他好文 时间:
2016-05-12 12:25:20
阅读次数:
173
《UNIX环境高级编程》(fork和vfork)本文主要介绍fork和vfork的一些特性...
分类:
其他好文 时间:
2016-05-12 12:26:59
阅读次数:
134
首先,只能在ie浏览器下使用才可以,因为要调用excel控件,别的浏览器不行;
其次,要对浏览器进行安全设置的更改:
internet选项-安全-自定义安全级别-将文件上载到服务器时包含本地目录路径(启用)
internet选项-安全-自定义安全级别-对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本(启用)
html页面:
New Document...
分类:
Web程序 时间:
2016-05-12 12:24:31
阅读次数:
829
游戏框架
快速地发展以求能和其余玩家更好的互动。
发展城市是这个游戏的主要部分。因为所有的战斗都只是根据双方队伍的数据直接进行系统判定,并无人为操作,所以只有自己的城市比别人更强大,才能在与其余玩家的对战中获得比较好的体验与满足感。
城市发展分为两个部分,资源采集与城市建设。而资源采集这一块较为简单,玩家也很难出现资源不够用的情况。真正对玩家进行划分的是城市建设这一块。城堡、兵营、行军帐篷等...
分类:
其他好文 时间:
2016-05-12 12:24:59
阅读次数:
237
Spongebob is already tired trying to reason his weird actions and calculations, so he simply asked you to find all pairs of n and m, such that there are exactly
x distinct squares in the table consis...
分类:
其他好文 时间:
2016-05-12 12:24:59
阅读次数:
204
【题目链接】
一开始写了个二分a+最短路b,骗了65分,然后改成二分b+最短路a,骗了70分。。发现二分是不对的之后,给答案取min,骗到了90分。出题人太不负责任了。
正解是枚举a,用LCT维护b的最小生成树。
/* Telekinetic Forest Guard */
#include
#include
#include
using namespace std;...
分类:
其他好文 时间:
2016-05-12 12:23:37
阅读次数:
193
首先部分说明:
Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是Group by ROLLUP(A, B, C)的话,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。因工作要做个报表,因此想就在数据库直接跑个报表出来,取公司部分数据整理如下:SEL...
分类:
数据库 时间:
2016-05-12 12:25:06
阅读次数:
234
CSDN-markdown编辑器使用说明本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctr...
分类:
其他好文 时间:
2016-05-12 12:23:48
阅读次数:
262
1.下载GitHub Desktop版本下载地址:https://desktop.github.com/2.安装Github下载完成后,安装Github,这个安装过程比较漫长,因为真正的GitHub软件包是在这个过程下载的(为了后续使用方便,也可以将此步骤得到的Github软件包存档)安装完成后,会出现如下界面:
同时,在开始菜单中会出现Hithub文件夹
其中:git shell是命令行模...