Web开发网 > Web后台开发 > 热门博文
首先,C# Socket要异步接收网络广播,必须设置SOCKET为低级操作模式+展开-C#byte[]InByte=newbyte[4]{1,0,0,0};byte[]OutByte=newbyte[4];intSIO_RCVALL=unchecked((int)0x98000001);intScoketCode=MySocket.IOControl(SIO_RCVALL,InByte,OutByte);ScoketCode=OutByte[0]+OutByte[1]+OutByte[2]+OutByte[3]; 数据包的结构+展开-C#[Struct..
XElement类表示XML文件中的一个元素(XML文件的基本组成部分)。一般情况下,每一个元素都必须包含其名称。它还可以包含以下4个组成内容:q 元素(由XElement类表示),作为元素的子元素。q 文本(由XText类表示)。q 注释(由XComment类表示),将注释作为元素的一个子元素。q XML处理指令(由XProcessingInstruction类表示),用来指定处理..
反盗链的程序其实很简单,熟悉ASP.NET 应用程序生命周期的话很容易就可以写一个,运用HttpModule在BeginRequest事件中拦截请求就ok了,剩下的工作就是过滤,再过滤! 如果不熟悉HttpModule的话,可以去MSDN上查阅,介绍非常详细,地址:ms-help://MS.VSCC.v80/MS.MSDN.v80 /MS.VisualStudio.v80.chs/dv_aspnetcon/html/f1d2910f-61d0-454..
WCF事务编程其实很简单,可以用三句话进行概括:通过服务契约决定事物流转(Transaction Flow)的策略;通过绑定实施事务的流转;通过服务行为控制事务的相关行为。本篇文章着重介绍如果通过TransactionFlowAttribute特性定义事务流转策略。 契约时是一种双边协定,是双方就某个关注点达成的一种共识。对于分布式事务的实现来讲,首先需要..
最近碰到公司要求修改搜索排序,要求和这篇文章说的差不多,Lucene关于实现Similarity自定义排序,非常感谢原作者原创文章,欢迎转载,请注明 Author:kernaling.wong#gmail.comhttp://kernaling-wong.iteye.com/blog/586043 职位搜索的结果排序应该是,相关度优先,然后才是职位的发布时间倒序.即如果关键字匹配是一定要全部命中了才会排在第..
最新V1.1版分词器,已更新。最新V1.1版分词器,已更新。1.修订了对数量次切分的BUG2.修订了对大文本切分时的重复输出BUG下载地址 Lucene中文分词器 V1.1 CSDN下载Lucene中文分词器 V1.1 Google 下载时间: 2006年12月21日 13:17最新V1.2版分词器,已更新。1.优化词典2.优化对人名,公司名,未知词汇切割算法下载地址Lucene中文分词器 V1.2 CSDN下..
以前也以为写个DLL出来很NB,写个好的DLL出来了当然很NB,不过写个玩的却很简单。第一步:下个VB6的精简版,我10分钟前用GOOGLe下回来的,安上了后第一次写没有成功,因为不知道要这样调用!+展开-VBScriptSetNewdll=Server.CreateObject("工程名.类名")第二步:在VBDLL开发代码视图中写入如下代码:+展开-VBScriptPublicFunctionputname()putna..
这几天把一个网站部署到虚拟主机下,发现treeview和menu控件全部出了问题。开始以为是没有把aspnet_client 添加到wwwroot目录,联系服务商帮我添加了,问题依旧。 于是搜索原因,发现2.0使用了一个WebResource.axd的资源映射,于是添加了httpHandlers add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoad..
一、现象 一般出现这种现象都是适用sql文件在查询分析器里建库的时候,现象一般都是提示:已创建表 'xxxx',但其最大行大小(10438)超过了每行的最大字节数(8060)。如果结果行长度超过 8060 字节,则此表中行的 INSERT 或 UPDATE 将失败。 其中xxxx是你的建的表名,10438是你建表语句中可变长度列(如 nvarchar 或 varbinary)的总长度,8060..
最近在做一个多模块的大型项目,其中有些模块由其他公司承包,环境是.NET2.0。我的设计方案是每个模块是一个单独的应用程序,那么问题是如何将这些模块集中身份验证与授权过程呢?是个问题。。 我尝试将每个独立的Web应用程序放到统一的解决方案中,然后尝试编译,失败.. 接着我想到了.NET环境下Session管理的3种方式——进内内、进程..
我家用的是1M的宽带,但是负责我家这片区域的那个网络公司有病!它给其中一台电脑锁死,让你不能上网。。。非逼你在开个网线。 就连笔记本用无线接收,免费上网都给封了。有什么办法解决此事!!!详细最近ISP提供商封路有的越来越多,进一步侵害用户的利益。ISP提供商多使用一种叫“网络尖兵”的监控软件 屏蔽路由。我找到一种破解的方法,大家..
本文主要介绍如何使用WMI来查询目录是否存在、文件是否存在、如何建立目录、删除目录,删除文件、如何利用命令行拷贝文件,如何利用WMI拷贝文件代码如下:+展开-C#usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Management;usingSystem.Threading;usingSystem.Diagnostics;namespaceTJVictor.WMI{publicclassWin32..
(1)用画图等绘图软件做一个开机图片,要求图片为 640x480 (16色),然后保存到 Windows 目录下,将该文件重命名为“Boot.bmp” ;(2)用记事本打开C盘根目录下的“Boot.ini”文件,在里面加入“/bootlogo /noguiboot”,然后保存、退出。 重新启动一下计算机来欣赏您的“大作”吧!
下载下面的压缩文件,将ManagedZLib.dll,FlashInfo.dll放在项目的BIN文件中,并引用,或者将flashinfo.cs放在app_code文件下点击下载此附件flashinfo.cs内容如下:+展开-C#usingSystem;usingSystem.Collections;usingSystem.IO;usingSystem.Text;namespaceFW0579.CService{publicclassFlashInfo{privateintwidth,height,version,frameCount,..
asp/vbscript调用RAR压缩文件源代码如下+展开-VBScript'------------------------------------------------------------'BackupDataFileandRarFile''CreateDate:2009-11-05'Author:Wei_Zhu'ChageLog:'LastChageDate:2009-11-05'-------------------------------------------------------------BackUpFile("D:\Data")FunctionBackUpFile(lstg_fol..
关键词:windows7 IE8 任务栏 出现 IE8图标 使用IE8的时候,如果鼠标滑动到flash动画或者视频播放器上时,底部的任务栏会出现一个IE的图标。如下图所示 出现这个问题的可能的原因是系统安装了迅雷下载软件,并且启用了“在Flash和流媒体上显示下载图标”的功能。 我就是去掉了“在Flash和流媒体上显示下载图标”的功能后,刷新页面后,..
1、创建 Shell 对象 var Shell = new ActiveXObject("Shell.Application"); 2、使用 Shell 属性及方法 Shell.Application Shell.Parent Shell.CascadeWindows() Shell.TileHorizontally() Shell.TileVertically() Shell.ControlPanelItem(sDir) /* 比如:sysdm.cpl */ Shell.EjectPC() Shell.Explore(vDir) Shell.Open(vDir) Shell.FileRun() Sh..
原文地址:http://www.developer.com/net/asp/article.php/3657826[原文源码下载]原文发布日期:2007.02.08作者:Bipin Joshi翻译:webabcd介绍尽管AJAX是种客户端技术,但实际上的开发过程,它经常要调用一个服务器端的过程。通常,网站上的数据是存放在一个关系型数据库中,为了让AJAX更有用处,处理服务器端数据需要一种简单可靠的方法。幸运..
在《WCF服务在不同实例上下文模式下具有怎样的并发表现》中,我们通过实例演示的方式讲述了基于不同实例上下文模式的并发行为。对于这个实例中的服务类型CalculatorService,读者应该还记得我们对它进行了特别的定义:通过ServiceBehaviorAttribute特性将属性将UseSynchronizationContext设 置成False。至于为何要这么做,这就是本篇文章需要..
在进行Model绑定过程中,需要根据基于Action方法参数的绑定上下文从请求数据 中提取相应的数据以提供相应的数据。具体来说,Model绑定的数据具有多个来源,可能来源于Post的表单或者JSON字符串,或者来源于当前的路由数 据,也可能来源于请求地址的插叙字符串。ASP.NET MVC将这种基于不同数据来源的数据获取/提供机制实现在一个叫做ValuePro..
.NET 2.0中的SqlConnection多了一个StatisticsEnabled属性和ResetStatistics()、 RetrieveStatistics()两个方法,用于获取SQLServer的连接统计数据。当然,这样做是以性能损耗为代价的,但作为监控数据库状态的一种快捷实用手段未尝不可。+展开-HTML%@ImportNamespace="System.Data"%%@ImportNamespace="System.Data.SqlClient"%%@pagelangu..
一、为什么要使用MSMQ 在一个分布式的环境中,我们往往需要根据具体的 情况采用不同的方式进行数据的传输。比如在一个Intranet内,我们一般通过TCP进行高效的数据通信;而在一个Internet的环境中,我们则通 常使用Http进行跨平台的数据交换。而这些通信方式具有一个显著的特点,那就是他们是基于Connection的,也就是说,交互双方在进行通信的..
【注:在VS.Net中运行是要添加Excel.dll组件的,Excel组件VS.Net本身是没有的,下面是生成Excel.dll的方法。】1.要保证机器本身要安装OFFICE. 2.把[C:/Program Files/Microsoft Office/Office:默认安装路径]下的EXCEL9.OLB文件拷贝到[C:/Visual Studio.Net/SDK/v1.1/Bin:VS.Net安装路径]路径下。3.打开Visual Studio .Net2003命令提示,运行TlbI..
使用AjaxControlToolKit网站模板时,web.config文件的配置项如下+展开-XML?xmlversion="1.0"?>configurationconfigSectionssectionGroupname="system.web.extensions"type="System.Web.Configuration.SystemWebExtensionsSectionGroup,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"sectionGroup..
一、DNS概述 计算机在网络上通讯时只能识别如“192.168.0.48”之类的数字地址,那为什么当我们打开浏览器,在地址栏中输入如“www.abc.com”的域名后,就能看到我们所需要的页面呢?这是在我们输入域名后,有一种“DNS服务器”的计算机自动把我们的域名“翻译”成了相应的IP地址,然后调出那个IP地址所对应的网页,最后再传回给我们的浏览器,..
C++是游戏编程的首选语言,但我相信C++能做到的C#也能做到。本篇介绍用C#编写一个俄罗斯方块程序的原理,以及在C#里面播放声音,保存游戏设置的方法。游戏界面预览:菜单预览:自定义每个小方块颜色功能界面:游戏主要有四部分组成:Square类,Block类,gameField类,游戏引擎Square类: 这个类描述的对象是组成大方块中的每个小正方形实体..
OLE DB是访问数据库的另一个统一的接口标准,它建立在ODBC基础之上,通过OLE DB可以访问关系型数据库和非关系型数据库,OLE DB不仅使应用程序和数据库之间的交互减少,还能够最大限度的提升数据库性能。10.2.1 OLE DB.NET Data Provider简介 OLE DB(Object Link and Embedding Database,对象连接与嵌套数据库)是访问数据库的另一个统..
asp.net结束系统进程的代码很简单,就下面几句话,不过要使用web来控制进程,需要给予访问此网站的用户为administrators组权限,要不权限不足,通过asp.net的web形式来结束系统进程会出现决绝访问访问的错误。+展开-C#usingSystem.Diagnostics;//========添加名字空间引用publicclassKillProcess{///summary///重启启动Serv-U,注意要结束进..
BGP(Border Gateway Protocol,边界网关协议)是用来连接Internet上的独立系统的路由选择协议。它是Internet工程任务组制定的一个加强的、完善的、可伸缩的协议。采用BGP方案来实现双线路互联或多线路互联的机房,称为BGP机房。 BGP机房的优点 1、服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根 双线BGP机房服..
asp.net可以通过useragent来判断是否搜索引擎来访问网站,因为不同的搜索引擎有不同的useragent信息,具体参考 搜索引擎useragent列表 下面为C#版本的源代码 /// summary /// 判断是否为搜索引擎访问 /// /summary /// param name=useragent/param /// returns/returns public bool IsSearchEngine(string useragent) .. 首页 上一页 [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] 下一页 尾页 25/78页,每页显示30条,共2325条相关记录