• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
PowerCoder
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 68 下一页
2020年1月14日
Whats the benefit of passing a CancellationToken as a parameter to Task.Run?(转载)
摘要: 问: Obviously I realize it enables me to cancel the task, but this code achieves the same effect without having to pass the token into Task.RunWhat is 阅读全文
posted @ 2020-01-14 19:02 PowerCoder 阅读(302) 评论(0) 推荐(0)
利用.NET Core中的Worker Service,来创建windows服务或linux守护程序
摘要: 导航 开始创建worker service 项目 Program.cs Worker.cs 依赖注入(DI) 重写BackgroundService类的StartAsync、ExecuteAsync、StopAsync方法 不要让线程阻塞worker类中重写的StartAsync、ExecuteAs 阅读全文
posted @ 2020-01-14 11:36 PowerCoder 阅读(20720) 评论(17) 推荐(23)
玩转ASP.NET Core中的日志组件(链接)
摘要: 一篇很不错的介绍了ASP.NET Core中日志组件的文章: 玩转ASP.NET Core中的日志组件 阅读全文
posted @ 2020-01-14 10:24 PowerCoder 阅读(854) 评论(0) 推荐(0)
2020年1月12日
C#: Thread.Sleep vs. Task.Delay (转载)
摘要: We can use both Thread.Sleep() and Task.Delay() to suspend the execution of a program (thread) for a given timespan. But are we actually suspending th 阅读全文
posted @ 2020-01-12 16:00 PowerCoder 阅读(2268) 评论(0) 推荐(2)
2020年1月9日
C#中如何使用异步lambda表达式来初始化委托实例
摘要: 下面我们通过一个.NET Core控制台项目,来展示如何使用异步lambda表达式来初始化三种委托实例:Func<Task<TResult>>、Func<Task>、Action 我们还展示了如何将Main函数改造为异步函数。 希望上面的例子对大家有所帮助~ 阅读全文
posted @ 2020-01-09 11:11 PowerCoder 阅读(2017) 评论(0) 推荐(0)
2020年1月8日
SQL Server在简单恢复模式下,为什么有时候日志文件还是会增长得很快且很大?(转载)
摘要: 关于这个问题,首先建议先看看下面这个帖子的内容: Why Does the Transaction Log Keep Growing or Run Out of Space? 里面有很多专家进行了详细的阐述,特别是这个回答 这里我把里面比较关键的几个信息贴在下面: 首先我们要了解在SQL Serve 阅读全文
posted @ 2020-01-08 19:02 PowerCoder 阅读(1043) 评论(0) 推荐(0)
2019年12月27日
C#中AppDomain.CurrentDomain.BaseDirectory及各种路径获取方法(转载)
摘要: 新建一个.NET Core控制台项目,代码如下: 其中: 我们平时用的最多的应该是AppDomain.CurrentDomain.BaseDirectory属性,它可以返回各种.NET项目的当前运行路径。 其次在ASP.NET Core项目中,我们有时候会用到Environment.CurrentD 阅读全文
posted @ 2019-12-27 13:31 PowerCoder 阅读(6475) 评论(0) 推荐(2)
2019年12月25日
C#程序如何设置只能开一个,不能多开(链接)
摘要: 使用c# mutex,可以做到跨进程同步,实现应用程序只能单开,不能多开,参考: c# mutex 单开.NET Core控制台项目,示例代码: 使用Mutex需要注意的两个细节: 可能你已经注意到了,例子中在给Mutex命名的字符串里给出了一个“Global\”的前缀。这是因为在运行终端服务(或者 阅读全文
posted @ 2019-12-25 18:01 PowerCoder 阅读(1703) 评论(0) 推荐(0)
Sql Server 关于SET IDENTITY_INSERT的问题 (转载)
摘要: 想要将值插入到自动编号(或者说是标识列,IDENTITY)中去,需要设定 SET IDENTITY_INSERT示例: 1.首先建立一个有标识列的表: 2.尝试在表中做以下操作: 结果会导致错误:“当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'products' 中的标识列插入 阅读全文
posted @ 2019-12-25 16:12 PowerCoder 阅读(2693) 评论(0) 推荐(0)
2019年12月24日
SQL Server 2005 和自增长主键identity说再见——NEWSEQUENTIALID()(转载)
摘要: 在SQL Server 2005环境下,表的主键应该怎样设计.目前主要用到的主键方案共三种: 自动增长主键 手动增长主键 UNIQUEIDENTIFIER主键 1、先说自动增长主键,它的优点是简单,类型支持bigint.但是它有致命的弱点: 当我们需要在多个数据库间进行数据的复制时(SQL Serv 阅读全文
posted @ 2019-12-24 11:42 PowerCoder 阅读(619) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 68 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3