![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c# .net
叶琛
test
展开
-
c#获取系统性能方法与疑问(2)
贰、疑问c#获取系统性能方法与疑问(1)中的方法是通过读取wmi来获取相关信息的,读取cpu温度发现不准,网上找了很多资料,很多人同样的问题,视乎通过wmi是不可行的,网络类似问题描述1:“使用 wmi 获取CPU 温度 后 总是一个静态值, 重启后值可能会改原创 2011-07-06 11:55:53 · 662 阅读 · 0 评论 -
C#设计模式(4)——抽象工厂模式
原文出处: zhili 的博客(@天平Learning) 一、引言在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在的工厂都多元化了,一个工厂转载 2016-05-22 10:07:36 · 334 阅读 · 0 评论 -
Visual Studio Express: 实现同一套代码针对不同平台工程的编辑和编译
【原文】0. 概述和Portable Class Library首先这里说的内容不是Visual Studio中工程属性的Target framework编译: 工程属性的Target framework仅仅是针对同一个平台的不同Runtime版本。这里讲的是同一套代码,可以针对不同平台,也就是不同Visual Studio Express程序的工程文件转载 2016-05-19 17:54:23 · 1221 阅读 · 0 评论 -
.net SSO单点登陆
前些天一位朋友要我帮忙做一单点登录,其实这个概念早已耳熟能详,但实际应用很少,难得最近轻闲,于是决定通过本文来详细描述一个SSO解决方案,希望对大家有所帮助。SSO的解决方案很多,但搜索结果令人大失所望,大部分是相互转载,并且描述的也是走马观花。 闲话少叙,进入正题,我的想法是使用集中验证方式,多个站点集中Passport验证。 如下图所示: 为方便清晰描述,先定义转载 2012-02-21 15:30:13 · 603 阅读 · 0 评论 -
MyNews.Common
using System;using System.Web;using System.Collections;using System.Text.RegularExpressions;namespace MyNews.Common{ /// /// 缓存相关的操作类 /// Copyright (C) MyNews /// public class DataCach转载 2012-02-08 22:44:44 · 293 阅读 · 0 评论 -
Common.MessageBox
using System;using System.Text;namespace MyNews.Common{ /// /// 显示消息提示对话框。 /// Copyright (C) MyNews /// public class MessageBox { private MessageBox() { } /// /// 显示消息提转载 2012-02-08 21:55:56 · 356 阅读 · 0 评论 -
C#编写简单的聊天程序
【原文】http://www.cnblogs.com/JimmyZhang/archive/2008/09/07/1286299.html【下载】引言这是一篇基于Socket进行网络编程的入门文章,我对于网络编程的学习并不够深入,这篇文章是对于自己知识的一个巩固,同时希望能为初学的朋友提供一点参考。文章大体分为四个部分:程序的分析与设计、C#网络编程基础(篇外篇)、聊天转载 2011-08-24 15:53:38 · 788 阅读 · 1 评论 -
C#开源项目
C#开源项目(国外的还是很多)一、Ajax框架Ajax.NET Professional (AjaxPro)是最先把AJAX技术在微软.NET环境下的实现的AJAX框架之一。它在客户端脚本之上创建代理类来调用服务器端的方法。MagicAjax.NET是一款在ASP.NET下创建Web页面提供AJAX技术的框架。它使开发人员很容易把AJAX整合到他们的页面而不需要替换ASP.NET控件或转载 2011-11-16 10:17:15 · 951 阅读 · 0 评论 -
c#escape和unescape
public class Escape { private String[] hex = { "00","01","02","03","04","05","06","07","08","09","0A","0B","0C","0D","0E","0F", "10","11","12","13","14","15","16","17","18"转载 2011-11-14 08:53:44 · 1648 阅读 · 0 评论 -
c#获取系统性能方法与疑问(1)
c#获取系统性能方法与疑问 cpu温度、内存使用率原创 2011-07-06 11:28:38 · 990 阅读 · 0 评论 -
C#中的委托和事件
[原文地址]1. 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framewor转载 2018-01-19 18:31:57 · 174 阅读 · 0 评论