1、概念 1.0 线程的和进程的关系以及优缺点 windows系统是一个多线程的操作系统。一个程序至少有一个进程,一个进程至少有一个线程。进程是线程的容器,一个C#客户端程序开始于一个单独的线程,CLR(公共语言运行库)为该进程创建了一个线程,该线程称为主线程。例如当我们创建一个C#控制台程序,程序 ...
分类:
编程语言 时间:
2017-06-11 11:03:35
阅读次数:
306
以下用实例串起dotnet常用命令,带你玩转dotnet命令。 1.创建(dotnet new) 首先我们创建一个项目,这里我们创建控制台程序,命令如下图所示。 dotnet new dotnet new更多参数参考帮助dotnet new -h。 2.还原(dotnet restore及dotne ...
分类:
Web程序 时间:
2017-06-09 15:17:06
阅读次数:
319
一、建立初始模型和数据库 1、创建一个新的控制台程序 MigrationsDemo 。 2、安装最新的 EntityFramework NuGet 程序包 打开程序包管理器控制台 -> 运行命令 Install-Package EntityFramework 3、创建名为 Model.cs 的文件, ...
分类:
其他好文 时间:
2017-06-06 20:42:26
阅读次数:
285
对坦克大战情有独钟是因为大学时候第一次参加程序设计比赛就做的这个游戏。当时用的语言是Java,那个比赛让我悟出了面向对象的强大之处,我也是从那时开始接触设计模式的。对我而言,坦克大战有着非同寻常的意义,所以一定要带大家用C++实现一下。 坦克大战 我们依然使用EasyX在控制台程序中制作这个游戏程序 ...
分类:
编程语言 时间:
2017-05-30 20:46:23
阅读次数:
257
参考地址:ASP.NET Web Api: Understanding OWIN/Katana Authentication/Authorization Part I: Concepts 先上一张OAuth的认证图 很多情况下授权服务器和资源服务器时同一台机器,就有了下面这张图 接着可以使用上一篇文 ...
分类:
其他好文 时间:
2017-05-28 22:23:50
阅读次数:
416
原文参考: ASP.NET Web Api 2.2: Create a Self-Hosted OWIN-Based Web Api from Scratch 新建控制台程序,引入Owin包 添加Startup类 添加Models、Controllers文件夹,添加Company、Companies ...
分类:
Windows程序 时间:
2017-05-28 10:04:59
阅读次数:
1486
1 'Imports System.Collections.Generic 2 'Imports System.Text 3 'Imports System.IO 4 'Imports office = Microsoft.Office.Core 5 'Imports word = Microsof ...
分类:
其他好文 时间:
2017-05-27 21:53:46
阅读次数:
290
最近有个需求,写个定时迁移文件夹的小程序,因为计时器任务比较繁琐,所以选择了控制台程序。然后,用windows的计划任务执行,也许,会有广大朋友需要类似的功能,简单的分享一下代码逻辑,功能非常简单,希望大家不要见笑。 //提升权限代码 //创建网站集和网站对象 //允许非安全更新,否则客户端调用可能 ...
分类:
其他好文 时间:
2017-05-24 14:32:11
阅读次数:
178
1..Net Core Console控制台程序 在.Net Core中默认System.Text中不支持CodePagesEncodingProvider.Instance, System.Text.Encoding.CodePages.dll允许访问.Net Framework平台上不支持的编码 ...
分类:
Web程序 时间:
2017-05-18 20:10:08
阅读次数:
357
刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。无论是在Visual Studio 2008、2010还是2012中都有这种情况出现,有些人可能会用 ...
分类:
其他好文 时间:
2017-05-17 17:25:00
阅读次数:
141