摘要: NAT设备的类型介绍:NAT设备的类型对于TCP穿越NAT,有着十分重要的影响,根据端口映射方式,NAT可分为如下4类,前3种NAT类型可统称为cone类型。全克隆( Full Cone) : NAT把所有来自相同内部IP地址和端口的请求映射到相同的外部IP地址和端口。任何一个外部主机均可通过该映射发送IP包到该内部主机。限制性克隆(Restricted Cone) : NAT把所有来自相同内部IP地址和端口的请求映射到相同的外部IP地址和端口。但是,只有当内部主机先给IP地址为X的外部主机发送IP包,该外部主机才能向该内部主机发送IP包。端口限制性克隆( Port Restricted Co 阅读全文
posted @ 2011-09-21 15:44 小玖 阅读(1146) 评论(0) 推荐(1) 编辑
摘要: 买笔记本防忽悠无敌全攻略一:第一阶段 确定购买预算,确定型号 首先你要确定你有多少钱,在这个范围内,你要确定你买电脑究竟是做什么用? 办公?游戏?简单的家用娱乐?出差? 不同的用途选择不同的电脑型号和品牌。这个选择品牌和型号的过程可以通过网络搜集和到专卖店踩点来完成。建议先在网络上最好功课,大致确定你心仪的笔记本品牌,做到有目的性。 品牌方面大致分为几个档次: 苹果、索尼、富士通是第一档,这个档次的特点是价格最贵,做工和用料非常好,工业设计超赞,机器稳定。建议有钱人士购买。 戴尔、东芝、惠普、三星、联想、华硕、宏基、明基是第二档,这个档次的特点是价格适中,配置合理,种类多,性价比很... 阅读全文
posted @ 2011-09-21 15:32 小玖 阅读(244) 评论(0) 推荐(0) 编辑
摘要: ARP欺骗攻击与防护介绍ARP协议简单的说就是通过IP查找对应的MAC地址,IP只是一个逻辑地址,而MAC才是网络设备的物理地址,只有找到真正的地址(物理地址),才能进行数据传输(百度百科的ARP词条)。ARP是通过发送ARP广播包通知别的主机自己是谁(通知别人某个IP对应的是某个MAC),如果发送的信息包含有意的不正确IP与MAC地址对应关系,则会影响接收方对网络地址识别的正确性,这就是ARP欺骗,说白了就是不让IP与正确的MAC地址建立关联,从而使数据发送到错误的地点,造成的后果有数据被窃听或劫持(劫持就是不还给你),再通俗的说,就是上不了网或上错网,再或者和别人“一起”上网。 ... 阅读全文
posted @ 2011-09-12 02:16 小玖 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 引 言 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。 但是,SQL注入的手法相当灵活 阅读全文
posted @ 2011-07-31 02:35 小玖 阅读(702) 评论(1) 推荐(0) 编辑
摘要: 一. 简介1. 简介目前的版本是:4.2 正式版 发布于2008-12-032. 注意事项My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除 各目录及文件的用途: WdatePicker.js 配置文件,在调用的地方仅需使用该文件 config.js 语言和皮肤配置文件 calendar.js 日期库主文件) My97DatePicker.htm 临时页面文件,不可删除目录lang 存放语言文件 目录skin 存放皮肤的相关文件 当WdatePicker.js里的属性:$wdate= 阅读全文
posted @ 2011-04-11 10:17 小玖 阅读(17154) 评论(4) 推荐(3) 编辑
摘要: 定义链接样式 CSS为一些特殊效果准备了特定的工具,我们称之为“伪类”。其中有几项是我们经常用到的,下面我们就详细介绍一下经常用于定义链接样式的四个伪类,它们分别是::link:visited:hover:active 因为我们要定义链接样式,所以其中必不可少的就是超级链接中的锚标签--a,锚标签和伪类链接起来书写的方法就是定义链接样式的基础方法,它们的写法如下:a:link,定义正常链接的样式;a:visited,定义已访问过链接的样式;a:hover,定义鼠标悬浮在链接上时的样式;a:active,定义鼠标点击链接时的样式。 示例: a:link { color:#FF0000; tex 阅读全文
posted @ 2011-04-11 10:12 小玖 阅读(730) 评论(1) 推荐(0) 编辑
摘要: 网站优化需要考虑的方面在用ASP.NET开发网站的时候,性能是永远需要考虑和关注的问题,性能不仅仅只是程序代码执行时候的速度,而是涉及到方方面面的东西。就拿ASP.NET的一个请求来讲,从浏览器向服务器的ASP.NET网站发送请求开始一直到最后整个页面呈现在我们面前,其中请求经过的每一个步骤,都是有不同的调优方式的,而且调用的方法也很多,不仅仅只是常见的:缓存,多线程,异步等。本系列的文章决定从两个大的方面来讲述调优:前台调优:主要包含如何尽量的减少http请求,从http请求开始,到如何加载js, css,如何压缩传输的数据等。后台调优:分析ASP.NET请求的处理过程,并在每一步给出相应的 阅读全文
posted @ 2011-02-24 15:49 小玖 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 最近不少朋友问关于C#多线程的操作,我们以疯狂代码工作室为例,写个系列教程供大家参考这是一个系列,我们先从简单的开始我们以CrazyCoder工作室为例,现在6个工作室成员因工作需要,工作室成员需要做一个项目,因为是多个人做,那么我们用多线程来做首先定义成员类 UserInfo(表示成员信息),还有一个方法Work()表示工作publicclassUserInfo{privatestring_name;//////用户名称///publicstringName{get{return_name; }set{ _name =value; }}//////线程执行具体方法 注意:必须是Void类型, 阅读全文
posted @ 2011-02-14 17:11 小玖 阅读(1058) 评论(1) 推荐(2) 编辑
摘要: Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“”课程比“”课程成绩高的所有学生的学号; SELECT a.S# FROM (SELECT s#,score FROM SC WHERE C#='001') a, (SELECT s#,score FROM SC WHERE C#='002') b WHERE a.score>b.score AND a.s#=b.s#; 2、查询平均成绩大于分的 阅读全文
posted @ 2011-01-10 21:25 小玖 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 本人在深圳面试十来家,发现百分之八十的题目都是来之于以下题目,今天分享给大家,好好背吧.1、@page指令只能在_aspx___文件(填写扩展名)中使用,而@Control指令只能用在_ascx___文件(填写扩展名)中使用.2、说明控件DataGrid,DataTable,DataView,DetailsView,formView,Repeator常用属性,如果要想把一条记录分成两列显示,以上控件哪些可以用,哪些不可以用?如果可用,如何处理?答:DataMember:绑定的表或者视图,DataSourseID:数据源控制的ID,Visible:是否显示该控件. FormView,Repeat 阅读全文
posted @ 2011-01-10 21:25 小玖 阅读(561) 评论(0) 推荐(2) 编辑