腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
newbe36524的技术专栏
专栏成员
举报
218
文章
162037
阅读量
26
订阅数
订阅专栏
申请加入专栏
全部文章(218)
sdk(81)
ide(72)
网站(71)
编程算法(66)
.net(60)
asp.net(32)
api(28)
开源(28)
机器人(27)
windows(24)
微服务(24)
c#(23)
容器镜像服务(20)
https(15)
kubernetes(13)
网络安全(10)
数据库(9)
json(7)
容器(7)
单元测试(7)
线程(6)
c++(5)
javascript(5)
github(5)
腾讯云测试服务(5)
http(5)
缓存(5)
public(5)
task(5)
接口(5)
内存(5)
数据(5)
java(4)
android(4)
sqlite(4)
sql(4)
git(4)
企业(4)
面向对象编程(4)
系统架构(4)
腾讯云开发者社区(4)
云计算(4)
框架(4)
同步(4)
线程池(4)
react(3)
node.js(3)
搜索引擎(3)
apache(3)
nginx(3)
powershell(3)
include(3)
project(3)
system(3)
对象(3)
开发(3)
配置(3)
入门(3)
系统(3)
字符串(3)
php(2)
scala(2)
xml(2)
html(2)
typescript(2)
打包(2)
linux(2)
批量计算(2)
DevOps 解决方案(2)
自动化(2)
asp(2)
tcp/ip(2)
socket编程(2)
架构设计(2)
wpf(2)
async(2)
core(2)
int(2)
key(2)
list(2)
shared(2)
static(2)
text(2)
thread(2)
using(2)
程序(2)
队列(2)
服务(2)
管理(2)
集群(2)
解决方案(2)
日志(2)
事件(2)
数组(2)
性能(2)
序列化(2)
异步(2)
异常(2)
优化(2)
ICP备案(1)
语音识别(1)
官方文档(1)
python(1)
actionscript(1)
ajax(1)
mvc(1)
unix(1)
ubuntu(1)
spring(1)
容器服务(1)
文件存储(1)
云直播(1)
访问管理(1)
cci 持续集成(1)
短信(1)
图像处理(1)
express(1)
分布式(1)
hadoop(1)
正则表达式(1)
gui(1)
unity(1)
npm(1)
seo(1)
自动化测试(1)
cdn(1)
markdown(1)
iis(1)
spring cloud(1)
uml(1)
微信(1)
数据结构(1)
网站建设(1)
迁移(1)
actor(1)
appsettings(1)
azure(1)
case(1)
chatgpt(1)
cs(1)
db(1)
default(1)
dictionary(1)
directory(1)
expression(1)
foreach(1)
func(1)
logging(1)
minikube(1)
nuget(1)
random(1)
reverse(1)
runtime(1)
serilog(1)
traefik(1)
var(1)
void(1)
web(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)
搜索(1)
算法(1)
调试(1)
线程安全(1)
效率(1)
虚拟机(1)
语法(1)
主机(1)
搜索文章
搜索
搜索
关闭
我没能实现始终在一个线程上运行 task
线程
线程池
task
队列
同步
前文我们总结了在使用常驻任务实现常驻线程时,应该注意的事项。但是我们最终没有提到如何在处理对于带有异步代码的办法。本篇将接受笔者对于该内容的总结。
newbe36524
2024-04-03
100
0
如何使用 ArrayPool
服务器
垃圾回收
内存
数据
数组
如果不停的 new 数组,可能会造成 GC 的压力,因此在 aspnetcore 中推荐使用 ArrayPool 来重用数组,本文将介绍如何使用 ArrayPool。
newbe36524
2023-08-23
259
1
不同程序集,名称空间类名和方法签名都一样的方法,如何调用
开源
list
程序
集合
系统
有时候,你可能会遇到这样的问题,不同程序集,名称空间类名和方法签名都一样的方法,如何调用。本文将介绍如何通过别名的方式来解决这个问题。
newbe36524
2023-08-23
180
0
aspnetcore 原生 DI 实现基于 key 的服务获取
key
public
服务
配置
序列化
你可能想通过一个字符串或者其他的类型来获取一个具体的服务实现,那么在 aspnetcore 原生的 MSDI 中,如何实现呢?本文将介绍如何通过自定义工厂来实现。
newbe36524
2023-08-23
172
0
磁盘有限,Docker 垃圾很多怎么办
容器镜像服务
容器
缓存
磁盘
镜像
你的电脑上可能 pull 或者 build 了很多 Docker 镜像,但是你不知道怎么清理,本文将介绍如何清理 Docker 垃圾的常见方法。
newbe36524
2023-08-23
503
0
使用一个文件集中管理你的 Nuget 依赖版本号
directory
include
nuget
project
解决方案
在 .net 7 以前,项目对于 nuget 依赖项的版本依赖散落与解决方案的各个角落。这导致升级维护和查看的时候都比较麻烦。在 .net 7 中,你可以使用一个文件来集中管理你的 Nuget 依赖版本号。本篇文章将介绍如何使用这个功能。
newbe36524
2023-08-23
224
0
这样在 C# 使用 LongRunningTask 是错的
c#
task
同步
线程
异步
Task.Factory.StartNew 有一个重载,是支持 TaskCreationOptions.LongRunning 参数来指定 Task 的特征的。但是可能在没有注意的情况下,你就使用了错误的用法。那么本文我们来简单阐述一下这个参数的作用,和使用的注意要点。
newbe36524
2023-08-23
477
0
async 与 Thread 的错误结合
async
thread
生命周期
线程
异步
在 TAP 出现之前,我们可以通过 Thread 来完成一些线程操作,从而实现多线程和异步操作。在 TAP 出现之后,有时候为了更高精度的控制线程,我们还是会使用到 Thread 。文本讲介绍一种错误的使用方式,作为读者的一个参考。
newbe36524
2023-08-23
186
0
实现常驻任务除了避免昙花线程,还需要避免重返线程池
缓存
task
同步
线程
线程池
前面我们使用简单的例子演示了 Task 和 Thread 的两种制造昙花线程的方式。那么除了避免昙花线程,在实现常驻任务的时候,还需要避免重返线程池。本文将介绍如何避免重返线程池。
newbe36524
2023-08-23
162
0
我没能实现始终在一个线程上运行 task
task
队列
同步
线程
线程池
前文我们总结了在使用常驻任务实现常驻线程时,应该注意的事项。但是我们最终没有提到如何在处理对于带有异步代码的办法。本篇将接受笔者对于该内容的总结。
newbe36524
2023-08-23
208
0
Nginx No, Traefik Yes
api
nginx
azure
reverse
traefik
As we all know, Nginx is a very popular reverse proxy server. It is very stable and has a lot of features. But I choose Traefik instead of Nginx as a reverse proxy in test environment since it is more suitable for my use case. In this post, I will explain why I choose Traefik instead of Nginx.
newbe36524
2023-08-23
249
0
如何实现隐式类型转换
public
static
using
函数
语法
Result 类型是许多编程语言中处理错误的常用方式,包括 C# 的 dotNext 库。在本文中,我们将通过例子回顾 C# 中 using 语句和隐式类型转换的使用。
newbe36524
2023-08-23
181
0
在 C# 9 中使用 foreach 扩展
c#
foreach
遍历
对象
树形结构
在 C# 9 中,foreach 循环可以使用扩展方法。在本文中,我们将通过例子回顾 C# 9 中如何扩展 foreach 循环。
newbe36524
2023-08-23
129
0
为 ASPNETCORE 7 项目添加 Serilog
serilog
接口
配置
日志
主机
这段代码中,我们使用 Log.Logger 创建了一个 Serilog 的日志记录器。然后,我们使用 Log.Information 记录了一条日志。在 CreateHostBuilder 方法中,我们使用 builder.Host.UseSerilog() 将 Serilog 配置到主机中。
newbe36524
2023-08-23
398
0
如何在 C# 项目中链接一个文件夹下的所有文件
c#
cs
include
project
shared
在 C# 项目中通过链接方式引入文件可以让我们在项目中使用这些文件中的代码。常见的比如链接 AssemblyInfo.cs 文件,这样我们就可以在项目中使用这个文件中的版本号等信息。但是如果我们想要链接一个文件夹下的所有文件,该怎么做呢?今天我们就来看看如何在 C# 项目中链接一个文件夹下的所有文件。
newbe36524
2023-08-23
342
0
在 Asp.Net Core 中什么是认证和授权
asp
core
登录
对象
系统
认证(Authentication) 和 授权(Authorization)在 Asp.Net core 充当了两个不同的职责。有的老伙计在理解的时候还存在误解。本文我们将会通过一些简单的例子来说明这两个概念。
newbe36524
2023-08-23
227
0
ChatGPT集成之前,让我们复习一下即将过时的知识
搜索引擎
网站
chatgpt
搜索
优化
各大搜索引擎集成 ChatGPT 的步调已经在逐步加紧了。也许这将极大的改变搜索引擎的生态。那么就让我们在时代迎来巨变之前,复习一下即将过时的搜索引擎知识吧。
newbe36524
2023-08-23
218
0
一个容器,但是一整个k8s集群
容器
default
部署
集群
开发
你可能需要一个快速启动和销毁的 k8s 集群;你可能在资源受限的环境中运行 k8s 集群;你可能是一个完全的初学者,觉得搭建完整的 k8s 套件太难。那么这篇短文可能可以帮到你。
newbe36524
2023-08-23
218
0
我不想再传递 nameof 了
public
static
system
void
异常
有的时候抛出一个异常,我们需要知道是哪个方法抛出的异常。那么,我们可以通过传递 nameof 来获取调用者的方法名。但是,感觉很烦,每次都要传递 nameof。那么,有没有更好的方法呢?
newbe36524
2023-08-23
161
0
如何使用 System.Text.Json 序列化 DateTimeOffset 为 Unix 时间戳
json
unix
system
text
序列化
在 .NET 中,日期和时间通常使用 DateTime 或 DateTimeOffset 来表示。这两种数据类型都可以表示日期和时间,但它们之间有一些明显的区别。DateTime 是不带时区信息的,而 DateTimeOffset 是带时区偏移量的,可以用来表示一个特定的时刻。
newbe36524
2023-08-23
358
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档