无法查文件是由病毒修改了注册表所致所以,修改重新改回注册表就可以恢复正常但是,如果不解决根本原因,到时候注册表又会被该回去本人也已经感染过,发现是U盘内有一个autorun.inf 一般打开U盘是直接双击打开其实这是一个很不好的习惯试想,要是U盘的auturun.inf是一个恶意的病毒命令的话你的机器就成了病毒的有一个新载体了该病毒寄载在U盘移..
+展开-HTML%@Language=VBScript%HTMLHEADMETANAME="GENERATOR"Content="MicrosoftVisualStudio6.0"/HEADBODY%sql="Selectdepartment,count(department)Frompersonnelgroupbydepartment"'将记录按部门分类统计SetCnn=Server.CreateObject("ADODB.Connection")'连接数据库cnn.Open"driver={sqlserver};server=ywz;uid=sa;pwd=413811;database=asim..
一、以系统的root用户登陆系统,进入终端 [root@localhost /]# 二、杀掉mysql进程 方法1、[root@localhost /]#killall mysqld 方法2、[root@localhost /]#ps -aux //查看所有进程,找到mysql进程的pid 然后 [root@localhost /]#kill pid //pid是mysql的进程号 三、用--skip-grant-tables参数启动mysqld [root@localhos..
(session 和application分不清的去去百度一下……) 1. 检查是否超时,默认是20分钟,设置的方法是Session.TimeOut=30; 2. 检查代码有无Session.Abandon()之类的。 3. ASP.NET中使用了ACCESS数据库,而且数据库是放在bin目录中的。解决方法是不要放会更新的文件在BIN目录中。 4. 从同一个页面传到另一个页面才能延续同一个session,也就是说session不..
asp.net操作Excel总结DataGrid输出到Excel并进行格式化处理用Xml2OleDb将XML文件插入到数据库在C#中利用Excel做高级报表在ASP.NET中将数据直接输出成Excel内容在.NET环境下将报表导出Excel和Word 将DataGrid输出到Excel文件把Excel文件中的数据读入到DataGrid中Other关于asp.net导出Excel http://www.cnblogs.com/caizinet/archive/2005/05/11/1..
本文简单介绍Lucene.Net实现GroupBy效果的方法,与《Lucene.Net 按类别统计搜索结果数》一文类似。注意,这种使用方法很影响效率,特别是命中结果多的情况下。这段代码修正自2.3.1版本,其它版本可能会与此有差别。改造方法仍然是修改IndexSearcher,这里不再修改类库,而是通过自己的代码来实现。扩充IndexSearcher类Code highlighting produce..
+展开 -C#usingSystem.IO.Ports;namespaceautfish{publicclassPortData{publiceventPortDataReceivedEventHandleReceived;publiceventSerialErrorReceivedEventHandlerError;publicSerialPortport;publicboolReceiveEventFlag=false;//接收事件是否有效false表示有效publicPortData(stringsPortName,intbaudrate,Parityparity){port=newSerialPo..
自定义属性的作用 有时候我们需要给一个类或者类中的成员加上一些属性或者附加信息,让类或者变量的功能更明确可控制的细粒度更高,打个简单的比方:数据库里面的一张表,表中的每一个字段都有很多属性,如是否主键,默认值,注释信息等等,我们在编写实体类的时候,如何表示这些信息呢?通过自定义属性可以实现。自定义属性的实现步骤 ..
HttpWebRequest 是 .net 基类库中的一个类,在命名空间 System.Net 下面,用来使用户通过 HTTP 协议和服务器交互。 HttpWebRequest 对 HTTP 协议进行了完整的封装,对 HTTP 协议中的 Header, Content, Cookie 都做了属性和方法的支持,很容易就能编写出一个模拟浏览器自动登录的程序。 程序使用 HTTP 协议和服务器交互主要是进行数据的提交,通常..
1. wmi连接前提利用wmi来连接远端计算机首先要具有远端计算机管理员的用户名和密码。如果计算机在域中的话,要有域管理员用户名和密码,或者是把域帐户加入本机管理员组中也可以。2. 相关类的用法--- ConnectionOptions和ManagementScopeConnectionOptions用于设置连接选项,比如设置所连接机器的域,用户名,密码等。ManagementScope用于连接的..
Windows 7快捷键及鼠标动作大全,希望对大家有点帮助!* 窗口快捷键win+↑ 最大化窗口win+↓ 还原/最小化窗口win+← 使窗口占领左侧的一半屏幕win+→ 使窗口占领右侧的一半屏幕win+shift+← 使窗口在左边的显示器显示win+shift+→ 使窗口在右边的显示器显示win+home 还原/最小化所有的其他窗口* 任务栏快捷键win+T 预览第一个任务栏项, 按住win键..
Sql2005版本:Sql2005开发版,两张CD的那种操作系统:Window 2003 Server假设您的电脑已安装了Sql2000,下面开始安装Sql2005。一、运行光盘1 跳过 准备 步骤,直接进行“服务器组件、工具、联机丛书和示例”的安装。 接着是许可协议,当然选择“我接受许可条款和条件”,不选择就没得装了。 然后是sqlserver进行安装前的支持组件安装、..
今天有一个同事的在共享了一些文件后,其他电脑确无法访问,提示“找不到路径”。后面看了这个同事的电脑后发现安装了瑞星防火墙,并且安全级别设置为最高,怪不的无法访问。要解决安装瑞星防火墙后不能访问共享的问题,可以按照如下步骤。 第一步,首先将瑞星防火墙的“安全级别”设置为中。如果不行再设置第二步。 打开瑞星个人防火..
1、要使用Dictionary集合,需要导入C#泛型命名空间 System.Collections.Generic(程序集:mscorlib)2、描述 1)、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成 2)、任何键都必须是唯一的 3)、键不能为空引用null(VB中的Nothing),若值为引用类型,则可以为空值 4)、Key和Valu..
一、委托(有些书中也称为委派) 委托是什么呢?这个名字的意思已经赋予了我们想象的空间,你是编程的,你现在正在写一个ASP.NET网页,而JS是你不熟悉的,于是你委托你的一位同事来帮助你完成JS部分。这就是委托,把你所不能做的事情交给其他人去做。而怎么知道是哪个人去做呢?当然是要知道名字!而为了区别名字一样的不同人,因此,需要描述..
具体的需求是 在某一时间点,只有N个线程在并发执行,如果有多余的线程,则排队等候~ 还真是费尽心思啊~最终还是被我攻克了~ 下面我就来说说具体的实现 C#提供了Mutex与Interlocked这两个与线程相关的类,都在Threading命名空间下~! Mutex中提供了WiteOne,ReleaseMutex 两个实例方法~ WiteOne的作用是"阻塞当前线程,提供对该线程..
为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。 在这个例子中,我们将实现一个简单的计算服务(CalculatorService),提供基本的加、减、乘、除的运算..
在《基于T4的代码生成方式》 中,我对T4模板的组成结构、语法,以及T4引擎的工作原理进行了大体的介绍,并且编写了一个T4模板实现了如何将一个XML转变成C#代码。为了让由此 需求的读者对T4有更深的了解,我们通过T4来做一些更加实际的事情SQL Generator。在这里,我们可以通过SQL Generator为某个数据表自动生成进行插入、修改和删除的存储过..
WCF中安全主体(Principal)是整个授权机制的核心。可以简单地将安全主体定义成能够被成功实施授权的主体。一个安全主体具有两个基本的要素:基于某个用户的安全身份和该用户具有的权限。绝大部分的授权都是围绕着角 色进行的,我们将一组相关的权限集和一个角色绑定,然后分配给某个用户。所以在基于角色授权环境下,我们可以简单地将安全主..
vbscript如何使用正则替换,替换参数为函数,可以处理分组中的数据后再返回需要的数据。 javascript的正则替换被替换内容可以为参数,但是vbscript的正则替换没有这种功能,替换成的内容只能为字符串,不能为一个返回字符串的函数。 下面是一个老外写的vbscript实现的替换成的内容可以为一个回调函数博文,原文如下来源:http://gotoc..
自Firefox升级4.0以后,原来的状态栏变成了现在的附加组件栏,并且最左侧还加了个关闭图标。 下面隐藏Firefox附加组件栏关闭按钮的方法:1. 在Firefox地址栏输入about:support 然后在配置文件夹后面点击打开所在文件夹,进入配置文件夹;2. 进入chrome文件夹,然后编辑userChrome.css;2012-12-13更新:如果不存在userChrome.css文件,可..
asp抓阄随机分配号码,vbscript随机分配某个数组内的项,得到不重复的循序号。运行本代码需要使用IE浏览器script language=vbscript charset=utf-8Function rndint(byval MinNum,byval MaxNum)'asp生成整数之间的随机数函数 dim tmp if MaxNumMinNum then'交换大小值,防止传递时大小搞反 tmp=MinNum:MinNum=MaxNum:MaxNum=tmp..
如果你需要跨域上传内容到另外一个域名并且需要获取返回值,使用Asp.Net的作为代理是最好的办法,要是客户端直接提交到iframe中,由于跨域是无法用javascript获取到iframe中返回的内容的。此时需要在自己的网站做一个动态页作为代理,将表单提交到动态页,动态页负责将表单的内容使用WebClient或HttpWebRequest将表单数据再上传到远程服务器..
由于WCF的并发是针对某个封装了服务实例的InstanceContext而言的,所以在不同的实例上下文模式下,会表现出不同的并发行为。接下来,我们从具体的实例上下文模式的角度来剖析WCF的并发,如果对WCF实例上下文模式和实例上下文提供机制不了解的话,请参阅《WCF技术剖析(卷1)》第9章。 在《创建一个监控程序探测WCF的并发处理机制》 一文中..
作者:Mgen出处:www.cnblogs.com/mgen 第一个是通过手动的方法来计算CPU使用比例:CPU使用比例 = 在间隔时间内进程的CPU使用时间 除以 计算机逻辑CPU数量。 使 用Process类的UserProcessorTime和PrivilegedProcessorTime属性可以返回当前进程所耗费CPU的用户和内 核时间。Process.TotalProcessorTime则代表两者之和。它们都返回TimeSpan结..
Action方法的执行具有两种基本的形式,即同步执行和异步执行,而在ASP.NETMVC的整个体系中涉及到很多同步/异步的执行方式,虽然在前面相应的文章中已经对此作了相应的介绍,为了让读者对此有一个整体的了解,我们来做一个总结性的论述。一、MvcHandler的同步与异步 对 于ASP.NET MVC应用来说,MvcHandler是最终用于处理请求的HttpHandler..
ActionResult:HttpStatusCodeResult、 RedirectResult和RedirectToRouteResult 。第一个用于实现针对某个HTTP状态的响应,而后两个用于实现重定向。至于重定向,又分为暂时重定向和永久重定向,按照响应状态,又称302 重定向和301重定向。一、HttpStatusCodeResult 每 一个HTTP响应均具有一个表示响应状态的代码和一个可选的状态描述,正常情..
为了使用Cookies集合更加方便,可使用名称为Haskeys的附加属性。假如访问的cookie本身也是个集合,即它是一个多值的cookie,这将返回True。使用Haskeys属性,可以遍历完整的Request.Cookies集合,从而获得所有cookie的列表及它们的值。+展开-VBScriptForEachobjItemInRequest.CookiesIfRequest.Cookies(objItem).HasKeyThen''''UseanotherFo..
本章介绍了ASP.NET AJAX的一些控件和特性,并介绍了AJAX基础。在Web应用程序开发中,使用一定的AJAX技术能够提高应用程序的健壮性和用户体验的友好度。使用AJAX技术能够实现页面无刷新和异步数据处理,让页面中其他的元素不会随着“客户端——服务器”的通信再次刷新,这样不仅能够减少客户端服务器之间的带宽,也能够提高Web应用的速度。 ..
标记语言(Markup Language)特指一系列约定好的标记来对电子文档进行标记,以实现对电子文档的语义、结构以及格式的定义。在ASP.NET开发中,最常用的标记语言就是HTML,HTML标记语言定义了HTML文档的语义、结构以及格式,以便在不同的浏览器中所呈现的内容是一致的。XML标记语言与SGML和HTML都属于标记语言,标记语言的发展如图14-1所示。图..