自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 SQL JOIN连接

SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)、SQL LEFT JOIN、SQL RIGHT JOIN、SQL FULL JOIN,其中前一种是内连接,后三种是外链接。假设我们存在li...

2021-06-16 23:27:43 156

原创 C# 反射调用dll中的方法

反射提供描述程序集、模块和类型的对象(Type类型)。 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型,然后调用其方法或访问器字段和属性。 如果代码中使用了特性,可以利用反射来访问它们...

2021-05-31 00:10:26 2168

原创 C# 远程连接共享文件夹下载文件

https://github.com/File-New-Project/EarTrumpet

2021-05-29 16:50:00 1333

原创 sql中is和=的区别

1.=为比较运算符,同时也是sql中的赋值运算符,除 text、ntext 或 image 数据类型的表达式外,=可以用于所有其他表达式,更多是一种数值类型上的判断,对于bool类型的判断TRUE、FALSE 和 UNKNOWN

2021-05-28 12:20:56 6086

原创 CLR via C#-----共享程序集和强命名程序集

1.两种程序集,两种部署CLR支持两种程序集:弱命名程序集(weakly named assembly)和强命名程序集(strongly named assembly)。"弱命名程序集"为作者自创弱命名和强命名程序集结构完全相同。两者真正的区别在于,强命名程序集使用发布者的公钥/私钥进行了签名。这一对密钥允许对程序集进行唯一性的标识,保护和版本控制,并允许程序集部署到用户机器的任何地方,...

2019-01-22 23:09:31 423 1

原创 CLR via C#-----生成,打包,部署和管理应用程序及类型

1. .Net Framework部署目标Windows多年来一直因为不稳定和过于复杂而口碑不佳。安装新应用程序时,可能会莫名其妙破坏另一个已经安装好的应用程序,即所谓的“DLL hell”安装的复杂性,大多数应用程序安装时会影响系统的全部组件安全性,安装时会带来各种文件,其中许多是由不同公司开发的2.将类型生成到模块中public sealed class Program{ ...

2019-01-20 20:58:06 360

原创 CLR via C#-----CLR执行模型

将源代码编译成托管模块事实上,可将编译器视为语法检查器和“正确代码”分析器,它们检查代码,确定你所写的一起都有意义,并输出对你的意图进行描述的代码,编译器的结果都是托管模块(标准的32位Microsoft Windows可移植执行体(PE32)文件或者标准的64位Windows可移植执行体(PE32+)文件)托管模块的各个部分组成部分说明PE32或PE32+头标准W...

2019-01-15 21:46:13 336

ILspy反编译(Debugger和非Debugger版本)

ILSpy的界面与Reflector相似,左边以树型控件显示程序集和它的类型,右边是对应的源代码。基础的反编译功能,与Reflector相比,丝毫不差,甚至有时候用Reflector无法反编译(因为加密)的程序集,用ILSpy可以反编译。

2018-11-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除