腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
centosDai
专栏成员
举报
600
文章
643331
阅读量
28
订阅数
订阅专栏
申请加入专栏
全部文章(600)
编程算法(145)
数据分析(80)
.net(75)
http(74)
html(66)
api(64)
网站(60)
javascript(56)
java(44)
node.js(43)
网络安全(43)
ide(40)
linux(36)
tcp/ip(34)
python(26)
css(25)
缓存(24)
sdk(24)
json(21)
sql(21)
c++(20)
文件存储(20)
php(19)
数据库(19)
socket编程(18)
存储(16)
xml(15)
https(15)
ios(14)
c#(14)
vue.js(14)
html5(14)
面向对象编程(14)
svg(13)
ajax(12)
bash(10)
ecmascript(10)
打包(10)
unix(10)
bash 指令(10)
windows(10)
android(9)
nginx(9)
安全(9)
canvas(9)
云数据库 SQL Server(8)
apache(8)
spring(8)
数据处理(8)
swift(7)
asp.net(7)
分布式(7)
dns(7)
日志(7)
jquery(6)
arm(6)
云数据库 Redis®(6)
日志服务(6)
kernel(6)
vi(6)
线程(6)
jsp(5)
jar(5)
命令行工具(5)
SSL 证书(5)
腾讯云测试服务(5)
webpack(5)
游戏(5)
jdk(5)
grep(5)
flash(4)
微信(4)
小程序(4)
list(4)
synchronized(4)
var(4)
程序(4)
c 语言(3)
servlet(3)
bootstrap(3)
analyzer(3)
容器(3)
爬虫(3)
ssh(3)
yum(3)
zookeeper(3)
dubbo(3)
spring cloud(3)
数据结构(3)
nat(3)
microsoft(3)
ode(3)
project(3)
restore(3)
wait(3)
事件(3)
字符串(3)
对象存储(2)
其他(2)
iphone(2)
ruby(2)
jquery ui(2)
access(2)
mvc(2)
git(2)
tomcat(2)
搜索引擎(2)
centos(2)
腾讯云可观测平台(2)
数据加密服务(2)
图片标签(2)
图像处理(2)
渲染(2)
express(2)
jvm(2)
mybatis(2)
jdbc(2)
npm(2)
rpc(2)
gcc(2)
云开发(2)
ipv6(2)
接口测试(2)
小程序·云开发(2)
background(2)
border(2)
class(2)
data(2)
decimal(2)
file(2)
image(2)
localhost(2)
message(2)
object(2)
position(2)
return(2)
select(2)
self(2)
service(2)
table(2)
task(2)
w3c(2)
表格(2)
递归(2)
函数(2)
基础(2)
集合(2)
脚本(2)
数组(2)
同步(2)
线程安全(2)
域名(2)
ICP备案(1)
云服务器(1)
云 API(1)
负载均衡(1)
语音识别(1)
mac os(1)
scala(1)
r 语言(1)
react(1)
单片机(1)
汇编语言(1)
硬件开发(1)
makefile(1)
symfony(1)
struts(1)
maven(1)
负载均衡缓存(1)
mapreduce(1)
访问管理(1)
数据传输服务(1)
NAT 网关(1)
海外加速(1)
语音合成(1)
机器翻译(1)
短信(1)
云推荐引擎(1)
vr 视频解决方案(1)
xslt & xpath(1)
babel.js(1)
devops(1)
运维(1)
压力测试(1)
正则表达式(1)
hashmap(1)
ftp(1)
自动化测试(1)
cdn(1)
aop(1)
kerberos(1)
安全漏洞(1)
微服务(1)
sas(1)
openapi(1)
kafka(1)
mvcc(1)
ascii(1)
迁移(1)
fiddler(1)
服务网格(1)
abstract(1)
alpha(1)
app(1)
argv(1)
assembly(1)
async(1)
auto(1)
bind(1)
boot(1)
c3p0(1)
center(1)
client(1)
com(1)
core(1)
count(1)
dao(1)
default(1)
dictionary(1)
diff(1)
directory(1)
document(1)
equals(1)
eval(1)
evaluation(1)
exception(1)
fibonacci(1)
fixed(1)
foreach(1)
for循环(1)
freebsd(1)
func(1)
get(1)
input(1)
instance(1)
ip(1)
junit(1)
libraries(1)
limit(1)
location(1)
max(1)
md5(1)
min(1)
model(1)
network(1)
patch(1)
path(1)
pipeline(1)
port(1)
printing(1)
prometheus(1)
public(1)
repeat(1)
request(1)
restart(1)
rewrite(1)
samba(1)
sample(1)
sequence(1)
server(1)
sharding(1)
shift(1)
size(1)
structure(1)
sys(1)
system(1)
tar(1)
terminal(1)
this(1)
time(1)
timer(1)
txt(1)
ui(1)
url(1)
uuid(1)
validation(1)
virtualhost(1)
void(1)
web(1)
wrapper(1)
表单(1)
登录(1)
对象(1)
泛型(1)
分页(1)
服务器(1)
工具类(1)
计算机网络(1)
加密(1)
进程(1)
客户端(1)
快捷键(1)
框架(1)
排序(1)
软件(1)
设计(1)
搜索(1)
算法(1)
网关(1)
芯片(1)
异步(1)
异常(1)
语法(1)
作用域(1)
搜索文章
搜索
搜索
关闭
CA2327:不要使用不安全的 JsonSerializerSettings
数据处理
数据分析
文件存储
http
编程算法
如果 Newtonsoft.Json.JsonSerializerSettings 实例的以下两个条件均为 true,则会触发此规则:
呆呆
2022-02-27
862
0
CA2326:请勿使用 None 以外的 TypeNameHandling 值
数据分析
文件存储
数据处理
引用了 None 以外的 Newtonsoft.Json.TypeNameHandling 枚举值。
呆呆
2022-02-27
870
0
CA2008:不要在未传递 TaskScheduler 的情况下创建任务
.net
数据分析
以下 .NET 任务创建和延续方法具有允许指定或省略 TaskScheduler 实例的重载:
呆呆
2022-02-26
504
0
CA2007:不直接等待任务
数据分析
javascript
node.js
.net
异步方法直接等待 Task 时,延续任务通常会出现在创建任务的同一线程中,具体取决于异步上下文。 此行为可能会降低性能,并且可能会导致 UI 线程发生死锁。 请考虑调用 Task.ConfigureAwait(Boolean) 以表示延续任务意图。
呆呆
2022-02-26
1.4K
0
CA2002:不要锁定具有弱标识的对象
数据分析
当可以跨应用程序域边界直接进行访问对象时,则认为该对象具有弱标识。 对于尝试获取对具有弱标识的对象的锁的线程,该线程可能会被其他应用程序域中持有对同一对象的锁的另一线程所阻止。
呆呆
2022-02-26
509
0
CA2000:丢失范围之前释放对象
数据分析
.net
创建了 IDisposable 类型的本地对象,但该对象不会被释放,除非对对象的所有引用都超出范围。
呆呆
2022-02-26
888
0
可靠性规则
数据分析
由于可能发生异常事件,导致对象的终结器无法运行,因此,应显式释放对象,以避免对该对象的所有引用超出范围。
呆呆
2022-02-26
557
0
IL3002:当发布为单个文件时,避免调用
编程算法
将应用发布为单个文件(例如将项目中的 PublishSingleFile 属性设置为 true)时,调用使用 RequiresAssemblyFilesAttribute 属性注释的成员与单文件不兼容。 这些调用可能不兼容,因为使用此属性注释的成员要求程序集文件位于磁盘上,而嵌入单文件应用的程序集已加载到内存中。
呆呆
2022-02-26
452
0
IL3001:当发布为单个文件时,避免访问程序集文件路径
编程算法
发布为单文件(例如,通过将项目中的 PublishSingleFile 属性设置为 true)时,为单文件捆绑包内嵌入的程序集调用 Assembly.GetFile(s) 方法将始终引发异常,因为这些方法与单文件不兼容。
呆呆
2022-02-26
477
0
IL3000:当发布为单个文件时,避免访问程序集文件路径
app
assembly
location
程序
发布为单文件(例如将项目中的 PublishSingleFile 属性设置为 true)时,调用嵌入在单文件捆绑包内的程序集的 Assembly.Location 属性将始终返回空字符串。
呆呆
2022-02-26
505
0
单文件规则
编程算法
.net
IL3002 当发布为单个文件时,避免调用使用“RequiresAssemblyFilesAttribute”批注的成员
呆呆
2022-02-26
471
0
CA1850:首选静态 HashData 方法,而非 ComputeHash
编程算法
创建派生自 HashAlgorithm 的实例类型,用于调用其 ComputeHash 方法,并且该类型具有静态 HashData 方法。
呆呆
2022-02-26
470
0
CA1849:当在异步方法中时,调用异步方法
async
get
task
wait
异步
从任务返回方法调用时,存在 Async 后缀等效项的所有方法都会生成此警告。 此外,调用 Task.Wait()、Task<T>.Result 或 Task.GetAwaiter().GetResult() 将生成此警告。
呆呆
2022-02-26
951
0
CA1847:对单个字符使用 string.Contains(char) 而不是 string.Contains(string)
编程算法
当 string.Contains(char) 可用时使用 string.Contains(string)。
呆呆
2022-02-26
479
0
CA1846:首选 AsSpan 次选 Substring
javascript
编程算法
对其中一个 String.Substring 重载的调用结果被传递给具有接受 ReadOnlySpan<Char> 的可用重载的方法。
呆呆
2022-02-26
935
0
CA1845:使用基于跨度的“string.Concat”
javascript
编程算法
数据分析
此规则查找包含 Substring 调用的字符串串联表达式,同时建议将 Substring 替换为 AsSpan 并使用基于跨度的 String.Concat 重载。
呆呆
2022-02-26
345
0
CA1844:对“流”进行子分类时,提供异步方法的基于内存的重写
javascript
node.js
编程算法
派生自 Stream 的类型会重写 ReadAsync(Byte[], Int32, Int32, CancellationToken),但不会重写 ReadAsync(Memory<Byte>, CancellationToken)。 或,派生自 Stream 的类型会重写 WriteAsync(Byte[], Int32, Int32, CancellationToken),但不会重写 WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)。
呆呆
2022-02-26
533
0
CA1841:首选字典包含方法
dictionary
集合
此规则可找到在 IDictionary<TKey,TValue> 的 Keys 或 Values 集合上对 Contains 方法的调用,这些调用可替换为在字典本身对 ContainsKey 或 ContainsValue 方法的调用。
呆呆
2022-02-26
327
0
CA1713:事件不应具有 before 或 after 前缀
事件
事件名称应描述引发该事件的操作。 若要命名按特定顺序引发的相关事件,请使用现在时或过去时指示一系列操作中的相对位置。 例如,在对关闭资源时引发的一对事件进行命名时,可将其命名为“Closing”和“Closed”,而不是“BeforeClose”和“AfterClose”。
呆呆
2022-02-23
297
0
全球化规则
编程算法
数据分析
某外部可见的方法将一个字符串字面量作为参数传递给 .NET 构造函数或方法,该字符串应该是可本地化的字符串。
呆呆
2022-02-22
527
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档