JointCode.Shuttle 是一个用于 AppDomain 间通信的服务架构。 1. 什么情况下使用 JointCode.Shuttle 在 .net / mono 开发中,一般不太需要使用额外的 AppDomain,但在一些 特定情况 下,让代码运行在新的 AppDomain 中也许是一个 ...
分类:
移动开发 时间:
2017-07-17 17:16:42
阅读次数:
327
AppDomain 类似于一个轻量级进程,它是 .net / mono 代码运行时的一个逻辑容器。 一般情况下,我们开发的代码都运行在“运行时”为我们创建的 AppDomain 中(即默认 AppDomain),察觉不到 AppDomain 的存在,也不太需要关注 AppDomain。但在另外一些情 ...
分类:
移动开发 时间:
2017-07-17 12:34:24
阅读次数:
188
一、CLR寄宿 .net framework在windows平台的顶部允许。者意味着.net framework必须用windows能理解的技术来构建。所有托管模块和程序集文件必须使用windows PE文件格式,而且要么是windows exe文件,要么是DLL文件 1,MSCorEE.dll(垫 ...
分类:
移动开发 时间:
2017-07-13 22:53:11
阅读次数:
274
1、JVM什么情况下会GC,GC策略有哪些 当应用程序分配新的对象,GC的代的预算大小已经达到阈值,比如GC的第0代已满;代码主动显式调用System.GC.Collect();其他特殊情况,比如,系统报告内存不足、CLR卸载AppDomain、CLR关闭,甚至某些极端情况下系统参数设置改变也可能导 ...
分类:
编程语言 时间:
2017-07-12 13:49:17
阅读次数:
293
ActivationContext ac = AppDomain.CurrentDomain.ActivationContext; ApplicationIdentity ai = ac.Identity; Console.WriteLine("Full name = " + ai.FullName... ...
分类:
Web程序 时间:
2017-07-03 19:13:11
阅读次数:
152
1 class XmlClass 2 { 3 public string Pathname; //总列表 4 public XmlClass() 5 { 6 string str = System.AppDomain.CurrentDomain.BaseDirectory; 7 ... ...
//加载程序集(dll文件地址),使用Assembly类 Assembly assembly = Assembly.LoadFile(AppDomain.CurrentDomain.BaseDirectory + "Bin/App_Code.dll"); //获取类型,参数(名称空间+类) Type... ...
static System.Reflection.Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args) { string path = Path.Combine(AppDomain.CurrentDo... ...
NET对象的跨应用程序域 转眼就到了元宵节,匆匆忙忙的脚步是我们在为生活奋斗的写照,新的一年,我们应该努力让自己有不一样的生活和追求。生命不息,奋斗不止。在上篇博文中主要介绍了.NET的AppDomain的相关信息,在本篇博文中将会主要说明.NET程序集、对象代理,以及对象的封送原理。 一.程序集解 ...
分类:
Web程序 时间:
2017-02-13 00:05:47
阅读次数:
222
最近在看刘天斯的python自动化运维,按照刘老师的思路,记录一个dns轮询以及服务检测的粟子,作为学习笔记。#!/usr/bin/envpythonimportdns.resolverimportosimporthttplibiplist=[]//定义一个空列表,用于存放解析得到的IP地址appdomain="www.baidu.com"//定义业务域名defget_..
分类:
编程语言 时间:
2017-01-21 14:12:12
阅读次数:
279