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

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

    2018-06-17 20:50:50

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

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

    2018-06-17 20:50:48

  • 编写高质量的代码——从命名入手

    作者:Johnny.Liang发布时间: 2015-05-28 17:48阅读: 3444 次推荐: 30 笔者从事开发多年,有这样一种感觉,查看一些开源项目,如Spring、Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点:1)代码质量非常高;2)命名特别规范(这可能跟老外的英语水平有...

    2018-06-17 20:50:29

  • 【.NET深呼吸】线程信号量(Semaphore)

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

    2018-06-17 20:50:38

  • 菜鸟学习Ado.net笔记一:Ado.net学习之SqlHelper类

    1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.Data.SqlClient; 5 using System.Data; 6 using Microsoft.Win32; 7 8 namespace SqlHelp 9 { 10 /// summary 11 /// 定义SqlParameter所需的参数对象 12 /// /summary 13 p...

    2018-06-17 20:50:33

  • WPF Canvas 画区域

    有时候需要实现类似于QQ截图那样的选择区域功能,这里的区域可以是一条线,圆,矩形等等 实现原理就是一个Canvas做蒙板,然后canvas的三个事件,MouseLeftButtonDown,MouseMove,MouseLeftButtonUp。非常easy! 首先,你要有个canvas Canvas Name= " videocanvas " He...

    2018-06-17 20:50:31

  • 在Visual Studio中使用活动图描述业务流程

    当希望描述某个流程的时候,用活动图表示。 在项目中添加一个名称为"Shopping"的文件夹。 把"Orders Model"这个UML类图拖放到Shopping文件夹中。 先创建一个有关购物的活动图 。 在Shopping文件夹下创建一个名称为"Browse Toys"的UML活动图。 把一个初始节点拖动到主界...

    2018-06-17 20:50:11

  • 更加详细的Log4net的配置

    请转到周金桥的文章 http://blog.csdn.net/zhoufoxcn/article/details/6029021...

    2018-06-17 20:50:22

  • C#之Ref,Out以及TryParse()的用法

    ref和out用法很简单,我记下来也提醒自己要用更好的方式去写代码,不要让代码过于臃肿,让人看得头痛。直接写 ref:ref关键字就是让参数进行传递,但是需要初始化,而out不需要初始化参数 ref用法 : private static void Main( string [] args) { User user = new Use...

    2018-06-17 20:50:11

  • 在Visual Studio中使用用例图描述系统与参与者间的关

    "用例图"用来描述谁用系统,用系统做什么。用例图不涉及使用细节,只用来描述使用人员和系统的关系,也不涉及行动的顺序。一起来体验。 使用Visual Studio 2012创建解决方案。 创建一个空白、名称为"TailspinToys"的解决方案。 右键解决方案,点击"添加","添加新项目"...

    2018-06-17 20:50:07

2