仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 691|回复: 7
打印 上一主题 下一主题

[学习教程] NET网页编程之使用C#监控盘算机CPU的利用率

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 14:22:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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

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

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

[STAThread]
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的优点还是异常明显的。
再现理想 该用户已被删除
5#
发表于 2015-2-23 11:09:20 | 只看该作者
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
爱飞 该用户已被删除
6#
 楼主| 发表于 2015-3-7 08:49:56 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
谁可相欹 该用户已被删除
7#
发表于 2015-3-14 18:47:40 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
不帅 该用户已被删除
8#
发表于 2015-3-21 14:49:55 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-30 18:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表