首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

IEEE802.11i无线局域网安全技术

摘 要 本文介绍了当前无线局域网中的安全缺陷,分析了常见的无线局域网攻击手段,并在研究无线局域早期802. 11标准安全缺陷的基础上重点分析了IEEE 802. 11i 标准中的安全机制和关键技术。关键字 无线局域网 安全 IEEE802.11 WPA TKIP EAP引言在无线局域网被广泛采用之前,最需要解决的就是网络安全问题。网络的完全性是IT专业人士、业务管理者、承担无线基础设施安全责任的相关人员所必须关注的。IEEE802. 11是第一种无线以太网标准,802.11标准涵盖许多子集,并且每一个子集的侧重点都不同,其中802.11a、802.11b和802.11g定义了核心的物理层规范,而802.11i是为解决802.11标准中的安全性问题而制订的。1.无线网络安全...
类别:网络技术 - 无线技术    查看:135    更新:2014-07-18

新的宽带认证方式——IEEE 802.1x协议

随着宽带以太网建设规模的迅速扩大,网络上原有的认证系统已经不能很好地适应用户数量急剧增加和宽带业务多样性的要求。IEEE 802.1x协议对认证方式和认证体系结构进行了优化,解决了传统PPPoE和Web/Portal认证方式带来的问题,更适合在宽带以太网中的使用。什么是IEEE 802.1x协议IEEE 802.1x 称为基于端口的访问控制协议(Port based network access control protocol)。IEEE 802.1x协议的体系结构包括三个重要的部分:Supplicant System客户端、Authenticator System认证系统、Authentication Server System认证服务器。客户端系统 一般为一个用户终端系统,该终端系统通常要安装一个客户端软件,用户通过启动这...
类别:网络技术    查看:124    更新:2014-07-11

marquee的用法

前阵子要做无间断滚动,找了很久终于找到了阿米的眼泪写的方法,经raidl完善后非常好用,不敢藏私,拿出来和大家分享一下。当时是另存的,忘了原来的网址是什么了。下面介绍marquee 的终极用法。先看下 marquee 的html 属性<MARQUEE ALIGN="…"   behavior="…"   BGCOLOR="…"   DIRECTION="…"   HEIGHT="…"   WIDTH="…"   HSPACE="…"   VSPACE="…"   LOOP="…"   SCROLLAMOUNT="&hell...
类别:网页编程    查看:94    更新:2014-06-05

Prototype实战教程:Form -> serializeElements

serializeElements serializeElements(elements[, getHash = false]) -> string | object 串行化表单控件数组为字符串,以适用于 Ajax 请求(默认行为)。若指定可选的参数 getHash 值为 true,则返回一个 Hash 对象,以控件的名称(name 属性)为“键”,控件所代表的数据为“值”。 串行化表单应优先使用 Form.serialize 方法。关于参数 getHash 的更进一步的信息和样例请参阅 Form.serialize 的文档。然而,通过 serializeElement 可以串行化指定的元素, 允许指定表单中所有元素的一个子集来进行串行化。 样例 串行化所有类型为 "text" 的 INPUT 元素: Form.serializeElemen...
类别:网页编程 - JavaScript    查看:83    更新:2014-05-23

Javascript中的caller和callee属性

caller 返回一个对函数的引用,该函数调用了当前函数。 functionName.caller functionName 对象是所执行函数的名称。 说明 对于函数来说,caller 属性只有在函数执行时才有定义。 如果函数是由 Javascript 程序的顶层调用的,那么 caller 包含的就是 null 。 下面的例子说明了 caller 属性的用法: 以下是Javascript代码:【运行代码】【复制代码】 function callerDemo() { if ( arguments.caller) { var a= callerDemo.caller.toString(); alert(a); } else { alert("this is a top function"); } } function handleCaller() { callerDemo(); } handleCaller(); function calleeDemo() { alert(argu...
类别:网页编程 - JavaScript    查看:98    更新:2014-05-22

Asp.net利用Treeview实现树形列表

在WEB页面中如果想使用树形控件的话,往往会有些麻烦,有时甚至要自己写代码来达到用树形列表显示数据的目的。在asp.net中,我们可以很方便地使用由微软提供的Internet Exploer Web Controls控件来实现树形列表。在微软提供的这套Internet Exploere Web Controls控件集合中,包括有MultiPage,TabStrip,TOOLbar,Treeview控件。在这篇文章中,我们来看在ASP.net中如何使用Treeview控件和XML来实现树形列表。   微软的这套控件可以在http://asp.net/IEWebControls/Download.aspx?tabindex=0&tabid=1中下载,下载后运行setup安装就可以了。现在我们来试下用Treeview控件做个简单的例子。   在vs...
类别:网页编程 - ASP.NET    查看:146    更新:2014-05-20

数据回发时,维护ASP.NET Tree控件位置

ASP.NET2.0提供了一个功能强大的TreeView控件,但是它看起来有一个缺陷:它好像不能够跟踪用户最后选择的一个节点。如果你滚动到第50个节点然后展开该节点,那么当单击链接页面进行回发后,你必须重新利用滚动条下拉到你想要的节点位置。   在.NET较早的版本里,您可能考虑使用SmartNavigation这个特性.SmartNavigation是Web页面指令的一个属性,它的取值为布尔值,一个设置为true的页面指令看起来类似如下: <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" SmartNavigation="true" %>   ...
类别:网页编程 - ASP.NET    查看:116    更新:2014-05-20

TreeView控件与数据窗结合控件原理

在某系统的实现中,遇到了物料清单的编辑及显示问题,要求能够按照树形结构显示某产品的详细构成情况。例如,产品分为几个大总成,各总成下有若干装置、部件,各部件下可能有小总成、部件、零件等等,这样就可能形成一棵很复杂的树结构。    而且要求能够进行复杂的查找,过滤等操作,因此与数据窗的查找(find)及过滤(filter)、排序(sort)等结合起来是非常理想的控件构建方式。在PB中,通过树与数据窗一起运行,是可以满足这样要求的。甚至可以做成通用的控件用来满足所有的树结构类型的数据的编辑。   以下讲述主要实现原理:   1、数据窗中,包含用来处理成树节点treeviewItem的各个列,如 代码、名称、父代码、层次...
类别:数据库 - SQL SERVER    查看:115    更新:2014-05-19

J2EE的异步消息机制

在分布式企业级应用程序中,异步消息机制用于有效地协调各个部分的工作。J2EE为我们提供了JMS和消息驱动豆(Message-Driven Bean),用来实现应用程序各个部件之间的异步消息传递J2EE是什么?J2EE是Java2 platform,enterprise edition的缩写,意为Java 2平台企业版。J2EE是一种利用Java 2平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如“编写一次、到处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同...
类别:程序开发 - JAVA    查看:91    更新:2014-05-16

J2EE的13种核心技术简介

  J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。在本文中将解释支撑J2EE的13种核心技术:JDBC,JNDI,EJBs,RMI,JSP,Javaservlets,XML,JMS,JavaIDL,JTS,JTA,JavaMail和JAF,同时还将描述在何时、何处需要使用这些技术。当然,我还要介绍这些不同的技术之间是如何交互的。此外,为了让您更好地感受J2EE的真实应用,将在WebLogic应用服务器,来自BEA Systems公司的一种广为应用的产品环境下来介绍这些技术。不论对于WebLogic应用服务器和J2EE的新手,还是那些想了解J2EE能带来什么好处的项目管理者和系统分析员,相...
类别:程序开发 - JAVA    查看:89    更新:2014-05-16

如何开发出一个高质量的J2EE系统

J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。   首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系。  J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi/VB等C/S结构,发展到B/S(Browser浏览器/Server服务器)结构,而J2EE主要是指B/S结构的实现。  J2EE又是一种框架和标准,框架类似API、库的概念,但是要超出它们...
类别:程序开发 - JAVA    查看:134    更新:2014-05-15

J2EE项目代码编写规范

代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。代码编写规范使用范围:J2EE项目开发。包命名规范:目的:包的命名规范应当体现出项目资源良好的划分servlet类所在包命名规范:公司名称.开发组名称.项目名称.web.servlet例如:net.linkcn.web.servlet自定义标签类所在包命名规范:公司名称.开发组名称.项目名称.web.tags例如:net.linkcn.web.tags过滤器类所在包命名规范:公司名称.开发组名称.项目名称.web.filter例如:net.linkcn.web.filterAction类所在包命名规范:公司名称.开发组名称.项目名称.web.struts.action例如:net.linkcn.web.struts.actionActionForm类所在包命名规范:公司名称.开...
类别:程序开发 - JAVA    查看:105    更新:2014-05-15

在Java EE Server中实现Web服务

现在,我们开始在应用服务器上部署一个与前例类似的Web服务。为了能够运行本节的例子,我们需要http://java.sun.com/javaee/downloads/index.jsp 处下载一个Windows平台下的JavaEE 5 Update 4应用服务器(java_ee_sdk-5_04-windows-nojdk.exe)。 安装并启动服务器 如果您的机器上安装有最新版的JDK,您可以选择下载nojdk的安装版本,否则,您需要下载”Java EE+JDK”的版本。双击下载的exe文件,安装到您的本地硬盘(安装目录路径中最好不要有空格和怪字符)。 启动Java EE服务器的缺省域非常简单,您只需要从”程序”菜单中选择”Start Default Server”即可。 Start -> All Programs -&...
类别:程序开发 - JAVA    查看:119    更新:2014-05-15

J2EE乱码问题解决方案汇总

在J2EE中,乱码问题是一个令人头痛的问题,相信大家都遇到过,今天我们就这个问题总结一下,希望能帮到大家更好的解决J2EE中的乱码问题。   首先,我们知道产生乱码的原因是因为不同的编码造成的,这就好比你和一个印地安人在说话,假设你完全不懂印第安语,而对方也不懂汉语,那你们所说的话,就会在对方的脑子里产生一个个的问号。那么怎么办呢?通常的做法,就是找一个翻译,在Java中,对编码也是这样的,来看一个例子方法一:<html><body><form action="demo02.jsp" method="post">用户名:<input type="text" name="uname"><input type="submit" va...
类别:程序开发 - JAVA    查看:117    更新:2014-05-15

Java EE的Web服务原理和体系结构

Web服务(Web Services)是目前程序设计领域中的一项新技术,是一个崭新的分布式计算模式,在不同系统平台之间具有互操作性,通过因特网,实现不同应用程序之间的远程过程调用。Web服务使用基于XML 的消息处理作为基本的数据通讯方式,消除使用不同组件模型、操作系统和编程语言的系统之间存在的差异,使异类系统能够作为单个计算网络协同运行。开发人员可以用象过去在创建分布式应用程序时使用组件一样的方式创建将来自各种源的Web服务组合在一起的应用程序。 Web服务是建立在一些通用协议的基础上,如HTTP,SOAP,XML,WSDL,UDDI等。这些协议在涉及到操作系统、对象模型和编程语言的选择时,没有任何倾向,因此将...
类别:程序开发 - JAVA    查看:92    更新:2014-05-15

J2EE读取处理XML配置文件

Java和XML是黄金组合,网上已经有很多文章介绍,XML作为电子商务中数据交换,已经有其不可替代的作用,但是在平时系统开发中,我们不一定都用到数据交换,是不是无法使用XML了? 当然不是,现在已经有一个新趋势,Java程序的配置文件都开始使用XML格式,以前是使用类似Windows的INI格式(Java中也有Propertiesy这样的类专门处理这样的属性配置文件)。使用XML作为Java的配置文件有很多好处,从Tomcat的安装配置文件和J2EE的配置文件中,我们已经看到XML的普遍应用,让我们也跟随流行趋势用XML武装起来。现在关键是如何读取XML配置文件?有好几种XML解析器:主要有DOM和SAX,在Apache的XML项目组...
类别:程序开发 - JAVA    查看:110    更新:2014-05-15