`
mouer
  • 浏览: 98169 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
   ICMP:Internet控制报文协议 ICMP经常被认为是IP层的一个组成部分。它传递差错报文以及其他需要注意的信息。 ICMP报文通常被IP层或更高层协议(TCP或UDP)使用。 为了防止过去允许ICMP差错报文对广播分组响应所带来的广播风暴,下面各种情况都不会导致产生ICMP差错 报文: 1)ICMP差错报文(但是,ICMP查询报文可能会产生ICMP差错报文)。 2)目的地址是广播地址或多播地址(D类地址)的IP数据报。 3)作为链路层广播的数据报。 4)不是IP分片的第一片。 5)源地址不是单个主机的数据报。这就是说,源地址不能为零地址、环回地址、广播地址或多播地址。 I ...
这是一个华丽的看似新奇的世界,所有人都以为创造力非凡   但实际上,这一切都是骗局,这个世界同样枯燥无味,甚至比现实更枯燥   爱丽丝想要逃避入自己的梦境,却发现自己本应该充满创造力的梦是一种提前设计好的,一切都按照剧本的要求进行   逃避僵化的世界,却进入了一个更僵化的世界   导演,不应该把这么沉重的题材放出来给人看的   爱丽丝的童年有一个创造力非凡的老爹,有着一些才华横溢的小孩从小就会有的一点点的忧郁症和困扰她的梦,以及一场不是那么寻常的冒险   然后爱丽丝长大了,老爹死了,她的生活陷入了按部就班的僵化,一切如同机械闹钟的齿轮一 ...
数据链路如以太网或令牌环网(以太网和令牌环网都属于局域网)都有自己的寻址机制(常常为 48 bit地址) ,这是使用数据链路的任何网络层都必须遵从的。 一个网络如以太网可以同时被不同的网络层使用。 当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据 48 bit的以太网地址来确定目的接口的。 设备驱动程序从不检查 I P数据报中的目的I P地址。 具体工作流程: % ftp bsdi 1) 应用程序FTP客户端调用函数g e t h o s t b y n a m e(3)把主机名(bsdi)转换成32 bit的IP地址。 这个函数在D N S ...
代理服务器是建立在TCP/IP协议应用层上的一种服务软件,是以HTTP协议为基础的。工作过程简单来说分为4步: 1.客户端向服务器发送的请求到达代理服务器; 2.代理服务器把请求转发给客户端真正需要联系的服务器; 3.服务器 ...
I P是T C P / I P协议族中最为核心的协议,所有的T C P.U D P.I C M P及I G M P数据都以I P数据报格式传输. 1. 特性: 1)不可靠的:意思是它不能保证 I P数据报能成功地到达目的地。 I P仅提供最好的传输服务。 2)无连接的:这个术语的意思是I P并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。 2. IP首部:   4个字节的32 bit值以下面的次序传输:首先是0~7 bit,其次8~15 bit,然后1 6~23 bit, 最后是24~31 bit。这种传输次序称作big endian字节序。由于T C P / ...
最近在看TCP/IP协议详解...此系列文章可以看成笔记+自己的一些理解吧... 1. 什么是TCP/IP协议. 我觉得可以抛开TCP/IP这几个字眼就理解,知道他是网络协议的一种就可以了,网络协议,无外乎就是使不同操作系统,不用网络结构(网状,星形) 进行互联而已. 2. 分层. 1) 分层结构图:   2) 为什么要分层: 个人觉得可以按照JAVA中的分层来理解,层与层之间有预先设定好的接口,如应用层调用运输层不用管运输层如何实现只需调用接口就可以了. 这样的好处是,一旦有新技术可以提高效率,只需修改对应的层就行,别的层不用修改. 3. 以FTP为例,看下网络上2台机器的 ...
2010-05-13 add #把一字符串存入一个文件 echo "hello world" >> ./test.txt 2010-04-20 add #crontab 是没有环境变量的,有时候可以运行的shell到crontab中就运行不了 #所以,要在crontab的shell脚本中加入环境变量 SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root export JAVA_HOME=/usr/local/jdk1.6.0_12 export PA ...

线程中断.

    博客分类:
  • J2SE
昨天试了试线程中断...代码如下: public class Main extends Thread { @Override public void run() { while(!this.isInterrupted()){ System.out.println("the thread is run ..."); try { TimeUnit.SECONDS.sleep(1L); } catch (InterruptedException e) { e.printStackTrace(); // 开始没打印信息 ...
public class Main extends Thread { @Override public void run() { for(int i = 0; i try { TimeUnit.SECONDS.sleep(3L); } catch (InterruptedException e) { // ignore } } } public static void main(String[] args) { new Main().start(); // thread /* shutdown hook */ ...
系统:windows2003 问题:用远程桌面登录系统时,提示“终端服务器超出允许连接数 解决方式:(网站找了下,最后用下面方法解决) 单击“开始 → 运行”,输入“gpedit.msc”,回车后打开组策略窗口 然后依次定位到“计算机配置 → 管理模板 → Windows 组件 → 终端服务 → 会话” 然后在右侧窗口中双击“为断开的会话设置时间限制”,在打开的窗口中将“结束断开连接的会话”时间设置为5分钟。 OVER~
pscp是putty安装包(免费)所带的远程文件传输工具,使用和Linux下scp命令相似,具体的使用方法如下: C:\Documents and Settings\Think\桌面\常用资源\PuTTY-v0.60>PSCP.EXEPuTTY Secure Copy clientRelease 0.60Usage: pscp [options] [user@]host:source target pscp [options] source [source...] [user@]host:target pscp [options] -ls [user@]host:filespecOp ...
step1:   step2:   step3:   step4:   step5:   finish后,结构图如:   建立测试文件: public class Test_Client { @Test public void testClient() throws RemoteException { StuServerStub sb = new StuServerStub(); StuServerStub.GetStuInfo getStuInfo = new StuServerStub.GetStuInfo(); getS ...
1.新建 WEB 工程 , 把 %axis_bin 解压目录 %/lib 下的所有 jar 文件拷贝到工程的 lib 下 , 如图 : 建立测试文件 : public class StuInfo { private int age; private String name; private String stuid; public StuInfo(int age, String name, String stuid) { super(); this.a ...
1.准备工作: 1.1部署axis2 把axis2下的axis2-1.4.1-war.zip解压,把axis2.war放置到%TOMCAT_HOME%/webapps/ 下,启动服务,显示如下图:      默认用户名密码是:admin/axis2   1.1安装eclipse插件 解压axis2下的Eclipse+Axis2+plugin.rar 下的2个rar文件,并把解压后文件夹放置到%eclipse_home%\plugins\ 如图:      加压 axis2 下的 axis2-1.4.1-bin.zip , 把 %解压目录%/lib下的
生命周期: ExecutorService扩展了Executor并添加了一些生命周期管理的方法。一个Executor的生命周期有三种状态,运行 ,关闭 ,终止 。 Executor创建时处于运行状态。当调用ExecutorService.shutdown()后,处于关闭状态,isShutdown()方法返回true。 这时,不应该再想Executor中添加任务,所有已添加的任务执行完毕后,Executor处于终止状态,isTerminated()返回true。 public class Excutors_2 { public static void main(String[] ...
Global site tag (gtag.js) - Google Analytics