相关分类: Java技术 C/C++ VB delphi
  • 【.NET深呼吸】线程信号量(Semaphore)

    Semaphore类可以控制某个资源允许访问的线程数,Semaphore有命名式的,也有不命名的;如果不考虑跨进程工作,一般在代码中使用不命名方式即可。 信号量有点类似于等待句柄,某个线程如果调用了WaitOne方法,这个线程就会暂停,并且等待有可用的信号量时才会继续执行;...

    2018-06-18 04:48:38

  • string与stringbuilder的区别

    1、分析string与stringbuilder的区别,我们先来看下面一段代码 首先我们使用string进行字符串的拼接 class Program { static void Main(string[] args) { //StringBuilder sb = new StringBuilder(); string str = null; //创建一个计时器,计算程序运行的时间 Stopwat...

    2018-06-18 04:48:37

  • 程序员必备英语.net版(.net菜鸟的成长之路-零基础到

    通过一段时间的.NET学习,我发现英文不好是我的软肋~我觉得好好补习一下英文单词水平。可是要背哪些单词呢? 经过一段时间的整理,终于整理出来了一套比较完整的.NET程序员必备单词文档。单词加详细说明。现在分享给大家~希望能给大家帮助~~~!下面是word截图。为了方...

    2018-06-18 04:48:36

  • quartz.net 时间表达式----- Cron表达式详解

    序言 Cron表达式:就是用简单的xxoo符号按照一定的规则,就能把各种时间维度表达的淋漓尽致,无所不在其中,然后在用来做任务调度(定时服务)的quart.net中所认知执行,可想而知这是多么的天衣无缝,说是编码艺术凝集一点不过分。 牛逼吹完啦,我就写几个简单的cron表...

    2018-06-18 04:48:30

  • [开发笔记]-VS2012打开解决方案崩溃或点击项目崩溃

    下午在使用VS2012建立Service服务项目时,只要一切换到设计视图页面中,VS就崩溃重启,从网上找了一种方法来解决,测试可行。但导致该问题的原因未知。 解决方案: 步骤1:开始--所有程序--Microsoft Visual Studio 2012--Visual Studio Tools--VS2012 开发人员命令提...

    2018-06-18 04:48:33

  • 在线捉鬼游戏开发之三 - 业务对象核心代码编写与单元

    ----------- 回顾 分割线----------- 系列之一讲述了游戏规则,系列之二讲述了旧版的前台效果、代码中不好的地方、以及新版的改进核心,此篇开始就是新版代码编写全过程。此系列旨在开发类似谁是卧底+杀人游戏的 捉鬼游戏 在线版, 记录从分析游戏开始的开发全过程 ,...

    2018-06-18 04:48:28

  • 搭建一套自己实用的.net架构(1)【概述】

    入园很久,一直默默的潜水,近来得空想写点什么。 思前想后,那就把自己平时没事干自己摘抄、引用、瞎写的一些东西写出来。帮助自己巩固一下,顺便请高手们指点一二。 我本人很懒 ,一些代码就是直接复制别人的劳动成果,或者加之改动,拼凑起的一些东西。 这些无所谓...

    2018-06-18 04:48:28 cms

  • 在线捉鬼游戏开发之二 - 设计业务对象与对象职责划分

    回忆总是残酷的在 设计业务对象与对象职责划分(2) 中,对旧版本的代码进行了剖析,也发现了不少臭味道,本篇将记录我是如何建设新版的业务对象职责划分。 一、复习设计模式 当初自学设计模式的路径是:从《大话设计模式》开始(做了笔记),到Gof的《设计模式》,再...

    2018-06-18 04:48:28

  • 开始让自己习惯写文章

    注册博客园也挺久了,从学校到现在出来工作差不多一年了。 每次来博客园,都是看别人的文章,很感谢博客园里的大神,这么无私的跟大家分享自己的技术 和在开发中的经验心得,让我也学习了不少东西。我也很想和大家分享和交流自己的开发经验, 但我只是一个初出茅庐的初...

    2018-06-18 04:48:27

  • 设计模式-观察者模式

    1:观察者模式无疑是观察。举一个例子来说明一下观察者模式。比喻现在要开联合国(主题)大会,那么现在各国国家派出代表去参加(此时各国代表就是观察者)。代表把联合国商讨的结果带回来传递给国内人民,这个过程就是观察者模式。看下图 下面开始编码: 第一步:我们...

    2018-06-18 04:48:26

2