• C#程序性能优化

    程序中我们每一丝动作都会加大程序运行的负担,当刚开始学习程序的时候常常不会去考虑程序运行的效率,大多数情况是为了实现功能,只要功能达到我想要的那么就算是达成了此项目标。当大部分功能的编码实现对我们来说都不是大的问题的时候,我们要提升就要考虑怎样把程序写的更加规范更加高效。怎样写的高效,我们不说整体架构的设计,仅仅分享一下C#自身程序中的一些会影响...
    作者:孤风一剑/2014年6月25日/分类:Asp.net开发/阅读:981次/标签:, /评论关闭
  • Asp.Net+Extjs实现登录

    通过对Ext的学习,发现学习分三部曲:1.看官网的Demo,宏观了解Ext能做什么;2.看相关书籍,做理论指导;3.实现官网的Demo,体会Ext的真谛。    在完成了第一、二部后,现在我们需要做的是实现第三步,我的目标效果是用Extjs画页面,用Asp.Net的一般处理程序做后台服务器实现登录功能。    宏观上的指导有了,下面进行细分,我整理了实现过程,思路如下:    1.画一个登录的...
    作者:孤风一剑/2014年6月16日/分类:Asp.net开发/阅读:1,530次/标签:, , /评论关闭
  • 如何让程序只在内存中执行一个

    在WinForm或者Console程序中,可以通过可以遍历所有现在正在执行的进程,如果有同名的进程存在,那么说明这个程序已经启动了一个了,此处就不再启动了。如果没有同名进程的存在,说明这个程序还没有启动过,此时我们可以启动一个。 [csharp] public static void Main()   {            string strModuleName = System.Diagnostics.Process.GetCurrentProcess().MainM...
    作者:孤风一剑/2014年6月04日/分类:Asp.net开发/阅读:1,012次/标签:/评论关闭
  • asp.net使用ODP的防注入登录验证程序

    网上有很多SQL连接方式的登录验证,但没有oracle连接方式的,我摸索了一上午写了这个可执行的函数,分享给大家 [csharp] // 用户登录检查   public bool LoginCheck(string f_LoginName, string f_LoginPass)   {       bool result = false;       // 正则表达式检查       if (Regex.IsMatch(f_LoginName,@"^[a-zA-Z0-9]{1,15}$") && Regex.IsMatch(f_Login...
    作者:孤风一剑/2014年5月04日/分类:Asp.net开发/阅读:935次/标签:, , /评论关闭
  • wpf 引用资源文件

    一、什么是资源 通常使用  WPF  资源作为重用通常定义的对象和值的简单方法。 在 WPF 中资源通常用作“样式”(Style)、样式模板、数据模板等。 二、资源的定义及 XAML 中引用 资源可以定义在以下几个位置: 1 应用程序级资源 定义在 App.xaml 文件中, 作为整个应用程序共享的资源存在  ; 在 App.xaml 文件中定义:  <Application.Resources>         <ResourceD...
    作者:孤风一剑/2014年5月04日/分类:Asp.net开发/阅读:1,584次/标签:, , /评论关闭
  • .Net 实现纳秒级别计算

    .Net 实现纳秒级别计算 Net 实现纳秒级别计算 1)建立VC.NET 托管类库 using namespace System; namespace MLTimerDot { //得到计算机启动到现在的时钟周期 unsigned __int64 GetCycleCount(void) { _asm _emit 0x0F _asm _emit 0x31 } //声明 .NET 类 public __gc class MLTimer { protected: UInt64 m_startcycle; UInt64 m_overhead; public: MLTimer(void) { //为了计算...
    作者:孤风一剑/2014年4月24日/分类:Asp.net开发/阅读:903次/标签:/评论关闭
  • C#递归方法实现zTree

        为了满足在一个树形菜单上添加多级子菜单,我们想到用递归来实现,这样做,灵活度立马提升!不管用户想添加多少级菜单我们都能满足他!但是如果考虑到性能的话,递归可能会影响到性能,所以说用的时候还是需要多方面考虑的。         先根据数据库表介绍一下我们的实现逻辑,以下是使用到的数据库表         TR_Resource ID ResourceName ParentID 1 廊坊师范学...
    作者:孤风一剑/2014年4月10日/分类:Asp.net开发/阅读:2,475次/标签:/评论关闭
  • NoSql学习之路一redis做消息队列

    nosql最近很火,我也研究研究,呵呵,今天来说说redis,简单的那些增删改查 就不说了,网上太多了,我研究了一下,redis做消息队列 首先是用的redis的发布订阅做的消息队列实现消息队列, 测试是在本机做的,redis在虚拟机2003的系统,386M内存,本机是8.1的系统,6g内存 我是用了500个线程模拟并发每个线程发布500条数据,在发布消息的时候,服务器的内存占用并不高,cpu占...
    作者:孤风一剑/2014年4月08日/分类:Asp.net开发, 数据库开发/阅读:2,386次/标签:, , /评论关闭