随笔分类 -  C#

摘要:stat.bat stop.bat 阅读全文
posted @ 2019-08-01 10:41 srckeeper 阅读(580) 评论(0) 推荐(0)
摘要:sql 单表/多表查询去除重复记录 单表distinct 多表group by group by 必须放在 order by 和 limit之前,不然会报错 *********************************************************************** 阅读全文
posted @ 2019-05-17 15:03 srckeeper 阅读(25307) 评论(0) 推荐(0)
摘要:1. 序列化 对象 2. 反序列化 json字符串 /** 使用 Newtonsoft.Json 反序列化json字符串 ** 阅读全文
posted @ 2018-09-05 21:04 srckeeper 阅读(10510) 评论(0) 推荐(0)
摘要:NuGet NuGet是一个工具,已经被集成到VS开发环境里,直接使用它可以快速安装第三方的包包,包包就是一组DLL和资源,开发者把它们打包一个包包,或者叫做package,而我们使用nuget可以将这个package(dll和资源)直接安装到指定的项目中,可以说是非常方便的,而且当包包有更新时,使 阅读全文
posted @ 2018-08-21 12:38 srckeeper 阅读(383) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-04-02 00:20 srckeeper 阅读(151) 评论(0) 推荐(0)
摘要:假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf。需要改成dbt,及dbt.mdf和dbt_log.ldf。 步骤: SQLServer数据库的状态一直都是正在还原 阅读全文
posted @ 2018-03-27 09:05 srckeeper 阅读(6563) 评论(0) 推荐(1)
摘要:AddOrUpdate是扩展方法,需要添加引用 using System.Data.Entity.Migrations; 阅读全文
posted @ 2018-01-25 12:12 srckeeper 阅读(1514) 评论(0) 推荐(0)
摘要:匿名对象的方案虽然达到了我们想要的效果,但对比实体对象方案,又有什么不同呢,下面我们来对比一下: 通过上面的对比,希望能对方案的选择提供一些参考,至于如何取舍,最终选择什么方案,只能自己根据业务的特点来权衡了,合适用哪个就用哪个。 阅读全文
posted @ 2017-12-31 16:53 srckeeper 阅读(295) 评论(0) 推荐(0)
摘要:1.单元测试框架 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 2.Entity Framework 框架 阅读全文
posted @ 2017-12-30 14:49 srckeeper 阅读(210) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/guomingfeng/archive/2013/05/28/mvc-ef-repository.html 阅读全文
posted @ 2017-12-30 14:15 srckeeper 阅读(97) 评论(0) 推荐(0)
摘要:注意:无论【协变】还是【逆变】都能 保证类型安全 阅读全文
posted @ 2017-12-10 22:02 srckeeper 阅读(286) 评论(0) 推荐(0)
摘要:1.IIS 7开发与管理完全参考手册 http://book.51cto.com/art/200908/146040.htm 2.Web服务IIS 6 https://technet.microsoft.com/zh-cn/library/2005.05.servingtheweb(en-us).a 阅读全文
posted @ 2017-12-08 10:18 srckeeper 阅读(792) 评论(1) 推荐(0)
摘要:1 //定义一个委托 2 static Func delFunc = (a, b) => 3 { 4 Console.WriteLine("委托线程:" + Thread.CurrentThread.ManagedThreadId); 5 return (a + b).ToString(); 6 }; 7 8 static void Main(string[] ... 阅读全文
posted @ 2017-12-07 17:36 srckeeper 阅读(360) 评论(1) 推荐(0)
摘要:1 //==>自建线程 2 new Thread(() => 3 { 4 //线程任务 5 Console.WriteLine(Thread.CurrentThread.ManagedThreadId); 6 }).Start(); 7 8 9 //==>线程池管理线程(不知道线程任务用时,不能控制线程任务的执行顺序) 10 ThreadPool.Que... 阅读全文
posted @ 2017-12-07 16:36 srckeeper 阅读(796) 评论(1) 推荐(0)