仓酷云

标题: NET网页编程之在C#中怎样猎取历程的父历程称号 [打印本页]

作者: 仓酷云    时间: 2015-1-16 14:20
标题: NET网页编程之在C#中怎样猎取历程的父历程称号
其实Java之所以在曾经独步天下,就是因为他的跨平台、安全性,这两方面,效率可不是Java的强项,反而是他最短的一块挡板,虽然net总是用理论证明比.NET快。我们怎样在C#中猎取某历程的父历程的称号呢?上面是csdn上彀友供应的谜底,供参考:

usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Diagnostics;

namespaceConsoleApplication1
{
publicstaticclassProcessExtensions
{
privatestaticstringFindIndexedProcessName(intpid)
{
varprocessName=Process.GetProcessById(pid).ProcessName;
varprocessesByName=Process.GetProcessesByName(processName);
stringprocessIndexdName=null;
for(varindex=0;index<processesByName.Length;index++)
{
processIndexdName=index==0?processName:processName+"#"+index;
varprocessId=newPerformanceCounter("Process","IDProcess",processIndexdName);
if((int)processId.NextValue()==pid)
{
returnprocessIndexdName;
}
}
returnprocessIndexdName;
}

privatestaticProcessFindPidFromIndexedProcessName(stringindexedProcessName)
{
varparentId=newPerformanceCounter("Process","CreatingProcessID",indexedProcessName);
returnProcess.GetProcessById((int)parentId.NextValue());
}

publicstaticProcessParent(thisProcessprocess)
{
returnFindPidFromIndexedProcessName(FindIndexedProcessName(process.Id));
}
}
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine(Process.GetCurrentProcess().Parent().ProcessName);
}
}
}
呵呵,那你就关注微软的招聘信息以及别人的招聘经验啊,还有也不一定去做技术的,你如果真的想去就多了解了解。(其实我的意思是说想到微软做技术是很不容易的。
作者: 老尸    时间: 2015-1-18 13:15
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
作者: 精灵巫婆    时间: 2015-1-23 17:39
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
作者: 分手快乐    时间: 2015-1-31 19:04
主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
作者: 因胸联盟    时间: 2015-2-6 23:41
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
作者: 爱飞    时间: 2015-2-19 04:31
ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
作者: admin    时间: 2015-3-6 13:04
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
作者: 蒙在股里    时间: 2015-3-13 02:08
通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。
作者: 谁可相欹    时间: 2015-3-20 10:04
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2