当前位置:首页   >  技术文章列表  >  C#

技术文章列表TOP

web服务器连续两次出现CPU达到100%的情况,第一次还想着是升级时,哪个地方写错了,有死循环,最后重启了三次服务器才好。 但事后分析代码,没有死循环的可能,于是在第二次又出现CPU达100%时,仔细检查了一下。   w3wp.exe的CPU占用率达到65%,sql server的CPU占用率达到35%,站点是aspx,服务器上装的是sql
日期:2013-09-26作者:Admin 点击:448
一些小型的项目,在不使用其他的框架(LINQ,NHibernate,EF等等框架)的前提下,这时候一些反复的增删改查就会让我们感到极其的繁琐,厌烦,为了避免这种情况出现,本人写了一个小的工具类.自动将实体类添加到数据库. 实现功能的思路:   1,通过反射获取该对象名称和所有属性名称,然后组合成insert SQL字符串   (前提是对象属性名称和数据
日期:2013-09-24作者:Admin 点击:564
内容摘要: 1:阐述问题 2:分析问题,解决问题 3:演示解决方案 1:阐述问题       有时候,我们会遇上这样一个问题:有很多条件 condition1 、condition2 、condition3、condition4 、condition5......这些条件各不相同,可能同时配置其中几个,这几个条件有一个
日期:2013-09-22作者:Admin 点击:536
      [STAThread]    static void Main()    {        bool isAppRunning&...
日期:2013-09-16作者:Admin 点击:401
简介 BackgroundWorker是.net里用来执行多线程任务的控件,它允许编程者在一个单独的线程上执行一些操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 始终处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用BackgroundWorker类方便地解决问题。 该控件有
日期:2013-09-12作者:Admin 点击:915
  private void toTop(int pEC_TempID)     {         int mEC_TempID = 0; &...
日期:2013-09-11作者:Admin 点击:459
this.GetType().Assembly.Location Application.ExecutablePath   Application.StartupPath:和上面的相比缺少可执行文件
日期:2013-09-11作者:Admin 点击:515
常量和只读变量的区别 const string name="Xuj"; readonly string name; 1、常量是不可改变的,只读变量只能在构造方法中才能改变其值。 2、C#编译器在编译的时候,声明常量的那句话不见了,在使用常量的时候就被常量的值替代了,在些数据在整个程序的运行中其值不会发生改变,我们就把这个值定义为常
日期:2013-09-11作者:Admin 点击:403
  using System;    using System.Text;    using System.Drawing;    using System.Collections;  
日期:2013-09-10作者:Admin 点击:474
之前在开发一个程序,希望能够通过属性名称读取出属性值,但是由于那时候不熟悉反射,所以并没有找到合适的方法,做了不少的重复性工作啊! 然后今天我再上网找了找,被我找到了,跟大家分享一下。 其实原理并不复杂,就是通过反射利用属性名称去获取属性值,以前对反射不熟悉,所以没想到啊~ 不得不说反射是一种很强大的技术。。 下面给代码,希望能帮到有需要的人。
日期:2013-09-10作者:Admin 点击:5692
方法一: public static int indexOf (字符串/字符,int从第几位开始,int共查几位) string tests = "1absjjkcbfka2rsbcfak2bfka1";      //测试字符串 in...
日期:2013-09-09作者:Admin 点击:610
在ios端mono开发中,发送邮件可以选择调用ios原生email程序。有两种方式实现这种功能,一是程序跳转到ipad中email程序,另外一种是将发送邮件的界面在自己应用里弹出。 首先第一种方式的代码: string sendEmail = "mailto:收件人邮箱地址?cc=发件人邮箱地址&subject=主题&
日期:2013-09-08作者:Admin 点击:582