2020年04月的内容


C#

C# 9 新特性:代码生成器、编译时反射

C# 9 新特性:代码生成器、编译时反射
前言 今天 .NET 官方博客宣布 C# 9 Source Generators 第一个预览版发布,这是一个用户已经喊了快 5 年特性,今天终于发布了。 简介 Source Generators 顾名思义代码生成器,它允许开发者在代码编译过程中获取查看用户代码并且生成新的 C#...

小时候可胖了 4周前 (04-30) 47℃ 0评论

Web

简单实现一个ES5 Vue Dialog 插件

简单实现一个ES5 Vue Dialog 插件
调用vant的Dialog组件觉得用起来很爽,于是乎想自己也实现一个~ 由于考虑到项目兼容性,所以没用ES6写法 (一)效果图如下: (二)可配置参数:图标,内容,是否自动消失,是否显示底部按钮区域,还有按钮回调函数 (三)组件代码 var pconfirm = Vue....

小时候可胖了 4周前 (04-29) 34℃ 0评论

C#

Hashtable.Synchronized()、Hashtable.SyncRoot

Hashtable.Synchronized()、Hashtable.SyncRoot
Hashtable.Synchronized(new HashTable())将HashTable封装成一个线程安全的SyncHashTable。 但该方法在枚举整个集合时本质上不是一个线程安全的过程,即使某个集合已经同步,其他线程仍可以修改该集合,这会导致枚举数引发异常。 若...

小时候可胖了 4周前 (04-29) 41℃ 0评论