爱飞 发表于 2015-1-16 14:22:22

NET网页编程之使用C#监控盘算机CPU的利用率

我认为,可以通过更加简单的首次编译,而增加第二次编译的负担,来提高java的运行效率。只是将java源代码进行简单的等价转换,而不假设编译成某种虚拟机器的目标格式,而由本地编译器针对性的二次编译。明天在网上看到一段对照好玩的代码,用来显现当地盘算机CPU的利用情形,收拾到本机以下:
usingSystem;
usingSystem.Diagnostics;
usingSystem.Threading;

namespaceConsoleApplication1
{
classProgram
{
privateconststringCategoryName="Processor";
privateconststringCounterName="%ProcessorTime";
privateconststringInstanceName="_Total";

privatestaticvoidOutPut(stringtxt)
{
Console.WriteLine(txt);
}


publicstaticvoidMain()
{
PerformanceCounterpc=newPerformanceCounter(CategoryName,CounterName,InstanceName);
OutPut("----------------------------入手下手制造功能计数器----------------------------");
OutPut("计数器范例:"+pc.CounterType);
OutPut("计数器的申明:"+pc.CounterHelp);
OutPut("入手下手输入:");

while(true)
{
Thread.Sleep(1000);
floatcpuLoad=pc.NextValue();
OutPut("CPU耗用:"+cpuLoad+"%");
}
}
}
}


间接运转程序,对照把持台输入的了局与盘算机的Windows义务办理器中显现的CPU利用值,会发明本来Windows义务办理器显现的值是CPU利用率的四舍五进的了局。有乐趣的伴侣能够本人复制代码碰运气啦。它有很多缺点的,有兴趣可以到网上去搜索一下。于是微软有发明了“下一代”C++:C++/CLI语言,这个可以解决在.NETFramework中,托管C++产生的问题。在《程序员》杂志上,lippman和李建中合作连载介绍了C++/CLI语言。

透明 发表于 2015-1-24 19:10:07

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

再见西城 发表于 2015-2-2 12:44:58

我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。

分手快乐 发表于 2015-2-7 20:29:56

平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。

再现理想 发表于 2015-2-23 11:09:20

虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。

爱飞 发表于 2015-3-7 08:49:56

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

谁可相欹 发表于 2015-3-14 18:47:40

ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。

不帅 发表于 2015-3-21 14:49:55

可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
页: [1]
查看完整版本: NET网页编程之使用C#监控盘算机CPU的利用率