• 设计模式之简单工厂模式

    1、编制类图 2、打开vs2010 3、依次点击菜单“文件( F ) ”新建( N )”项目( P )”,弹出下面对话框: 4、在弹出的对话框中 ,在模板选项下选择 “Visual C#”-“Windows”选项,最后选择“控制台应用程序”。 5、在名称文本( N )框中输入 项目名称 “SimpleFactor...

    2018-06-17 22:32:02

  • [.NET] C# 知识回顾 - 事件入门

    C# 知识回顾 - 事件入门 【博主】反骨仔 【原文】http://www.cnblogs.com/liqingwen/p/6057301.html 序 之前通过《C# 知识回顾 - 委托 delegate》、《C# 知识回顾 - 委托 delegate (续)》介绍了委托的基本知识,这次我们来看看事件。 目录 What's 事件 事件的属性汇...

    2018-06-17 22:31:59

  • ASP.net 常用服务器控件

    新人初学,有错请指,大神轻喷。 .net中有HTML控件和标准服务器控件。 老师教学用的是vs2010是这样分的,不知道15里是不是这样。 如果使用HTML控件我们就会发现页面中加载了原本HTML代码的控件 而服务器控件则将代码和标记一同放在页面中, 在初始化的时候会根据用户浏...

    2018-06-17 22:31:56

  • c# .Net并行和多线程编程之Task学习记录!

    任务Task和线程Thread的区别: 1、任务是架构在线程之上的,也就是说任务最终还是要抛给线程去执行。 2、任务跟线程不是一对一的关系,比如开10个任务并不是说会开10个线程,这一点任务有点类似线程池,但是任务相比线程池有很小的开销和精确的控制 。 Task和Thread一...

    2018-06-17 22:31:54

  • .net core Jwt 添加

    Jwt 已经成为跨平台身份验证通用方案,如不了解请关注:https://jwt.io/。 为了和微软其他验证模块有个比较好的衔接,项目中采用了微软开发的jwt组件:System.IdentityModel.Tokens.Jwt。首先安装:Install-Package System.IdentityModel.Tokens.Jwt。 在config 方法中...

    2018-06-17 22:31:53

  • win2008R2 下解决关于mysql odbc无法正常工作问题

    1、安装mysql-connector-odbc-5.1.1-win32 下载 2、确保IIS中启用32位应用程序为True 3、连接字符串: mysql_connstr= " Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=cpmqa;Uid= " mysql_dbuid " ;Pwd= " mysql_dbpwd " ; " 基本上就OK了。...

    2018-06-17 22:31:49

  • .NET 实现并行的几种方式(三)

    本随笔续接:.NET 实现并行的几种方式(二) 在前两篇随笔中,先后介绍了Thread、ThreadPool、IAsyncResult (即 APM系列)、Task、TPL (Task Parallel Library)。 写到这些笔者突然意识到 还有一个EMP系列没有写,在这里补充一下: 六、EAP、EAP中的典型代表是 WebClien...

    2018-06-17 22:31:44

  • "无法删除数据库,因为该数据库当前正在使用

    异常处理汇总-数据库系列 http://www.cnblogs.com/dunitian/p/4522990.html 以前刚学数据库的时候比较苦恼这个问题,今天删除的时候又看见了,正好一起记录一下: 图形化方法: 命令行方法: use master go declare @dbname sysname set @dbname = 'BigValuesTest' --...

    2018-06-17 22:31:35

  • WebForm aspx页面传值---7种方式

    1、get方式 发送页 form id="form1" runat="server" div a href="WebForm2.aspx?name=5"调转到Form2/a asp:Button ID="button2" Text="跳转页面" runat="server" onclick="button2_Click"/ /div /form protected void button2_Click(object sender, EventArgs e) { Res...

    2018-06-17 22:31:33

  • 基于.NET平台常用的框架整理

    分布式缓存框架: Microsoft Velocity :微软自家分布式缓存服务框架。 Memcahed :一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis :是一个高性能的KV数据库。它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached :访问M...

    2018-06-17 22:31:30

2