摘要: 线程同步 上一篇介绍了如何开启线程,线程间相互传递参数,及线程中本地变量和全局共享变量区别。 本篇主要说明线程同步。 如果有多个线程同时访问共享数据的时候,就必须要用线程同步,防止共享数据被破坏。如果多个线程不会同时访问共享数据,可以不用线程同步。 线程同步也会有一些问题存在: 性能损耗。获取,释放 阅读全文
posted @ 2021-03-28 15:18 waitkun 阅读(344) 评论(0) 推荐(0)
摘要: 分析比较执行时间计划读取情况 1. 查看执行时间和cpu set statistics time on select * from Bus_DevHistoryData set statistics time off 执行后在消息里可以看到 2. 查看查询对I/O的操作情况 set statisti 阅读全文
posted @ 2021-03-03 15:20 waitkun 阅读(410) 评论(0) 推荐(0)
摘要: //十进制转二进制 Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2)); //十进制转八进制 Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8)); //十进制转 阅读全文
posted @ 2021-03-02 22:35 waitkun 阅读(260) 评论(0) 推荐(0)
摘要: 在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。 PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度 PadRight(int totalWidth, c 阅读全文
posted @ 2021-03-01 16:29 waitkun 阅读(216) 评论(0) 推荐(0)
摘要: C#中Trim()、TrimStart()、TrimEnd()的用法介绍 C#中Trim()、TrimStart()、TrimEnd()的用法:这三个方法用于删除字符串头尾出现的某些字符。Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多 阅读全文
posted @ 2021-03-01 13:59 waitkun 阅读(1078) 评论(0) 推荐(1)
摘要: 用一个SQL语句完成以下查询,从book表中查询出price,当price在10到20之间(包含10和20)时返回“10 to 20”,当price为空返回“Unknown”,其他情况返回原price的值 select case when CONVERT(int, price)>=10 and CO 阅读全文
posted @ 2021-01-12 17:28 waitkun 阅读(144) 评论(0) 推荐(0)
摘要: Visual Studio 2019快捷键 Visual Studio 作为一款强大的编辑器为人们熟知,使用快捷键编程、调试可以提高效率。下面是常用的快捷键,也可以自己定制熟悉的快捷键。 默认快捷键 Ctrl + C 复制光标所在行 Ctrl + X 剪切光标所在行 Ctrl + L 删除光标所在行 阅读全文
posted @ 2021-01-04 17:01 waitkun 阅读(770) 评论(0) 推荐(0)
摘要: 什么是中间件? 中间件就是嵌入请求通道中用于处理请求和响应的一段逻辑代码, .NET Core 中间件(MiddleWare)分为两种: • Conventional Middleware • IMiddleware Conventional Middleware 常规中间件 这种中间件没有实现特定 阅读全文
posted @ 2020-12-29 16:42 waitkun 阅读(442) 评论(0) 推荐(0)
摘要: 在 C# 9 中增强了 foreach 的使用,使得一切对象都有 foreach 的可能 我们来看一段代码,这里我们试图遍历一个 int 类型的值 思考一下,我们可以怎么做使得上面的代码编译通过呢? 迭代器模式# 迭代器模式,提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露该对象的内部表示。 阅读全文
posted @ 2020-12-29 15:28 waitkun 阅读(72) 评论(0) 推荐(0)
摘要: C#中$的用法:是为了替代string.format();原先赋值需要占位符和变量,当需要拼接多个变量会造成语句过长等不易理解问题,$""是为了替代string.format(),可以把字符串中的C#变量{}包含起来达到识别C#变量的目的$"{id}";也支持表达式,使用$"{(你的表达式)}" v 阅读全文
posted @ 2020-12-28 23:13 waitkun 阅读(149) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示