本文以动画的形式,通过‘道路交通’展现了‘计算机网络’的知识:
网络通信的过程比作道路交通,出行的道路不同,要做的事不同,所乘坐的车也是产自不同厂商、型号大小各异,但是要想顺利达到目的地,不管什么样的车都必须要遵守统一的交通规则。
与此相似,在互联网通信中,同样也需要有一套大家都来遵循的规则,用以规定数据信息的格式,以及如何发送和接收这些信息。网络设备所共同遵循的这套规则我们也称其为网络协议。而马路和汽车实现了城市之间的实际通信,这就好比是传输介质。出发地点和目的地好比是需要通信的两个城市,...
分类:
其他好文 时间:
2014-05-09 15:19:23
阅读次数:
224
WebView长按复制 ~ 兼容所有安卓版本
mWebView.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View view) {
try {
// 震动100毫秒
Vibrator vib = (Vibrator) getSystemServi...
分类:
Web程序 时间:
2014-05-09 14:40:57
阅读次数:
378
运算符重载语法:返回值类型 operator
运算符(参数列表) { 代码逻辑。。。 }
C++中的运算符重载是通过函数来实现的,可以将重载的运算符看作是类成的一个成员函数,向普通函数一样调用。如重载String类的 + 运算符,调用的时候可以这样:
class {
// .....
String operator+(const String &str)
{ //......
分类:
编程语言 时间:
2014-05-09 14:05:40
阅读次数:
382
一.介绍
HandlerThread继承自Thread,当线程开启时,也就是它run方法运行起来后,线程同时创建了一个含有消息队列
的Looper,并对外提供自己这个Looper对象的get方法,这就是它和普通Thread唯一不同的地方。
二.好处
为什么要使用HandlerThread。1.开发中如果多次使用类似new
Thread(){...}.start...
分类:
移动开发 时间:
2014-05-09 14:59:31
阅读次数:
429
bochs调试的有些命令根据版本好像有变化,我在ubuntu下安装了bochs-2.4.6,发现和bochs-2.3.6命令出现区别,在2.3。6版本支持dump_cpu、info r等命令,在我安装的2.4.6版本中不支持这两个命令,后面在使用bochs的过程中会陆续总结一些2.4.6支持的命令,最简单的方法是通过help来获取,下面先记录一些常用的:
r 查看通用寄存器
sreg 查看段寄...
分类:
其他好文 时间:
2014-05-09 15:04:09
阅读次数:
315
假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.
思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器并得到控制台输出.由于ping通的时候控制台文本通常是"Reply from ... "...
分类:
编程语言 时间:
2014-05-09 14:14:27
阅读次数:
343
notepad++是一个功能强大的文本编辑工具,免费、开源、速度快是它的优点,它是UltraEditor,
emEditor, EditorPlus等收费工具的绝佳替代器。
NppAStyle是一个NotePad++的插件,用于格式化Notepad中编辑的c、c++、C#、java代码。NppAStyle在内部使用Astyle来格式化代码,是一个很简单,但很实用的Notepad++插件。...
分类:
其他好文 时间:
2014-05-09 15:14:35
阅读次数:
313
我们来看下通过界面来操作SOLR,包括SOLR索引的添加,查询等基本操作....
分类:
其他好文 时间:
2014-05-09 13:57:54
阅读次数:
249
Stoer-Wagner 算法
题目大意:有重边的无向图,至少删去多少条边能使其变为非连通图?
分析:传统最小割最大流算法需要枚举汇点,复杂度为O(n^4)以上,故有时会超时。本题用Stoer-Wagner 算法。...
分类:
其他好文 时间:
2014-05-09 15:23:18
阅读次数:
228
人的核心竞争力超过一半来自重要而不紧急的事情:1、读书,特别读那些非实用性的书增加自己的思维角度和阅读视野,也可以听各种视频节目,比如微信自媒体等等;2、锻炼身体,笑到最后的得有一副好身体;在一线城市,平常聚会组团可能玩不起来,但是就个人来说,除了健身房,还有跑步和跳绳,尤其是跳绳是锻炼全身运动的比较合适的运动。3、与智者交谈,提问,思考,常作笔记;如果平常生活中碰不到智者,可以在网络上面,论坛上...
分类:
其他好文 时间:
2014-05-09 14:05:11
阅读次数:
279
ASP.Net的Session
ASP.Net中的Session是我见过最好的处理,是其它动态网页技术不能比拟的。ASP.Net中的Session再也不需要Cookies的支持,也就是说如果用户关闭了Cookie,Session的值一样也可以被保存。
不过,我们需要对config.web文件进行一些配制,因为在其中找到关于Session的设置文本,如:
<sessionstate
coo...
分类:
Web程序 时间:
2014-05-09 15:14:02
阅读次数:
320
目标:
编译Apache Hadoop2.2.0在win7x64环境下的Eclipse插件
环境:
win7x64家庭普通版
eclipse-jee-kepler-SR1-win32-x86_64.zip
Apache Ant(TM) version 1.8.4 compiled on May 22 2012
java version "1.7.0_45...
准备:
确保hadoop2.2.0集群正常运行
1.eclipse中建立java工程,导入hadoop2.2.0相关jar包
2.在src根目录下拷入log4j.properties,通过log4j查看详细日志
log4j.rootLogger=debug, stdout, R
log4j.appender.stdout=org.apache....
好吧,我真心完全搞不懂,我现在只不过是写了3个类而已,怎么就已经到第八篇了?我感觉我说话已经够简单明了毫不唠叨了,真是奇怪。(小若:我噗,噗噗!)
好吧,既然现在主角已经能出现并且进行操作了,那,也是时候让怪物出场了。
让怪物出现太简单了,不就是写一个Monster类,然后创建刚体,让它可以和主角碰撞,然后让主角扣血或者加血么?
没错,确实就是这样的,但是,这不是重点,我想介绍的是,利用关卡编辑器来创建所有要出场的怪物,这才有意思~...
分类:
其他好文 时间:
2014-05-09 14:52:17
阅读次数:
404
斐波那契序列的变种,简单题,在九度OJ上测试通过。
时间限制:1 秒
内存限制:32 兆
题目描述:
一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
输入:
输入可能包含多个测试样例,对于每个测试案例,
输入包括一个整数n(1<=n<=50)。
输出:
对应每个测试案例,
输出该青蛙跳上一个n级的台阶总共有多少种跳法。...
分类:
其他好文 时间:
2014-05-09 15:22:52
阅读次数:
227