Web开发网 > Web后台开发 > 热门博文
Windows操作系统的诸多技术漏洞被破坏者所用时,网吧安全受到了网吧技术漏洞的威胁。网吧的应用环境,不仅涉及到操作系统,还涉及到网络、网游及计费管理软件,这也让网吧应用环境之下技术漏洞数不胜数。最要命的是,数不胜数的技术漏洞让网吧遭受了巨大的经济损失,于是,破坏者与网吧网管的上演了一场技术较量战。令网吧网管困惑的是,如何才能..
以NOKIA-6100红外线连接笔记本电脑GPRS上网为例的详细操作步骤如下: 第一步、手机设置:1、按“功能表”菜单选择“数据连接”选择“GPRS”选择“GPRS连接”选择“总是在线”;2、在“GPRS调制解调器设置”选择“已选接入点”选择“接入点1”选择启动;3、在“修改接入点”选择“接入点别名”(可以改或不改)选择“GPRS接入点”输入:‘cm..
这三个对象我们在开发Asp.net程序时经常会用到,似乎很熟悉,但有时候又不太确定。本文通过一个简单的例子来直观的比较一下这三个对象的使用。HttpModule:Http模块,可以在页面处理前后、应用程序初始化、出错等时候加入自己的事件处理程序HttpHandler:Http处理程序,处理页面请求HttpHandlerFactory:用来创建Http处理程序,创建的同时可以附..
在字符'表示方法,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#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...
下列范例使用 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..
我经常被人问及一个只有一点编程经验或一点也没有的人如何在这条路上起步呢. 在这以前,我会尽我所能地对提问者进行一对一的解答和帮助. 然而现在看来已不可能了,因为当问题如潮涌般地涌向我时,我几乎都驾驭不住. 因此, 我想是时候将我所有的意见和建议编辑成册,为大家提供一个参考.本文旨在帮助那些想制作自己的游戏,却苦于无门的人们. 事实上,我..
2、索引中用到的核心类在Lucene.Net索引开发中,用到的类不多,这些类是索引过程的核心类。其中Analyzer是索引建立的基础,Directory是索引建立中或者建立好存储的介质,Document和Field类是逻辑结构的核心,IndexWriter是操作的核心。其他类的使用都被隐藏掉了,这也是为什么Lucene.Net使用这么方便的原因。2.1 Analyzer前面已经对Analyzer进行..
在SQL Server中,除了系统数据库外,你创建的每一个数据库都有三种可供选择的恢复模型: Simple(简单), full(完整), bulk-logged(批量日志)。 下面这条语句可以显示出所有在线数据库的恢复模型:SELECT name, (SELECT DATABASEPROPERTYEX(name, 'RECOVERY')) RecoveryModel FROM master..sysdatabases ORDER BY nameSQL Server 2005及以上版本也可..
下图是一个搞笑的图片——程序员眼中的编程语言。图片的横轴是编程语言。 纵轴是各语言的程序员、粉丝、信徒。 中间的各个小图片则是,粉丝眼中的编程语言的形象。 比如说,第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦。 第一行第二列,是Java程序员看C语言,一个年老过时的骨灰级老头。 当然,C程序员看Java语言也比较搞,见..
Occasionally 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..
IMAP库函数imap_open(),imap_close(),imap_headers(),imap_header(),imap_fetchheader()imap_body(),imap_delete(),imap_expunge();
程守华 译概述AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是隐藏xmlHttpRequest的实现,故我们不讨论他的实现细节。封装类是通过在.net的方法上增加AJAX属性标记来实现的,一旦被标记,AJA..
* 软件腐化的原因:问题所在 设计目标----------------------------------------------------------------------------过于僵硬 可扩展性(新性能可以很容易加入系统)过于脆弱 灵活性(修改不会波及其它)复用率低 粘度过高 可插入性(新功能容易加入系统(气囊加入方向盘))* 提高系统可复用性的几点原则:传统复用:1. 代码的粘帖..
三、依赖倒置原则(DIP) 依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述:抽象不应当依赖于细节;细节应当依赖于抽象;要针对接口编程,不针对实现编程。反面例子:缺点:耦合太紧密,Light发生变化将影响ToggleSwitch。解决办法一:将Light作..
Windows 2000/XP蓝屏信息非常多,无法在一篇文章中全面讲解,但它们产生的原因往往集中在不兼容的硬件和驱动程序、有问题的软件、病毒等,因此首先为大家提供一些常规的解决方案,在遇到蓝屏错误后,应先对照这些方案进行排除。 1.重启 有时只是某个程序或驱动程序一时犯错,重启后它们会改过自新。 2.新硬件 首先,应该检查新硬件是否插牢,这个..
1.2.2 移动Web网站文件类型 移动Web站点应用程序中可以包含多种文件类型,其中一些文件类型由ASP.NET支持和管理,而其他文件类型则由IIS服务器支持和管理。大多数ASP.NET文件类型,都可以使用Visual Studio 2005中的“添加新项”菜单项创建。 使用应用程序映射,可以将文件类型映射到应用程序。例如,当打开一个具有.txt文件扩展名的文件时,很可..
使用登录控件前,需要进行相应的应用程序配置进行登录控件的使用,因为登录控件等高级控件的使用都是基于ASP.NET应用程序配置而存在的,这些控件不能够独立的运行。在实现相应的操作时,这些控件还需要使用默认的方法和配置信息进行方法操作,登录控件的使用非常简单,这里挑选两个重要的控件进行讲解。6.3.1 生成用户控件(CreateUserWiza..
DataPager控件通过实现IPageableItemContainer接口实现了控件的分页。在ASP.NET 3.5中,ListView控件适合可以使用DataPager控件进行分页操作。要在ListView中使用DataPager控件只需要在LayoutTemplate模板中加入DataPager控件。DataPager控件包括两种样式,一种是“上一页/下一页”样式,第二种是“数字”样式,如图8-55和图8-56所示。图8-5..
WPF(Windows Presentation Foundation)原代号为“Avalon”,是微软的新一代图形系统。WPF基于.NET 3.0构架,为开发人员进行Windows应用程序开发和2D/3D图形和多媒体提供了统一的描述方法。对于开发人员而言,WPF开发非常的简单,只要开发人员有一定的.NET基础,都能够快速上手WPF应用程序开发。19.1.1 什么是WPF WPF(Windows Present..
在LINQ查询表达式中,into子句可以创建一个临时标识符,使用该标识符可以存储group、join或select子句的结果。下面的代码实例中的GroupOtherQuery()函数演示了group子句对查询的结果进行分组的方法,具体步骤说明如下。(1)创建数据类型为ListUserInfo的数据源users。(2)使用group子句对结果进行分组。其中,根据用户名称(Username属性..
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# 里面, 主窗口拥有主线程, 主线程产生子线程监控 Socket 埠, 子线程一收到数据流就会给主线程发送一个事件, 创建一个窗口. 现在的情况是子线程能够收到数据流, 主窗口能够收到子线程发送过来的事件, 能够创建一个窗口. 这个窗口有问题: 窗口状态像死掉程序的窗口一样, 反白的.开发碰到很棘手的问题, 寻找解决方法. 品味程序出错过程, 逐..
asp.net中要上传的文件大于100m时,现在国内使用的大文件上传的组件用的比较多的有两个控件 AspnetUpload 2.0和Lion.Web.UpLoadModule。 两个控件的方法是:利用隐含的HttpWorkerRequest,用它的 GetPreloadedEntityBody 和 ReadEntityBody方法从IIS为ASP.NET建立的pipe里分块读取数据。 Chris Hynes为我们提供了这样的一个方案(用Htt..
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..
企业或网吧用路由器一般有两个解决方案:软路由解决及硬路由解决。 软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特用的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。 软路由及硬路由 一般情况下,软路由通常就是计算机了,硬件路由根据不同的标准可以做不..
.NET 不允许在一个线程中直接访问另一个线程创建的控件,会引发异常:线程间操作无效,从不是创建控件XXX的线程访问它。 Windows 窗体中的控件被绑定到特定的线程,不具备线程安全性。 如果从另一个线程调用控件的方法,那么必须使用控件的一个 Invoke 方法来将调用封送到适当的线程。 本文以一个线程去改变另一个线程的 Label(lb..
从开机到登陆至Windows 8界面,除了新颖的新Metro风格桌面外,从Windows 95操作系统就开始陪伴我们的开始菜单不见了,那么它去哪了呢? 根据微软当时的调查,从Vista到Windows 7的发展和使用过程中,开始菜单的使用率下降了11%,控制面板使用率下降了54%,从开始菜单打开程序下降了42%, 微软对此所作出的决定是,在新的Windows 8中取..
ajaxToolkit AutoCompleteExtender控件的自动完成列表弹出层和输入控件之间存在空白,自动完成列表没有紧挨着输入框,是因为AutoCompleteExtender自动完成列表用的是ul HTML标签来实现的,ul标签默认在浏览器下是有margin空白外边距的,如下图所示 用开发工具看弹出层就可以完整看到margin外边距了,如下图解决办法就是去掉ul的margin外边..
Windows 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.. 首页 上一页 [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] 下一页 尾页 65/78页,每页显示30条,共2325条相关记录