HTML DOM 节点-根节点/子节点/父亲节点/兄弟节点

转自:http://www.w3school.com.cn/htmldom/dom_nodes.asp


节点父、子和同胞

节点树中的节点彼此拥有层级关系。

父(parent)、子(child)和同胞(sibling)等术语用于描述这些关系。父节点拥有子节点。同级的子节点被称为同胞(兄弟或姐妹)。

  • 在节点树中,顶端节点被称为根(root)
  • 每个节点都有父节点、除了根(它没有父节点)
  • 一个节点可拥有任意数量的子
  • 同胞是拥有相同父节点的节点

下面的图片展示了节点树的一部分,以及节点之间的关系:


HTML DOM 节点-根节点/子节点/父亲节点/兄弟节点_第1张图片


  
    DOM 教程
  
  
    

DOM 第一课

Hello world!


从上面的 HTML 中:

  • 节点没有父节点;它是根节点
  • 和 的父节点是 节点
  • 文本节点 "Hello world!" 的父节点是

    节点

并且:

  • 节点拥有两个子节点: 和
  • 节点拥有一个子节点: 节点</li> <li style="border:0px;"><title> 节点也拥有一个子节点:文本节点 "DOM 教程"</li> <li style="border:0px;"><h1> 和 <p> 节点是同胞节点,同时也是 <body> 的子节点</li> </ul> <p style="border:0px;line-height:20px;font-family:Verdana, Arial, '宋体';font-size:13.3333px;"> 并且:</p> <ul style="border:0px;font-family:Verdana, Arial, '宋体';font-size:13.3333px;"> <li style="border:0px;"><head> 元素是 <html> 元素的首个子节点</li> <li style="border:0px;"><body> 元素是 <html> 元素的最后一个子节点</li> <li style="border:0px;"><h1> 元素是 <body> 元素的首个子节点</li> <li style="border:0px;"><p> 元素是 <body> 元素的最后一个子节点</li> </ul> <div> <span style="font-family:Verdana, Arial, '宋体';"><span style="font-size:13.3333px;"><br></span></span> </div> <div> <span style="font-family:Verdana, Arial, '宋体';"><span style="font-size:13.3333px;"><a href="http://img.e-com-net.com/image/info8/c147b67d72e24e219013142cc609c424.png" target="_blank"><img src="http://img.e-com-net.com/image/info8/c147b67d72e24e219013142cc609c424.png" alt="HTML DOM 节点-根节点/子节点/父亲节点/兄弟节点_第2张图片" width="689" height="447" style="border:1px solid black;"></a><br></span></span> </div> <br> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1292641419806187520"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(008W3C标准)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1946982863379427328.htm" title="Zephyr开发指南——编程语言支持(Minimal libc)" target="_blank">Zephyr开发指南——编程语言支持(Minimal libc)</a> <span class="text-muted">wayne2018</span> <a class="tag" taget="_blank" href="/search/Zephyr/1.htm">Zephyr</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a> <div>Minimallibc最基本的C库,被称为“最小libc”,是Zephyr代码库的一部分,并提供了标准C库的最小子集,以满足Zephyr及其子系统的需求,主要是在字符串操作和显示领域。它的占用空间非常低,适用于不依赖于ISOC标准库中较少使用的部分的项目。它还可以与许多不同的工具链一起使用。最小的libc实现可以在主Ziphyr树中的lib/libc/minimal实现中找到。动态内存管理通过选择</div> </li> <li><a href="/article/1946977569526050816.htm" title="5、网络基础:从协议到各层解析" target="_blank">5、网络基础:从协议到各层解析</a> <span class="text-muted">juice</span> <a class="tag" taget="_blank" href="/search/%E6%8E%A2%E7%B4%A2Java%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%E7%B2%BE%E9%AB%93/1.htm">探索Java网络编程精髓</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%8D%8F%E8%AE%AE/1.htm">网络协议</a><a class="tag" taget="_blank" href="/search/TCP%2FIP/1.htm">TCP/IP</a><a class="tag" taget="_blank" href="/search/OSI%E6%A8%A1%E5%9E%8B/1.htm">OSI模型</a> <div>网络基础:从协议到各层解析1.网络协议概述在网络通信中,协议是计算机之间进行数据交换的规则集合。不同的协议定义了网络通信的不同方面。例如,超文本传输协议(HTTP)规定了网页浏览器和服务器之间的通信方式;而IEEE802.3标准则定义了在特定类型的线缆上将比特编码为电信号的协议。开放且公开的协议标准使得不同厂商的软件和设备能够相互通信,比如你的网页浏览器无需关心服务器是Unix工作站、Window</div> </li> <li><a href="/article/1946968745037590528.htm" title="网络通信原理:分层协作与协议解析" target="_blank">网络通信原理:分层协作与协议解析</a> <span class="text-muted"></span> <div>1.分层模型与协议栈分层设计的核心思想OSI七层模型:理论框架,明确网络通信的逻辑分工(物理层→应用层)。TCP/IP四层模型:实际应用模型,简化为链路层→网络层→传输层→应用层。分层优势:解耦性:每层独立设计,降低复杂度(如物理层仅关注比特流传输)。标准化:统一接口(如HTTP协议仅需关注应用层,无需关心底层物理介质)。可扩展性:新技术可灵活嵌入(如IPv6替代IPv4时仅需修改网络层)。协议栈</div> </li> <li><a href="/article/1946968190672236544.htm" title="介绍" target="_blank">介绍</a> <span class="text-muted">南宫契</span> <div>千肆篇7月的天气燥热,但在红杏阁里这份燥热就别有一番风味。漫天的胭脂水粉的香味变成了调味剂,女人们千姿百媚,在灯红酒绿的环境中红杏阁可谓是男人们的天堂我,千姬,如你所见,我是一个舞姬,不,标准来说我是一个修炼了五百年的九尾狐。我们族里有一个规矩,当修炼到三百年时,需找到自己两情相悦之人,行夫妻之事,方得功力大增。那你肯定会问我:那你都五百岁了行了吗?哎!我要是行了我用在妓院呆着,早去游历去了,在说</div> </li> <li><a href="/article/1946958913740009472.htm" title="到底如何从零开始使用Hyperf 搭建微服务架构?具体步骤是怎样的?底层原理是什么?" target="_blank">到底如何从零开始使用Hyperf 搭建微服务架构?具体步骤是怎样的?底层原理是什么?</a> <span class="text-muted"></span> <div>一、Hyperf的底层原理Hyperf是一个基于Swoole的高性能PHP微服务框架,其核心特点包括:协程支持:基于Swoole提供的协程能力,Hyperf实现了非阻塞I/O和高并发处理。协程是轻量级线程,允许在单个进程中处理大量并发请求。依赖注入(DI):使用PSR-11标准的依赖注入容器,简化组件管理和服务解耦。AOP(面向切面编程):通过注解和AOP机制,可以在方法执行前后插入逻辑,例如日志</div> </li> <li><a href="/article/1946953865345691648.htm" title="国家标准助力北斗短报文实现长发展,究竟何谓北斗短报文终端?" target="_blank">国家标准助力北斗短报文实现长发展,究竟何谓北斗短报文终端?</a> <span class="text-muted"></span> <div>近日,小编了解到,《北斗三号区域短报文通信用户终端技术要求与测试方法》《北斗三号区域短报文通信用户终端信息接口第1部分:用户管理模块接口》《北斗三号区域短报文通信用户终端信息接口第2部分:通用数据接口》等系列国家标准是北斗三号“短报文”领域制定发布的首批国家标准,标准实施一年以来,对我国北斗“短报文”通信产业发展发挥了重要推动作用。北斗短报文终端何谓北斗短报文?简言之,它是北斗卫星导航系统独步全球</div> </li> <li><a href="/article/1946944284448059392.htm" title="深入探讨DICOM医学影像中的MPPS服务及其具体实现" target="_blank">深入探讨DICOM医学影像中的MPPS服务及其具体实现</a> <span class="text-muted">猿享天开</span> <a class="tag" taget="_blank" href="/search/DICOM%E5%8C%BB%E5%AD%A6%E5%BD%B1%E5%83%8F%E4%B8%93%E4%B8%9A%E7%9F%A5%E8%AF%86%E7%B2%BE%E8%AE%B2/1.htm">DICOM医学影像专业知识精讲</a><a class="tag" taget="_blank" href="/search/DICOM/1.htm">DICOM</a><a class="tag" taget="_blank" href="/search/%E5%8C%BB%E5%AD%A6%E5%BD%B1%E8%B1%A1/1.htm">医学影象</a><a class="tag" taget="_blank" href="/search/PACS/1.htm">PACS</a><a class="tag" taget="_blank" href="/search/MPPS/1.htm">MPPS</a> <div>深入探讨DICOM医学影像中的MPPS服务及其具体实现1.引言在医疗影像的管理和传输过程中,DICOM(数字影像和通信医学)标准发挥着至关重要的作用。除了DICOM影像的存储和传输(如影像存储SCP和影像传输SCP),DICOM还定义了其他一系列服务以支持医疗影像的完整管理。其中,**MPPS(ModalityPerformedProcedureStep)**服务是医疗影像工作流中的一个重要环节,</div> </li> <li><a href="/article/1946944283571449856.htm" title="深入详解DICOM医学影像定位线相关知识:理解定位线的概念、定位线的作用以及定位线显示和计算原理" target="_blank">深入详解DICOM医学影像定位线相关知识:理解定位线的概念、定位线的作用以及定位线显示和计算原理</a> <span class="text-muted">猿享天开</span> <a class="tag" taget="_blank" href="/search/DICOM%E5%8C%BB%E5%AD%A6%E5%BD%B1%E5%83%8F%E4%B8%93%E4%B8%9A%E7%9F%A5%E8%AF%86%E7%B2%BE%E8%AE%B2/1.htm">DICOM医学影像专业知识精讲</a><a class="tag" taget="_blank" href="/search/DICOM/1.htm">DICOM</a><a class="tag" taget="_blank" href="/search/%E5%8C%BB%E5%AD%A6%E5%BD%B1%E8%B1%A1/1.htm">医学影象</a><a class="tag" taget="_blank" href="/search/PACS/1.htm">PACS</a><a class="tag" taget="_blank" href="/search/%E5%AE%9A%E4%BD%8D%E7%BA%BF/1.htm">定位线</a> <div>DICOM医学影像中的定位线(LocalizationLine)在医学影像学中,DICOM是用于存储和交换医学影像的标准格式。定位线(LocalizationLine)在医学影像的显示和分析中起着重要作用,它帮助医生和医学专业人员在影像中精确地标定重要的解剖结构、区域或特征,辅助进行定位、治疗计划和诊断分析。目录DICOM医学影像中的定位线(LocalizationLine)引言1.定位线的概念2</div> </li> <li><a href="/article/1946942515651342336.htm" title="Python 中 sys 库的全面解析与实战应用" target="_blank">Python 中 sys 库的全面解析与实战应用</a> <span class="text-muted">二向箔reverse</span> <a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>在Python的众多标准库中,sys库占据着举足轻重的地位。它与Python解释器紧密交互,为开发者提供了访问解释器内部信息和控制解释器行为的强大能力。无论是命令行参数处理、系统环境配置,还是程序退出控制,sys库都能大显身手。本文将带您深入探索sys库的常用功能,通过丰富的实例讲解,助您轻松掌握其使用技巧。sys库的基础认知sys库是Python的内置标准库,无需额外安装,只需通过imports</div> </li> <li><a href="/article/1946939238918451200.htm" title="二分查找进阶:查找最靠左和最靠右的索引(Java实现)" target="_blank">二分查找进阶:查找最靠左和最靠右的索引(Java实现)</a> <span class="text-muted">算法第二深情</span> <a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95%E5%AD%A6%E4%B9%A0/1.htm">算法学习</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/intellij-idea/1.htm">intellij-idea</a> <div>一、引言在实际开发中,二分查找(BinarySearch)是一种高效的查找算法,尤其在处理有序数组时表现出色。然而,标准的二分查找只能返回目标值的任意一个位置(例如中间位置)。如果需要找到目标值的最左索引或最右索引(例如统计重复元素的出现次数),或者只需要单纯知道最左或最有二、普通二分查找vs.边界查找1.普通二分查找publicstaticintbinarySearch(int[]arr,int</div> </li> <li><a href="/article/1946937599956414464.htm" title="C++ 标准模板库(STL)详解文档" target="_blank">C++ 标准模板库(STL)详解文档</a> <span class="text-muted">tt555555555555</span> <a class="tag" taget="_blank" href="/search/C%2B%2B%E5%AD%A6%E4%B9%A0/1.htm">C++学习</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95%E9%A2%98/1.htm">算法题</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a> <div>C++标准模板库(STL)详解文档1前言2常用容器2.1内容总览2.2向量vector2.2.1概述2.2.2常用方法2.2.3适用场景2.2.4注意事项2.3栈stack2.3.1概述2.3.2常用方法2.3.3注意事项2.4队列queue2.4.1概述2.4.2常用方法2.4.3注意事项2.5优先队列priority\_queue2.5.1概述2.5.2常用方法2.5.3适用场景2.5.4注意</div> </li> <li><a href="/article/1946934066326597632.htm" title="[Python] -项目实战类3- 用Python制作一个记事本应用" target="_blank">[Python] -项目实战类3- 用Python制作一个记事本应用</a> <span class="text-muted">踏雪无痕老爷子</span> <a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>一、为什么要自己写记事本?提升GUI编程能力:通过构建窗口、菜单、文本区等组件,理解基本控件的使用。实用工具:自定义功能、更轻量、更符合个人使用习惯。实验与扩展空间大:方便加入特色功能,如自动保存、代码高亮、插件等。二、准备工作✅安装Python(建议Python 3.7+)。无需安装第三方库,tkinter是Python标准库的一部分。用于构建UI界面。sudoaptinstallpython3</div> </li> <li><a href="/article/1946929782801362944.htm" title="【web-攻击用户】(9.1.6)查找并利用XSS漏洞--基于DOM" target="_blank">【web-攻击用户】(9.1.6)查找并利用XSS漏洞--基于DOM</a> <span class="text-muted">黑色地带(崛起)</span> <a class="tag" taget="_blank" href="/search/0X02%E3%80%90web%E6%B8%97%E9%80%8F%E3%80%91/1.htm">0X02【web渗透】</a><a class="tag" taget="_blank" href="/search/web%E5%AE%89%E5%85%A8/1.htm">web安全</a> <div>目录查找并利用基于DOM的XSS漏洞1.1、简介:1.2、过程:查找并利用基于DOM的XSS漏洞1.1、简介:1、提交一个特殊的字符串作为每个参数,然后监控响应中是否出现该字符串,无法确定基于DOM的XSS漏洞2、确定基于DOM的XSS漏洞的基本方法是,用浏览器手动浏览应用程序,并修改每一个URL参数,在其中插入一个标准测试字符串(如alert(1)和;alert(1)//等)3、通过在浏览器中显</div> </li> <li><a href="/article/1946928928266448896.htm" title="组件分享之后端组件——基于Java的分布式系统的延迟和容错组件(熔断组件)Hystrix" target="_blank">组件分享之后端组件——基于Java的分布式系统的延迟和容错组件(熔断组件)Hystrix</a> <span class="text-muted">cn華少</span> <div>组件分享之后端组件——基于Java的分布式系统的延迟和容错组件(熔断组件)Hystrix背景近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。组件基本信息组件:Hystrix开源协议:LICENSE内容本节我们分享一个基于Java的分布式系统的延迟和容错组件(熔断组件)Hystr</div> </li> <li><a href="/article/1946926390892883968.htm" title="2022-06-12" target="_blank">2022-06-12</a> <span class="text-muted">珍惜dxz</span> <div>中原焦点团队杜小珍网络初中级28期坚持分享第375天坚持阅读第277天筑基笔记:1.埃里克森人格发展八阶段:以人格特征的标准划分年龄阶段。埃里克森话费的标准是心理社会危机,危机也是一种推动。2.埃里克森心理发展阶段与弗洛伊德的区别:埃里克森继承任性性本能和生物因素,更强调文化和社会因素。弗洛伊德心理发展分为五个阶段。埃里克森心理发展分为八个阶段。3.第一阶段:0-1.5岁发展出信任感对怀疑感,这个</div> </li> <li><a href="/article/1946912501266444288.htm" title="【DICOM后处理】qt+vs 实现DICOM数据四视图显示" target="_blank">【DICOM后处理】qt+vs 实现DICOM数据四视图显示</a> <span class="text-muted">leafpipi</span> <a class="tag" taget="_blank" href="/search/%E5%AE%9E%E6%88%98%E7%BB%83%E4%B9%A0/1.htm">实战练习</a><a class="tag" taget="_blank" href="/search/qt/1.htm">qt</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86/1.htm">图像处理</a><a class="tag" taget="_blank" href="/search/DICOM/1.htm">DICOM</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a> <div>目录1、DICOM四视图2、vtkImageViewer2实现二维平面图显示3、vtkVolume实现三维体数据显示4、实现界面图1、DICOM四视图DICOM四视图通常指同时显示医学影像的四个不同平面或视角,用于全面分析三维数据(如CT、MRI等)。标准四视图布局:横截面(Axial)水平切面,从上向下观察(类似传统CT/MRI的横断面切片)。显示解剖结构的横向分布,常用于定位病变。矢状面(Sa</div> </li> <li><a href="/article/1946904435900870656.htm" title="Java for 循环" target="_blank">Java for 循环</a> <span class="text-muted"></span> <div>Javafor循环的基本语法Java中的for循环是一种常用的循环结构,适用于已知循环次数的情况。其基本语法如下:for(初始化;条件判断;迭代){//循环体}初始化部分通常用于声明并初始化循环变量;条件判断部分决定循环是否继续执行;迭代部分用于更新循环变量。标准for循环示例以下是一个简单的for循环示例,打印数字1到5:for(inti=1;ifruits=Arrays.asList("App</div> </li> <li><a href="/article/1946876077762736128.htm" title="c++ 反射与QMetaObject::invokeMethod介绍" target="_blank">c++ 反射与QMetaObject::invokeMethod介绍</a> <span class="text-muted"></span> <div>文章目录c++QMetaObject::invokeMethodC++语言标准本身并不直接支持反射机制,这与Java、C#等语言不同,它们在语言层面提供了丰富的反射API。然而,C++是一种非常灵活的语言,可以通过一些设计和编程技巧来实现类似反射的功能。在C++中实现反射通常涉及以下几种技术:动态创建对象:反射可以在运行时创建任意一个已经定义的类的对象实例,即使你在编写代码时并不知道将要创建哪个类</div> </li> <li><a href="/article/1946874018388832256.htm" title="2021-05-25" target="_blank">2021-05-25</a> <span class="text-muted">偶然_9101</span> <div>京心❤️达顺驰店:丁熊运2021年5月25日落地真经严格就是爱,放纵既是害油卡目标:10张、完成10张正能量语录每一颗螺丝都有标准每一颗螺丝都是标准今日体验:遇到问题要想办法去解决,跟据问题的不同想到不同的办法去快速的解决问题。从各个方面考虑全面这样在检查时就可以快速的解决问题。</div> </li> <li><a href="/article/1946874014613958656.htm" title="2023-08-15" target="_blank">2023-08-15</a> <span class="text-muted">竞责</span> <div>京心达:杜靖泽2023年8月15日日精进落地真经严格就是爱,放纵既是害产值目标13.8万,台次目标90台。油卡目标13,已达成0正能量语录每一颗螺丝都有标准每一颗螺丝都是标准今日体验:不要停止奔跑,不要回顾来路,来路无可眷恋,值得期待的只有前方。</div> </li> <li><a href="/article/1946872743303639040.htm" title="《语文课程目标分析框架的破与立》读书笔记" target="_blank">《语文课程目标分析框架的破与立》读书笔记</a> <span class="text-muted">苔花如米筱</span> <div>《语文科课程论基础》的第三章中王教授认为语文课程与教学目标的“工具性”与“人文性”不该分裂开来,而是互相包含、互相叠加的层叠蕴涵关系。修订后的课程标准坚持原实验稿也提出来的关于语文课程基本性质的认识,坚持语文课程的工具性和人文性的统一。“课改”以来有人在强调人文性的时候,不恰当地“将孩子和洗澡水一起泼掉”。“孩子”即语文本体。这样做又陷入了片面性,必然造成工具性与人文性两败俱伤。工具性是语文课程的</div> </li> <li><a href="/article/1946872674047291392.htm" title="关于NUC+雷达+倍福组网交换机是否完全足够的问题(是否需要一个路由器)" target="_blank">关于NUC+雷达+倍福组网交换机是否完全足够的问题(是否需要一个路由器)</a> <span class="text-muted">Tipriest_</span> <a class="tag" taget="_blank" href="/search/%E6%9C%BA%E5%99%A8%E4%BA%BA%E5%AE%9E%E9%99%85%E7%B3%BB%E7%BB%9F/1.htm">机器人实际系统</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/%E6%9C%BA%E5%99%A8%E4%BA%BA/1.htm">机器人</a><a class="tag" taget="_blank" href="/search/%E4%BA%A4%E6%8D%A2%E6%9C%BA/1.htm">交换机</a><a class="tag" taget="_blank" href="/search/%E8%B7%AF%E7%94%B1%E5%99%A8/1.htm">路由器</a><a class="tag" taget="_blank" href="/search/IO/1.htm">IO</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E6%AE%B5/1.htm">网段</a> <div>你好!这是一个非常经典和常见的工业自动化/机器人系统组网问题。你的想法完全正确。核心答案:只用一个交换机是完全可以的,而且是标准的做法。你不需要路由器来提供网关(Gateway)。下面我为你详细解释一下,并提供具体的操作步骤和注意事项。1.为什么一个交换机就够了?(交换机vs.路由器)为了理解这一点,我们需要明白交换机和路由器的根本区别:交换机(Switch):作用:连接同一个局域网(LAN)内的</div> </li> <li><a href="/article/1946869775338631168.htm" title="Android面试题之Kotlin扩展函数和apply函数详解" target="_blank">Android面试题之Kotlin扩展函数和apply函数详解</a> <span class="text-muted">AntDreamer</span> <a class="tag" taget="_blank" href="/search/kotlin/1.htm">kotlin</a><a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/kotlin/1.htm">kotlin</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点扩展函数扩展可以在不直接修改类定义的情况下增加类功能扩展可以用于自定义类,也可以用于标准函数和继承相似,扩展也能共享类行为,在无法接触某个类定义,或者某个类没有使用open修饰符,导致无法继承它时,扩展就是增加类功能的最好选择和定义一般函数差不多,但需要指定接收功能扩展的接受者类型</div> </li> <li><a href="/article/1946865621060874240.htm" title="2022-03-16" target="_blank">2022-03-16</a> <span class="text-muted">深巷传媒坤哥</span> <div>需要时间经验积累才能成为一名合格导演一个胸怀抱负的导演很长时间都要将技能(摄影、剪辑、音效、制片管理、编剧)花费在商业需求上。甚至要拍摄会议短片和短视频等。踏踏实实地按照高标准完成这些片子,你一定也会受益匪浅。企业宣传片广告片是拍摄故事片影视片前绝好的锻炼机会,因为广告需要大量财力和精力的投入才能造就独具一格的最终影像。你从中获得的超群技术和丰富的制片知识自然能在故事片中体现,当然,你可能要放弃商</div> </li> <li><a href="/article/1946864861061378048.htm" title="Logger日志记录" target="_blank">Logger日志记录</a> <span class="text-muted">Kiri霧</span> <a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/kotlin/1.htm">kotlin</a> <div>Java日志记录简介日志是软件应用程序中的记录信息,我们可以选择将其保存到文件中,或显示在控制台上。这些记录可以描述任何内容:程序中的一个事件、变量的值、错误或异常等。日志主要用于调试目的。今天,我们将学习Java标准SDK中用于日志记录的java.util.logging包。要使用Java的日志功能,你需要了解以下几个组件:LoggerFileHandlerConsoleHandlerSimpl</div> </li> <li><a href="/article/1946864103180005376.htm" title="路由器SDH POS接口" target="_blank">路由器SDH POS接口</a> <span class="text-muted"></span> <div>SDHPOS可看作“用SDH光纤专线给路由器当超级宽带网线”。1️⃣拆名字SDH 同步数字体系(SynchronousDigitalHierarchy),运营商的骨干光传输标准,颗粒STM-1/4/16/64…(155M/622M/2.5G/10G)。POS PacketoverSDH/PacketoverSONET,把纯IP数据包直接塞进SDH帧里跑,不经过ATM或帧中继。2️⃣物理形态路由器上</div> </li> <li><a href="/article/1946850981098614784.htm" title="日精进" target="_blank">日精进</a> <span class="text-muted">京心达张新波</span> <div>在北京这个城市,我不想求大,规模适中即可,把他变成精品修理厂,培养优秀合伙人技师,修出高质量的汽车就是说凡想到京心达来的师傅,都必须排队接受考验才能进来、所有的技师都经过我的严格的系统化培训。达标才能留任,每一个人都是精英,交完税后,把大部分利润分配给员工,让京心达人变成行业工资标准最高的人。成为大家羡慕的职业,他们愿意在京心达工作到退休,将这份工作当成毕生的事业这是我的构想,我和京心达一起成长…</div> </li> <li><a href="/article/1946849579148308480.htm" title="开篇" target="_blank">开篇</a> <span class="text-muted">向水一生</span> <div>在基于Internet的互联网已经成熟的时代,我们考虑利用相似的理念和技术去改造传统工业中的环节时,这便自然而然的得到了工业互联网的概念。它的本身上还是在解决信息流在各个节点之间传递的问题,只是因为异构的系统太多,要统一出一套标准来,确实是一项任重道远的大工程。工业互联网的实现远比我们现在看到的『传统』意义上的互联网要难,这有很大一部分是由于历史遗留问题而造成的局面,它不像我们现在看到的这种IT互</div> </li> <li><a href="/article/1946840152047415296.htm" title="html5及css有什么区别,html5和css3的区别是什么?" target="_blank">html5及css有什么区别,html5和css3的区别是什么?</a> <span class="text-muted">weixin_39788256</span> <a class="tag" taget="_blank" href="/search/html5%E5%8F%8Acss%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB/1.htm">html5及css有什么区别</a> <div>html5和css3是什么?区别是什么?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。什么是HTML5?HTML,超文本标记语言(HyperTextMarkupLanguage),标准通用标记语言下的一个应用。是用于描述网页文档的一种标记语言。html5是HTML第五次重大修改后的版本,是当前最新版本,主要特点是支持原生的视频播放、离线存储、更多的语义</div> </li> <li><a href="/article/1946823690092081152.htm" title="每日金句摘抄五句(十六)" target="_blank">每日金句摘抄五句(十六)</a> <span class="text-muted">何南汐</span> <div>金句摘抄一:出处:三毛金句:我以前,总将人性的光辉,视为人对于大苦难无尽的忍耐和牺牲,而今,在欢乐里,我一样地看见了人性另一面动人而瑰丽的色彩,为什么无休无尽的工作才被叫做“有意义”,难道适时的休闲和享乐不是人生另外极重要的一面吗?人性有很多面,每一面都有各自的色彩,有意义的事情没有定义,也没有绝对的标准,有意义对于每个人的标准都是不一样的,只要自己觉得对自己有意义,那就是有意义。金句摘抄二:出处</div> </li> <li><a href="/article/96.htm" title="怎么样才能成为专业的程序员?" target="_blank">怎么样才能成为专业的程序员?</a> <span class="text-muted">cocos2d-x小菜</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a> <div>  如何要想成为一名专业的程序员?仅仅会写代码是不够的。从团队合作去解决问题到版本控制,你还得具备其他关键技能的工具包。当我们询问相关的专业开发人员,那些必备的关键技能都是什么的时候,下面是我们了解到的情况。   关于如何学习代码,各种声音很多,然后很多人就被误导为成为专业开发人员懂得一门编程语言就够了?!呵呵,就像其他工作一样,光会一个技能那是远远不够的。如果你想要成为</div> </li> <li><a href="/article/223.htm" title="java web开发 高并发处理" target="_blank">java web开发 高并发处理</a> <span class="text-muted">BreakingBad</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E5%B9%B6%E5%8F%91/1.htm">并发</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91/1.htm">开发</a><a class="tag" taget="_blank" href="/search/%E5%A4%84%E7%90%86/1.htm">处理</a><a class="tag" taget="_blank" href="/search/%E9%AB%98/1.htm">高</a> <div>java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据) 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(</div> </li> <li><a href="/article/350.htm" title="mysql批量更新" target="_blank">mysql批量更新</a> <span class="text-muted">ekian</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a> <div>mysql更新优化: 一版的更新的话都是采用update set的方式,但是如果需要批量更新的话,只能for循环的执行更新。或者采用executeBatch的方式,执行更新。无论哪种方式,性能都不见得多好。 三千多条的更新,需要3分多钟。 查询了批量更新的优化,有说replace into的方式,即: replace into tableName(id,status) values</div> </li> <li><a href="/article/477.htm" title="微软BI(3)" target="_blank">微软BI(3)</a> <span class="text-muted">18289753290</span> <a class="tag" taget="_blank" href="/search/%E5%BE%AE%E8%BD%AFBI+SSIS/1.htm">微软BI SSIS</a> <div>1) Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。 A:一般这类问题的存在是 </div> </li> <li><a href="/article/604.htm" title="Java中的List" target="_blank">Java中的List</a> <span class="text-muted">g21121</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>        List是一个有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。         与 set 不同,列表通常允许重复</div> </li> <li><a href="/article/731.htm" title="读书笔记" target="_blank">读书笔记</a> <span class="text-muted">永夜-极光</span> <a class="tag" taget="_blank" href="/search/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/1.htm">读书笔记</a> <div>   1.  K是一家加工厂,需要采购原材料,有A,B,C,D 4家供应商,其中A给出的价格最低,性价比最高,那么假如你是这家企业的采购经理,你会如何决策?          传统决策: A:100%订单  B,C,D:0%     &nbs</div> </li> <li><a href="/article/858.htm" title="centos 安装 Codeblocks" target="_blank">centos 安装 Codeblocks</a> <span class="text-muted">随便小屋</span> <a class="tag" taget="_blank" href="/search/codeblocks/1.htm">codeblocks</a> <div>1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++   2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.yum install gtk2* 3. 安装wxGTK    yum search w</div> </li> <li><a href="/article/985.htm" title="23种设计模式的形象比喻" target="_blank">23种设计模式的形象比喻</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a> <div>1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:</div> </li> <li><a href="/article/1112.htm" title="开发管理 CheckLists" target="_blank">开发管理 CheckLists</a> <span class="text-muted">aoyouzi</span> <a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E7%AE%A1%E7%90%86+CheckLists/1.htm">开发管理 CheckLists</a> <div>开发管理 CheckLists(23) -使项目组度过完整的生命周期 开发管理 CheckLists(22) -组织项目资源 开发管理 CheckLists(21) -控制项目的范围开发管理 CheckLists(20) -项目利益相关者责任开发管理 CheckLists(19) -选择合适的团队成员开发管理 CheckLists(18) -敏捷开发 Scrum Master 工作开发管理 C</div> </li> <li><a href="/article/1239.htm" title="js实现切换" target="_blank">js实现切换</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/%E6%A0%8F%E7%9B%AE%E5%88%87%E6%8D%A2/1.htm">栏目切换</a> <div>js主要功能之一就是实现页面的特效,窗体的切换可以减少页面的大小,被门户网站大量应用思路: 1,先将要显示的设置为display:bisible 否则设为none 2,设置栏目的id ,js获取栏目的id,如果id为Null就设置为显示 3,判断js获取的id名字;再设置是否显示   代码实现:   html代码: <di</div> </li> <li><a href="/article/1366.htm" title="周鸿祎在360新员工入职培训上的讲话" target="_blank">周鸿祎在360新员工入职培训上的讲话</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/%E6%84%9F%E6%82%9F/1.htm">感悟</a><a class="tag" taget="_blank" href="/search/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/1.htm">项目管理</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E7%94%9F/1.htm">人生</a><a class="tag" taget="_blank" href="/search/%E8%81%8C%E5%9C%BA/1.htm">职场</a> <div>        这篇文章也是最近偶尔看到的,考虑到原博客发布者可能将其删除等原因,也更方便个人查找,特将原文拷贝再发布的。“学东西是为自己的,不要整天以混的姿态来跟公司博弈,就算是混,我觉得你要是能在混的时间里,收获一些别的有利于人生发展的东西,也是不错的,看你怎么把握了”,看了之后,对这句话记忆犹新。  &</div> </li> <li><a href="/article/1493.htm" title="前端Web开发的页面效果" target="_blank">前端Web开发的页面效果</a> <span class="text-muted">Bill_chen</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/Microsoft/1.htm">Microsoft</a> <div>1.IE6下png图片的透明显示: <img src="图片地址" border="0" style="Filter.Alpha(Opacity)=数值(100),style=数值(3)"/> 或在<head></head>间加一段JS代码让透明png图片正常显示。 2.<li>标</div> </li> <li><a href="/article/1620.htm" title="【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)" target="_blank">【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6/1.htm">垃圾回收</a> <div>  CMS概述 并发标记清理垃圾回收(Concurrent Mark and Sweep GC)算法的主要目标是在GC过程中,减少暂停用户线程的次数以及在不得不暂停用户线程的请夸功能,尽可能短的暂停用户线程的时间。这对于交互式应用,比如web应用来说,是非常重要的。   CMS垃圾回收针对新生代和老年代采用不同的策略。相比同吞吐量垃圾回收,它要复杂的多。吞吐量垃圾回收在执</div> </li> <li><a href="/article/1747.htm" title="Struts2技术总结" target="_blank">Struts2技术总结</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/struts2/1.htm">struts2</a> <div>  必备jar文件 早在struts2.0.*的时候,struts2的必备jar包需要如下几个: commons-logging-*.jar   Apache旗下commons项目的log日志包 freemarker-*.jar          </div> </li> <li><a href="/article/1874.htm" title="Jquery easyui layout应用注意事项" target="_blank">Jquery easyui layout应用注意事项</a> <span class="text-muted">bozch</span> <a class="tag" taget="_blank" href="/search/jquery/1.htm">jquery</a><a class="tag" taget="_blank" href="/search/%E6%B5%8F%E8%A7%88%E5%99%A8/1.htm">浏览器</a><a class="tag" taget="_blank" href="/search/easyui/1.htm">easyui</a><a class="tag" taget="_blank" href="/search/layout/1.htm">layout</a> <div>在jquery easyui中提供了easyui-layout布局,他的布局比较局限,类似java中GUI的border布局。下面对其使用注意事项作简要介绍:      如果在现有的工程中前台界面均应用了jquery easyui,那么在布局的时候最好应用jquery eaysui的layout布局,否则在表单页面(编辑、查看、添加等等)在不同的浏览器会出</div> </li> <li><a href="/article/2001.htm" title="java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?" target="_blank">java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> public class CopySpecialLinkedList { /** * 题目:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表? 拷贝pNext指针非常容易,所以题目的难点是如何拷贝pRand指针。 假设原来链表为A1 -> A2 ->... -> An,新拷贝</div> </li> <li><a href="/article/2128.htm" title="color" target="_blank">color</a> <span class="text-muted">Chen.H</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/css/1.htm">css</a> <div><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/html4/loose.dtd">    <HTML>    <HEAD>&nbs</div> </li> <li><a href="/article/2255.htm" title="[信息与战争]移动通讯与网络" target="_blank">[信息与战争]移动通讯与网络</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a> <div>      两个坚持:手机的电池必须可以取下来                光纤不能够入户,只能够到楼宇       建议大家找这本书看看:<&</div> </li> <li><a href="/article/2382.htm" title="oracle flashback query(闪回查询)" target="_blank">oracle flashback query(闪回查询)</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/flashback+query/1.htm">flashback query</a><a class="tag" taget="_blank" href="/search/flashback+table/1.htm">flashback table</a> <div>在Oracle 10g中,Flash back家族分为以下成员: Flashback Database Flashback Drop Flashback Table Flashback Query(分Flashback Query,Flashback Version Query,Flashback Transaction Query) 下面介绍一下Flashback Drop 和Flas</div> </li> <li><a href="/article/2509.htm" title="zeus持久层DAO单元测试" target="_blank">zeus持久层DAO单元测试</a> <span class="text-muted">deng520159</span> <a class="tag" taget="_blank" href="/search/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/1.htm">单元测试</a> <div>zeus代码测试正紧张进行中,但由于工作比较忙,但速度比较慢.现在已经完成读写分离单元测试了,现在把几种情况单元测试的例子发出来,希望有人能进出意见,让它走下去. 本文是zeus的dao单元测试: 1.单元测试直接上代码   package com.dengliang.zeus.webdemo.test; import org.junit.Test; import o</div> </li> <li><a href="/article/2636.htm" title="C语言学习三printf函数和scanf函数学习" target="_blank">C语言学习三printf函数和scanf函数学习</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/c/1.htm">c</a><a class="tag" taget="_blank" href="/search/printf/1.htm">printf</a><a class="tag" taget="_blank" href="/search/scanf/1.htm">scanf</a><a class="tag" taget="_blank" href="/search/language/1.htm">language</a> <div>printf函数 /* 2013年3月10日20:42:32 地点:北京潘家园 功能: 目的: 测试%x %X %#x %#X的用法 */ # include <stdio.h> int main(void) { printf("哈哈!\n"); // \n表示换行 int i = 10; printf</div> </li> <li><a href="/article/2763.htm" title="那你为什么小时候不好好读书?" target="_blank">那你为什么小时候不好好读书?</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/life/1.htm">life</a> <div>dady, 我今天捡到了十块钱, 不过我还给那个人了 good girl! 那个人有没有和你讲thank you啊 没有啦....他拉我的耳朵我才把钱还给他的, 他哪里会和我讲thank you   爸爸, 如果地上有一张5块一张10块你拿哪一张呢.... 当然是拿十块的咯... 爸爸你很笨的, 你不会两张都拿   爸爸为什么上个月那个人来跟你讨钱, 你告诉他没</div> </li> <li><a href="/article/2890.htm" title="iptables开放端口" target="_blank">iptables开放端口</a> <span class="text-muted">Fanyucai</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/iptables/1.htm">iptables</a><a class="tag" taget="_blank" href="/search/%E7%AB%AF%E5%8F%A3/1.htm">端口</a> <div>1,找到配置文件 vi /etc/sysconfig/iptables   2,添加端口开放,增加一行,开放18081端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 18081 -j ACCEPT   3,保存 ESC :wq!   4,重启服务 service iptables </div> </li> <li><a href="/article/3017.htm" title="Ehcache(05)——缓存的查询" target="_blank">Ehcache(05)——缓存的查询</a> <span class="text-muted">234390216</span> <a class="tag" taget="_blank" href="/search/%E6%8E%92%E5%BA%8F/1.htm">排序</a><a class="tag" taget="_blank" href="/search/ehcache/1.htm">ehcache</a><a class="tag" taget="_blank" href="/search/%E7%BB%9F%E8%AE%A1/1.htm">统计</a><a class="tag" taget="_blank" href="/search/query/1.htm">query</a> <div>缓存的查询 目录 1.    使Cache可查询 1.1     基于Xml配置 1.2     基于代码的配置 2     指定可搜索的属性 2.1     可查询属性类型 2.2 &</div> </li> <li><a href="/article/3144.htm" title="通过hashset找到数组中重复的元素" target="_blank">通过hashset找到数组中重复的元素</a> <span class="text-muted">jackyrong</span> <a class="tag" taget="_blank" href="/search/hashset/1.htm">hashset</a> <div>  如何在hashset中快速找到重复的元素呢?方法很多,下面是其中一个办法: int[] array = {1,1,2,3,4,5,6,7,8,8}; Set<Integer> set = new HashSet<Integer>(); for(int i = 0</div> </li> <li><a href="/article/3271.htm" title="使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL" target="_blank">使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL</a> <span class="text-muted">lanrikey</span> <a class="tag" taget="_blank" href="/search/history/1.htm">history</a> <div>后退时关闭当前页面 <script type="text/javascript"> jQuery(document).ready(function ($) {         if (window.history && window.history.pushState) {</div> </li> <li><a href="/article/3398.htm" title="应用程序的通信成本" target="_blank">应用程序的通信成本</a> <span class="text-muted">netkiller.github.com</span> <a class="tag" taget="_blank" href="/search/%E8%99%9A%E6%8B%9F%E6%9C%BA/1.htm">虚拟机</a><a class="tag" taget="_blank" href="/search/%E5%BA%94%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">应用服务器</a><a class="tag" taget="_blank" href="/search/%E9%99%88%E6%99%AF%E5%B3%B0/1.htm">陈景峰</a><a class="tag" taget="_blank" href="/search/netkiller/1.htm">netkiller</a><a class="tag" taget="_blank" href="/search/neo/1.htm">neo</a> <div>应用程序的通信成本 什么是通信 一个程序中两个以上功能相互传递信号或数据叫做通信。 什么是成本 这是是指时间成本与空间成本。 时间就是传递数据所花费的时间。空间是指传递过程耗费容量大小。 都有哪些通信方式 全局变量 线程间通信 共享内存 共享文件 管道 Socket 硬件(串口,USB) 等等 全局变量 全局变量是成本最低通信方法,通过设置</div> </li> <li><a href="/article/3525.htm" title="一维数组与二维数组的声明与定义" target="_blank">一维数组与二维数组的声明与定义</a> <span class="text-muted">恋洁e生</span> <a class="tag" taget="_blank" href="/search/%E4%BA%8C%E7%BB%B4%E6%95%B0%E7%BB%84/1.htm">二维数组</a><a class="tag" taget="_blank" href="/search/%E4%B8%80%E7%BB%B4%E6%95%B0%E7%BB%84/1.htm">一维数组</a><a class="tag" taget="_blank" href="/search/%E5%AE%9A%E4%B9%89/1.htm">定义</a><a class="tag" taget="_blank" href="/search/%E5%A3%B0%E6%98%8E/1.htm">声明</a><a class="tag" taget="_blank" href="/search/%E5%88%9D%E5%A7%8B%E5%8C%96/1.htm">初始化</a> <div>/**  *  */ package test20111005; /**  * @author FlyingFire  * @date:2011-11-18 上午04:33:36  * @author :代码整理  * @introduce :一维数组与二维数组的初始化  *summary:  */ public c</div> </li> <li><a href="/article/3652.htm" title="Spring Mybatis独立事务配置" target="_blank">Spring Mybatis独立事务配置</a> <span class="text-muted">toknowme</span> <a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a> <div>在项目中有很多地方会使用到独立事务,下面以获取主键为例   (1)修改配置文件spring-mybatis.xml  <!-- 开启事务支持 -->  <tx:annotation-driven transaction-manager="transactionManager" />   &n</div> </li> <li><a href="/article/3779.htm" title="更新Anadroid SDK Tooks之后,Eclipse提示No update were found" target="_blank">更新Anadroid SDK Tooks之后,Eclipse提示No update were found</a> <span class="text-muted">xp9802</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a> <div>使用Android SDK Manager 更新了Anadroid SDK Tooks 之后, 打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates  检测一会后提示 No update were found  </div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>