1.fatal error C1900 错误:fatal error C1900: “P1”(第“20081201”版)和“P2”(第“20080116”版)之间 Il 不匹配 检查之后发现jepglib8c64.lib文件时LGCT库,重新编译成非LGCT库即可正常编译: 编译方法:设置项目--> ...
分类:
编程语言 时间:
2017-10-31 22:18:48
阅读次数:
265
1.IL基本资料 1.IL概述 IL是.NET框架中中间语言(Intermediate Language)的缩写。使用.NET框架提供的编译器可以直接将源程序编译为.exe或.dll文件,但此时编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言IL(Intermediate Lan ...
分类:
Web程序 时间:
2017-10-30 17:10:02
阅读次数:
284
进行foreach遍历的时候,实际上调用的是GetEnumerator这个方法,反编译的IL语言中是没有foreach的。当我们想要对实例化的对象进行foreach遍历的时候,会报错。那么我们就手动写一个foreach-枚举器 直接写一个GetEnumerator方法也是可以实现这个枚举器的,而使用 ...
分类:
其他好文 时间:
2017-10-28 16:30:26
阅读次数:
122
十条规则规则1. 为了导通闸流管(或双向可控硅),必须有门极电流≧IGT ,直至负载电流达到≧IL 。这条件必须满足,并按可能遇到的最低温度考虑。规则2. 要断开(切换)闸流管(或双向可控硅),负载电流必须<IH, 并维持足够长的时间,使能回复至截止状态。在可能的最高运行温度下必须满足上述条件。规则 ...
分类:
其他好文 时间:
2017-10-27 13:30:54
阅读次数:
154
巧了。。。刚好一个需求,就直接来撸起来吧。 需要做一个报表: 1.创建查询结构和结果结构 2.创建实施类: SE24创建ZCL_JPEXPORT_ORDER_IL 更改父类:CL_WCF_GENIL_ABSTR_COMPONENT 重定义方法:GET_DYNAMIC_QUERY_RESULT ...
分类:
其他好文 时间:
2017-10-24 14:07:12
阅读次数:
214
什么是托管代码(managed code)? 托管代码是一microsoft的中间语言(IL),他主要的作用是在.NET FRAMEWORK的公共语言运行库(CLR)执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段: 1.源代码编译为托管代码,(所以源代码可以有很 ...
分类:
其他好文 时间:
2017-10-20 10:26:10
阅读次数:
135
反射总结 1、dll-IL-matadata-反射 2、反射加载dll,获取module、类、方法、特性 3、反射创建对象:反射+简单工厂+配置文件 4、反射调用实例方法、静态方法、重载方法、私有方法、泛型方法 5、反射字段和属性,分别获取值和设置值 6、反射的好处和局限 ...
分类:
Web程序 时间:
2017-10-12 01:03:50
阅读次数:
231
一、目标指定 1.CIDR标志位 192.168.1.0/24 2.指定范围 192.168.1.1-255 192.168.1-255.1(任意位置)3.IPv6地址只能用规范的IPv6地址或主机名指定。 CIDR 和八位字节范围不支持IPv6,因为它们对于IPv6几乎没什么用。 -iL <文件名 ...
分类:
其他好文 时间:
2017-10-03 21:08:29
阅读次数:
139
装箱(boxing)和拆箱(unboxing)是C#类型系统的核心概念。装箱就是将一个值型转换为引用型对象。拆箱就是将一个引用型对象转换成任意值型! 1 int n = 100; 2 //有没有发生装箱?没有,只是调用方法.查看IL没有box,unbox关键字 3 string s = Conver ...
分类:
其他好文 时间:
2017-09-27 11:38:23
阅读次数:
191
使用ILSpy或Reflector 反编译N3000并导出解决方案,便于搜索方法代码 使用ILDASM生成中间代码D:\app\WG\AccessControl\IL\N3000.il 操作如下:(可参考) 打开目录C:\Program Files (x86)\Microsoft SDKs\Wind... ...
分类:
其他好文 时间:
2017-09-23 23:19:36
阅读次数:
457