上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 在网上发现了一个非常好的MSIL教程,可惜是英文版的,于是就翻译了一下,与大家共享,原文http://www.codeguru.com/Csharp/.NET/net_general/il/article.php/c4635,初次翻译文章,请大家指正。介绍微软中间语言 (MSIL) 是一种语言,是许多编译器(C#,VB.NET等)的输出. ILDasm (中间语言反汇编器)程序和.Net Framework SDK(FrameworkSDK/Bin/ildasm.exe)打包在一起,让用户以人可阅读的格式查看MSIL代码。通过该工具,我们可以打开任何.net可执行文件(exe或dll)并查看其 阅读全文
posted @ 2011-10-30 12:32 szjdw 阅读(1214) 评论(0) 推荐(1) 编辑
摘要: //示例一:输出整数的立方值。private void PrintCube( int i ){ int cube = i * i * i; Console.WriteLine( cube );}//方法签名。/**//// hidebysig:MethodAttributes 枚举值之一,指示此方法按名称和签名隐藏,否则只/// 按名称隐藏。/// cil managed:未查到具体资料,应是“受中间语言管理”之意。.method private hidebysig instance void PrintCube(int32 i) cil managed { ... 阅读全文
posted @ 2011-10-27 16:55 szjdw 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 项目中遇到一个转换FileTime的问题.时间是在C#中用DateTime.ToFileTime写入数据库中,这在存储过程中判断年和季度成了问题,怎么样才能把时间转换为正常的时间格式呢?Sql server中又没有FromFileTime对应的方法?其实很简单用C#写一个转换时间的Dll然后在存储过程中调用就可以了.转换时间的类如下:[Guid("729ba6af-3eff-4b75-b43b-d951a190dbe6")]public class FileTimeConvert{ public FileTimeConvert() { } public string Con 阅读全文
posted @ 2011-10-26 10:17 szjdw 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1,Default.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&g 阅读全文
posted @ 2011-10-24 17:53 szjdw 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 软中间语言 (MSIL) 是一种语言,是许多编译器(C#、VB.NET等)的输出。ILDasm (中间语言反汇编器)程序和.Net Framework SDK(FrameworkSDK\Bin\ildasm.exe)打包在一起,让用户以人可阅读的格式查看MSIL代码。通过该工具,我们可以打开任何.net可执行文件(exe或dll)并查看其MSIL代码。下边我们来看看怎么使用:1.在VS2008中新建一个Windows窗体应用程序,输入如下代码后生成解决方案:程序代码private void Form1_Load(object sender, EventArgs e){ int i = 0; i 阅读全文
posted @ 2011-10-21 19:58 szjdw 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2009-6-24 14:33:34 如果要换成成200906,06-2009,2009-6-24或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization; String format="D"; DateTime date=DataTime,Now; Response.Write(date.ToString(format, DateTimeFormatInfo.Inva 阅读全文
posted @ 2011-10-21 14:30 szjdw 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,VS2010中新建的WebApplication中是没有App_Code文件夹的,若需要使用,可以自己手动添加文件夹,然后将文件夹名称设置为App_Code,然后在该文件夹添加需要的类即可,但有一点需要注意的就是,右键点击文件夹下的类,选择“属性”,然后将“生成活动“的值改为”编译“,即Compile。 阅读全文
posted @ 2011-10-21 11:36 szjdw 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 使用IE浏览器的朋友在访问一些网站时也许会见过这样的提示“该站点安全证书的吊销信息不可用.是否继续? ”.通常来说,我们使用IE登录邮箱,网银,或者淘宝等都会出现这样的提示安全警报。首先要确认的一点,这种现象一般不会涉及到正真的所谓安全问题,只不过是一种突发性的系统认证错误。(个人观点)那么又是什么突发事件照成这种现象呢? 当我们在使用HTTPS(SSL)访问WEB站点时,浏览器会从服务器上下载其证书,并根据证书的“CRL分发点”指定的站点下载CRL(证书吊销列表),检查当前的证书是否在列表内。CRL包含有“下一次的更新”的日期,在该日期到来之前,Windows会直接使用已被缓存起来的CRL, 阅读全文
posted @ 2011-10-20 11:20 szjdw 阅读(947) 评论(0) 推荐(0) 编辑
摘要: WEB网站压力测试教程详解 Web 服务处于分布式计算的核心位置,它们之间的交互通常很难测试。分布式开发、大型的开发者团队以及对代码日益组件化的期望都有可能使 Web 服务的开发变得越来越容易隐藏错误。这些类型的错误极难检测出来。压力测试是检测这类代码错误的一种有效方法,但是只有在压力系统设计得比较有效的情况下才能发挥作用。本文将让您深入了解一下这种压力系统的基本要求。 测试方法 传统的测试方法包括某种形式的简单单元测试,通常由开发人员执行。设计这些测试需要了解软件的内部知识,并且这些测试几乎总是针对产品的非常小的、特定的部分。这些类型的测试非常适合与其他代码组件极少交互,甚至没... 阅读全文
posted @ 2011-10-17 16:44 szjdw 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1,获取返回表declare @sql varchar(1000)set @sql=N'select * from Student'--exec(@sql)create table #S(#SStudentID int--#S表结构和Student一致)insert into #S exec(@sql)--把返回的结果报错到临时表里select * from #S--对临时表操作drop table #S2,获取单个变量declare @sql varchar(1000),@var intset @sql=N'select * from Student'--ex 阅读全文
posted @ 2011-10-11 21:56 szjdw 阅读(235) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页