网吧技术漏洞胆战心惊 如何逐一封杀

评论(0)浏览(99)分类:计算机网络
网吧技术漏洞胆战心惊 如何逐一封杀Windows操作系统的诸多技术漏洞被破坏者所用时,网吧安全受到了网吧技术漏洞的威胁。网吧的应用环境,不仅涉及到操作系统,还涉及到网络、网游及计费管理软件,这也让网吧应用环境之下技术漏洞数不胜数。最要命的是,数不胜数的技术漏洞让网吧遭受了巨大的经济损失,于是,破坏者与网吧网管的上演了一场技术较量战。令网吧网管困惑的是,如何才能..

Nokie6100红外与电脑红外线连接GPRS上网详细设置

评论(0)浏览(99)分类:操作系统及应用软件
Nokie6100红外与电脑红外线连接GPRS上网详细设置  以NOKIA-6100红外线连接笔记本电脑GPRS上网为例的详细操作步骤如下:  第一步、手机设置:1、按“功能表”菜单选择“数据连接”选择“GPRS”选择“GPRS连接”选择“总是在线”;2、在“GPRS调制解调器设置”选择“已选接入点”选择“接入点1”选择启动;3、在“修改接入点”选择“接入点别名”(可以改或不改)选择“GPRS接入点”输入:‘cm..

.net中HttpModule,HttpHandler,HttpHandlerFactory简单使用

评论(0)浏览(99)分类:Asp.Net/C#/WCF
.net中HttpModule,HttpHandler,HttpHandlerFactory简单使用这三个对象我们在开发Asp.net程序时经常会用到,似乎很熟悉,但有时候又不太确定。本文通过一个简单的例子来直观的比较一下这三个对象的使用。HttpModule:Http模块,可以在页面处理前后、应用程序初始化、出错等时候加入自己的事件处理程序HttpHandler:Http处理程序,处理页面请求HttpHandlerFactory:用来创建Http处理程序,创建的同时可以附..

php学习--mysql基础知识

评论(0)浏览(99)分类:PHP/apache/Perl
php学习--mysql基础知识在字符'表示方法,mssql用''代表一个',而mysql可以使用''或者\'代表一个'set类型:可以包含最多64项,如果插入不属于set集合中的值时会自动去处;如果插入了重复的值时也会自动去掉重复项EG: create table data(fieldSet set('A','B'));insert into data values('c'); ==则插入的为空,应为不在set('A','B')中insert into data values('A,A,B..

C#通讯编程--UDP通讯

评论(0)浏览(99)分类:Asp.Net/C#/WCF
C#通讯编程--UDP通讯 +展开-C#namespaceUDPServer{classProgram{staticvoidMain(string[]args){intrecv;byte[]data=newbyte[1024];//构建TCP服务器//得到本机IP,设置TCP端口号IPEndPointipep=newIPEndPoint(IPAddress.Any,8001);Socketnewsock=newSocket(AddressFamily.InterNetwork,SocketType.Dgram,ProtocolType.Udp);//绑定网络地址newsock.Bind(ipep);Console...

C#通讯编程--UDP的多路广播组的发送和接收

评论(0)浏览(98)分类:Asp.Net/C#/WCF
C#通讯编程--UDP的多路广播组的发送和接收 下列范例使用 UdpClient,在通讯端口11000传送UDP 资料包至多点传送位址群组 224.268.100.2。它传送命令列上指定的信息字串。 +展开-C#usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;publicclassUDPMulticastSender{privatestaticIPAddressGroupAddress=IPAddress.Parse("224.168.100.2");privatestaticintGroupPort=1..

网络游戏开发入门

评论(0)浏览(98)分类:游戏开发
网络游戏开发入门我经常被人问及一个只有一点编程经验或一点也没有的人如何在这条路上起步呢. 在这以前,我会尽我所能地对提问者进行一对一的解答和帮助. 然而现在看来已不可能了,因为当问题如潮涌般地涌向我时,我几乎都驾驭不住. 因此, 我想是时候将我所有的意见和建议编辑成册,为大家提供一个参考.本文旨在帮助那些想制作自己的游戏,却苦于无门的人们. 事实上,我..

Lucene.Net 2.3.1开发介绍 —— 索引(二)

评论(0)浏览(98)分类:lucene.net/分词技术
Lucene.Net 2.3.1开发介绍 —— 索引(二)2、索引中用到的核心类在Lucene.Net索引开发中,用到的类不多,这些类是索引过程的核心类。其中Analyzer是索引建立的基础,Directory是索引建立中或者建立好存储的介质,Document和Field类是逻辑结构的核心,IndexWriter是操作的核心。其他类的使用都被隐藏掉了,这也是为什么Lucene.Net使用这么方便的原因。2.1 Analyzer前面已经对Analyzer进行..

SQL Server的备份还原功能之一:恢复模型

评论(0)浏览(98)分类:SQL及数据库
SQL Server的备份还原功能之一:恢复模型在SQL Server中,除了系统数据库外,你创建的每一个数据库都有三种可供选择的恢复模型: Simple(简单), full(完整), bulk-logged(批量日志)。 下面这条语句可以显示出所有在线数据库的恢复模型:SELECT name, (SELECT DATABASEPROPERTYEX(name, 'RECOVERY')) RecoveryModel FROM master..sysdatabases ORDER BY nameSQL Server 2005及以上版本也可..

程序员眼中的编程语言

评论(0)浏览(98)分类:操作系统及应用软件
程序员眼中的编程语言下图是一个搞笑的图片——程序员眼中的编程语言。图片的横轴是编程语言。 纵轴是各语言的程序员、粉丝、信徒。 中间的各个小图片则是,粉丝眼中的编程语言的形象。 比如说,第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦。 第一行第二列,是Java程序员看C语言,一个年老过时的骨灰级老头。 当然,C程序员看Java语言也比较搞,见..

Programmatically Recycling Your ASP.NET Application

评论(0)浏览(98)分类:Asp.Net/C#/WCF
Programmatically Recycling Your ASP.NET ApplicationOccasionally an ASP.NET application needs to be recycled, particularly during testing, usually due to poor coding. An application can be recycled in IIS, but if you don’t have access to IIS, you can programmatically recycle your ASP.NET application.What is a recycle?An application recycle releases all the resources an..

Ajax.net用户指南

评论(0)浏览(98)分类:Asp.Net/C#/WCF
Ajax.net用户指南程守华 译概述AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是隐藏xmlHttpRequest的实现,故我们不讨论他的实现细节。封装类是通过在.net的方法上增加AJAX属性标记来实现的,一旦被标记,AJA..

C#设计模式(2)

评论(0)浏览(98)分类:C#设计模式
C#设计模式(2)* 软件腐化的原因:问题所在 设计目标----------------------------------------------------------------------------过于僵硬 可扩展性(新性能可以很容易加入系统)过于脆弱 灵活性(修改不会波及其它)复用率低 粘度过高 可插入性(新功能容易加入系统(气囊加入方向盘))* 提高系统可复用性的几点原则:传统复用:1. 代码的粘帖..

C#设计模式(3)

评论(0)浏览(98)分类:C#设计模式
C#设计模式(3)三、依赖倒置原则(DIP) 依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述:抽象不应当依赖于细节;细节应当依赖于抽象;要针对接口编程,不针对实现编程。反面例子:缺点:耦合太紧密,Light发生变化将影响ToggleSwitch。解决办法一:将Light作..

网络工程师分析电脑蓝屏常见原因

评论(0)浏览(98)分类:操作系统及应用软件
网络工程师分析电脑蓝屏常见原因Windows 2000/XP蓝屏信息非常多,无法在一篇文章中全面讲解,但它们产生的原因往往集中在不兼容的硬件和驱动程序、有问题的软件、病毒等,因此首先为大家提供一些常规的解决方案,在遇到蓝屏错误后,应先对照这些方案进行排除。 1.重启 有时只是某个程序或驱动程序一时犯错,重启后它们会改过自新。 2.新硬件 首先,应该检查新硬件是否插牢,这个..

Asp.net移动开发指南(2)

评论(0)浏览(98)分类:Asp.Net/C#/WCF
Asp.net移动开发指南(2)1.2.2 移动Web网站文件类型 移动Web站点应用程序中可以包含多种文件类型,其中一些文件类型由ASP.NET支持和管理,而其他文件类型则由IIS服务器支持和管理。大多数ASP.NET文件类型,都可以使用Visual Studio 2005中的“添加新项”菜单项创建。 使用应用程序映射,可以将文件类型映射到应用程序。例如,当打开一个具有.txt文件扩展名的文件时,很可..

6.3 使用登录控件

评论(0)浏览(98)分类:Asp.Net/C#/WCF
6.3 使用登录控件  使用登录控件前,需要进行相应的应用程序配置进行登录控件的使用,因为登录控件等高级控件的使用都是基于ASP.NET应用程序配置而存在的,这些控件不能够独立的运行。在实现相应的操作时,这些控件还需要使用默认的方法和配置信息进行方法操作,登录控件的使用非常简单,这里挑选两个重要的控件进行讲解。6.3.1 生成用户控件(CreateUserWiza..

8.8 数据绑定控件(DataPager)

评论(0)浏览(98)分类:Asp.Net/C#/WCF
8.8 数据绑定控件(DataPager)  DataPager控件通过实现IPageableItemContainer接口实现了控件的分页。在ASP.NET 3.5中,ListView控件适合可以使用DataPager控件进行分页操作。要在ListView中使用DataPager控件只需要在LayoutTemplate模板中加入DataPager控件。DataPager控件包括两种样式,一种是“上一页/下一页”样式,第二种是“数字”样式,如图8-55和图8-56所示。图8-5..

19.1 了解WPF

评论(0)浏览(98)分类:Asp.Net/C#/WCF
19.1 了解WPF  WPF(Windows Presentation Foundation)原代号为“Avalon”,是微软的新一代图形系统。WPF基于.NET 3.0构架,为开发人员进行Windows应用程序开发和2D/3D图形和多媒体提供了统一的描述方法。对于开发人员而言,WPF开发非常的简单,只要开发人员有一定的.NET基础,都能够快速上手WPF应用程序开发。19.1.1 什么是WPF  WPF(Windows Present..

LINQ查询into子句

评论(0)浏览(98)分类:asp.net-linq
LINQ查询into子句   在LINQ查询表达式中,into子句可以创建一个临时标识符,使用该标识符可以存储group、join或select子句的结果。下面的代码实例中的GroupOtherQuery()函数演示了group子句对查询的结果进行分组的方法,具体步骤说明如下。(1)创建数据类型为ListUserInfo的数据源users。(2)使用group子句对结果进行分组。其中,根据用户名称(Username属性..

C#实现dos ping 命令

评论(0)浏览(98)分类:Asp.Net/C#/WCF
C#实现dos ping 命令  C#实现dos命令行下的ping命令效果+展开-C#usingSystem;usingSystem.Drawing;usingSystem.Collections;usingSystem.Data;usingSystem.Net;usingSystem.Net.Sockets;///Ping类publicclassPing{//声明常量constintSOCKET_ERROR=-1;constintICMP_ECHO=8;//程序入口publicstaticvoidMain(){Pingp=newPing();Console.WriteLine("请输入要Ping的IP或..

C#线程为什么无法开启窗口

评论(0)浏览(98)分类:Asp.Net/C#/WCF
C#线程为什么无法开启窗口  在 C# 里面, 主窗口拥有主线程, 主线程产生子线程监控 Socket 埠, 子线程一收到数据流就会给主线程发送一个事件, 创建一个窗口. 现在的情况是子线程能够收到数据流, 主窗口能够收到子线程发送过来的事件, 能够创建一个窗口. 这个窗口有问题: 窗口状态像死掉程序的窗口一样, 反白的.开发碰到很棘手的问题, 寻找解决方法. 品味程序出错过程, 逐..

ASP.NE如何上传大文件

评论(0)浏览(98)分类:Asp.Net/C#/WCF
ASP.NE如何上传大文件  asp.net中要上传的文件大于100m时,现在国内使用的大文件上传的组件用的比较多的有两个控件 AspnetUpload 2.0和Lion.Web.UpLoadModule。  两个控件的方法是:利用隐含的HttpWorkerRequest,用它的 GetPreloadedEntityBody 和 ReadEntityBody方法从IIS为ASP.NET建立的pipe里分块读取数据。  Chris Hynes为我们提供了这样的一个方案(用Htt..

C#将文字保存成图片

评论(0)浏览(98)分类:Asp.Net/C#/WCF
C#将文字保存成图片C#将文本文件的内容或者文字保存成图片 //将字符串内容保存到图片 //text:字符串内容 //imageFile:图片路径 void ConvertStringToImage(String text,String imageFile) { System.Drawing.Font drawFont = new System.Drawing.Font(宋体, 12); System.Drawing.Bitmap image = new System.Drawing.Bitmap(1, 1); System.Drawing.Gra..

软路由和硬路由区别

评论(0)浏览(98)分类:操作系统及应用软件
软路由和硬路由区别企业或网吧用路由器一般有两个解决方案:软路由解决及硬路由解决。  软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特用的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。 软路由及硬路由 一般情况下,软路由通常就是计算机了,硬件路由根据不同的标准可以做不..

C#线程访问控件安全

评论(1)浏览(98)分类:Asp.Net/C#/WCF
C#线程访问控件安全  .NET 不允许在一个线程中直接访问另一个线程创建的控件,会引发异常:线程间操作无效,从不是创建控件XXX的线程访问它。  Windows 窗体中的控件被绑定到特定的线程,不具备线程安全性。  如果从另一个线程调用控件的方法,那么必须使用控件的一个 Invoke 方法来将调用封送到适当的线程。  本文以一个线程去改变另一个线程的 Label(lb..

Windows8开始菜单

评论(0)浏览(98)分类:操作系统及应用软件
Windows8开始菜单  从开机到登陆至Windows 8界面,除了新颖的新Metro风格桌面外,从Windows 95操作系统就开始陪伴我们的开始菜单不见了,那么它去哪了呢?  根据微软当时的调查,从Vista到Windows 7的发展和使用过程中,开始菜单的使用率下降了11%,控制面板使用率下降了54%,从开始菜单打开程序下降了42%,  微软对此所作出的决定是,在新的Windows 8中取..

AutoCompleteExtender自动完成列表和输入框空白边

评论(0)浏览(98)分类:Asp.Net/C#/WCF
AutoCompleteExtender自动完成列表和输入框空白边  ajaxToolkit AutoCompleteExtender控件的自动完成列表弹出层和输入控件之间存在空白,自动完成列表没有紧挨着输入框,是因为AutoCompleteExtender自动完成列表用的是ul HTML标签来实现的,ul标签默认在浏览器下是有margin空白外边距的,如下图所示  用开发工具看弹出层就可以完整看到margin外边距了,如下图解决办法就是去掉ul的margin外边..

Windows Live Messenger登录失败,错误代码:80048820

评论(0)浏览(98)分类:操作系统及应用软件
Windows Live Messenger登录失败,错误代码:80048820Windows Live Messenger登录失败,错误代码:80048820,官方解释When you start MSN Messenger you cannot sign in, and you get the message:Sorry, we were unable to sign you in to the MSN Messenger at this time. Please try again later.To let us try and troubleshoot the problem, click the Troubleshoot button.80048820Fix this er..