腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
林德熙的博客
专栏成员
举报
2093
文章
2255889
阅读量
60
订阅数
订阅专栏
申请加入专栏
全部文章(999+)
其他(422)
wpf(408)
.net(317)
编程算法(317)
https(309)
网络安全(271)
windows(227)
git(163)
github(157)
c#(154)
ide(151)
命令行(123)
开源(112)
打包(106)
xml(85)
http(79)
渲染(61)
sdk(54)
javascript(44)
linux(44)
腾讯云测试服务(44)
对象(37)
系统(36)
博客(35)
网站(34)
框架(34)
android(33)
windows server(33)
程序(32)
api(31)
配置(30)
异常(30)
node.js(28)
容器(28)
缓存(28)
面向对象编程(28)
canvas(28)
测试(28)
tcp/ip(26)
c++(24)
asp.net(23)
vue.js(23)
文件存储(23)
x11(22)
入门(22)
事件(22)
json(21)
图像处理(21)
java(20)
调试(20)
html(19)
listview(19)
工具(19)
字符串(19)
游戏(18)
powershell(18)
var(18)
开发(18)
性能(18)
asp(17)
单元测试(17)
数据(17)
官方文档(16)
函数(16)
进程(16)
存储(15)
uwp(15)
xaml(15)
apache(14)
system(14)
wmi(14)
设计(14)
命令行工具(13)
unity(13)
microsoft(13)
开发者(13)
内存(13)
软件(13)
线程(13)
class(12)
基础(12)
python(11)
access(11)
数据结构(11)
dll(11)
generator(11)
后台(11)
继承(11)
sql(9)
gui(9)
安全(9)
exe(9)
笔记(9)
数组(9)
指针(9)
ios(8)
webview(8)
数据库(8)
display(8)
file(8)
优化(8)
app(7)
win10(7)
编码(7)
接口(7)
日志(7)
php(6)
jquery ui(6)
sqlite(6)
容器镜像服务(6)
svg(6)
markdown(6)
性能测试(6)
cs(6)
null(6)
openxml(6)
textblock(6)
二进制(6)
快捷键(6)
同步(6)
shell(5)
微信(5)
core(5)
csproj(5)
list(5)
nuget(5)
public(5)
runtime(5)
using(5)
多线程(5)
工作(5)
排序(5)
权限(5)
索引(5)
语法(5)
css(4)
arm(4)
symfony(4)
unix(4)
访问管理(4)
jenkins(4)
socket编程(4)
机器人(4)
byte(4)
code(4)
data(4)
double(4)
int(4)
key(4)
object(4)
setter(4)
version(4)
编程(4)
部署(4)
插件(4)
反射(4)
服务(4)
集合(4)
脚本(4)
客户端(4)
连接(4)
模型(4)
原理(4)
xcode(3)
bash(3)
centos(3)
深度学习(3)
日志服务(3)
人工智能(3)
虚拟化(3)
迁移(3)
fiddler(3)
com(3)
datetime(3)
debugging(3)
directx(3)
dump(3)
filestream(3)
gtk(3)
maui(3)
msbuild(3)
roslyn(3)
settings(3)
shift(3)
string(3)
txt(3)
ui(3)
window(3)
变量(3)
编译(3)
布局(3)
登录(3)
动画(3)
翻译(3)
服务器(3)
兼容性(3)
图表(3)
推送(3)
性能优化(3)
异步(3)
硬件(3)
NLP 服务(2)
c 语言(2)
perl(2)
opengl(2)
神经网络(2)
数据加密服务(2)
DevOps 解决方案(2)
企业(2)
黑客(2)
数据迁移(2)
ssh(2)
正则表达式(2)
dns(2)
udp(2)
小程序(2)
微服务(2)
腾讯云开发者社区(2)
utf8(2)
图片处理(2)
远程调试(2)
ast(2)
background(2)
behavior(2)
bit(2)
clr(2)
commit(2)
contextmenu(2)
datatemplate(2)
debian(2)
debug(2)
device(2)
dispatcher(2)
dispose(2)
environment(2)
frame(2)
function(2)
get(2)
gitlab(2)
grid(2)
gridview(2)
highlight(2)
host(2)
image(2)
intel(2)
io(2)
layout(2)
listbox(2)
nan(2)
path(2)
point(2)
popup(2)
process(2)
product(2)
root(2)
selecteditem(2)
service(2)
static(2)
stream(2)
struct(2)
touch(2)
usb(2)
void(2)
wait(2)
windbg(2)
winforms(2)
x86(2)
遍历(2)
表格(2)
产品(2)
代码优化(2)
多进程(2)
泛型(2)
服务端(2)
管理(2)
教程(2)
开发经验(2)
科技(2)
乱码(2)
手机(2)
算法(2)
特效(2)
调试工具(2)
网络(2)
线程安全(2)
效率(2)
协议(2)
对象存储(1)
比特币(1)
区块链(1)
数字货币(1)
go(1)
actionscript(1)
vbscript(1)
jquery(1)
qt(1)
单片机(1)
汇编语言(1)
嵌入式(1)
云数据库 SQL Server(1)
云数据库 Redis(1)
postgresql(1)
matlab(1)
tomcat(1)
analyzer(1)
ubuntu(1)
nginx(1)
apt-get(1)
spring(1)
mapreduce(1)
云直播(1)
消息队列 CMQ 版(1)
企业邮箱(1)
文字识别(1)
云推荐引擎(1)
视频处理(1)
socket.io(1)
xslt & xpath(1)
移动开发(1)
serverless(1)
devops(1)
分布式(1)
运维(1)
爬虫(1)
hadoop(1)
wordpress(1)
hive(1)
erp(1)
监督学习(1)
自动化测试(1)
cdn(1)
silverlight(1)
aop(1)
flash(1)
rpc(1)
kvm(1)
lnmp(1)
uml(1)
ntp(1)
数据处理(1)
物联网(1)
kafka(1)
sdn(1)
ascii(1)
教育(1)
action(1)
aes(1)
alias(1)
append(1)
apt(1)
assembly(1)
async(1)
attributes(1)
auto(1)
autohotkey(1)
back(1)
bat(1)
binding(1)
bitbucket(1)
block(1)
build(1)
ci(1)
cjk(1)
click(1)
clipboard(1)
cmd(1)
collectionview(1)
comments(1)
configure(1)
console(1)
cookie(1)
cpu(1)
cursor(1)
datagrid(1)
db(1)
default(1)
detect(1)
document(1)
dpi(1)
edge(1)
edit(1)
element(1)
error(1)
event(1)
executable(1)
exif(1)
exists(1)
fill(1)
filter(1)
flags(1)
fluent(1)
foreach(1)
framebuffer(1)
gd(1)
gdi(1)
geometry(1)
glibc(1)
goto(1)
gpt(1)
graphics(1)
hook(1)
idisposable(1)
include(1)
initialization(1)
inotifypropertychanged(1)
ip(1)
ipc(1)
ipfs(1)
keyboard(1)
load(1)
local(1)
manifest(1)
matching(1)
memorystream(1)
min(1)
model(1)
mono(1)
monodevelop(1)
move(1)
mutex(1)
observablecollection(1)
overflow(1)
p2p(1)
package(1)
partial(1)
pid(1)
ping(1)
pixel(1)
policy(1)
private(1)
prompt(1)
properties(1)
push(1)
reference(1)
release(1)
resharper(1)
resourcedictionary(1)
resources(1)
restore(1)
return(1)
rgb(1)
rsa(1)
scale(1)
screen(1)
scrollviewer(1)
set(1)
share(1)
show(1)
sleep(1)
slide(1)
stack(1)
state(1)
status(1)
streamreader(1)
subroutine(1)
summary(1)
super(1)
tablet(1)
tags(1)
target(1)
task(1)
this(1)
thread(1)
timespan(1)
timestamp(1)
toast(1)
tracking(1)
treeview(1)
unity3d(1)
unmanaged(1)
uri(1)
url(1)
verification(1)
viewmodel(1)
web(1)
wifi(1)
wikipedia(1)
word(1)
xlib(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)
控制中心(1)
LLM(1)
标签(1)
搜索文章
搜索
搜索
关闭
dotnet 使用 dnlib 检测插件程序集的 API 兼容性
兼容性
开发
api
插件
程序
本文将和大家介绍在开发 dotnet 的插件时,如何通过 dnlib 库检测当前的插件是否由于主应用程序的版本差异导致存在 API 兼容性问题
林德熙
2024-02-21
172
0
dotnet 6 使用 HttpWebRequest 进行 POST 文件将占用大量内存
网站
http
apache
.net
api
我有用户给我报告一个内存不足的问题,经过了调查,找到了依然是使用已经被标记过时的 HttpWebRequest 进行文件推送,推送过程中,由于 System.Net.RequestStream 将会完全将推送的文件全部读取到内存,导致了在 x86 应用下,推送超过 500MB 的文件,基本上都会抛出 OutOfMemoryException 异常
林德熙
2022-08-12
1.2K
0
程序猿修养 给属性一个单位
node.js
编程算法
api
在上小学有一道题目是半杯50度的水加上半杯50度的水等于什么,我傻傻写了半杯100度的水。当时我还是逗者级别的,现在是逗尊级别了。在写代码的时候会看到莫名一个不带单位的变量或属性,总是会觉得我会加出100度出来。什么是不带单位的属性?例如我看到了有人写了一个属性叫字体大小的,这个属性是 double 值,这就好玩了,请问这是一个像素单位还是磅单位。程序猿修养给属性一个单位,可以提升代码可读性
林德熙
2022-08-12
289
0
使用 Resharper 特性
编程算法
linux
api
本文告诉大家如何使用 Resharper 特性,在 VisualStudio 最好的插件就是 Resharper 不过他比较卡。
林德熙
2022-08-12
725
0
win10 UWP 全屏
api
win10 可以全屏软件或窗口,窗口有一般、最小化、最大化。我们有新的API设置我们软件是全屏,是窗口。我们可以使用ApplicationView让我们软件全屏或取消。
林德熙
2022-08-09
449
0
win10 uwp iot
api
http
windows
https
物联网
这篇文章主要译: https://msdn.microsoft.com/magazine/mt694090 有很多都是胡说,随便喷,但我不会理。 https://blogs.msdn.microsoft.com/lucian 今天的科技行业最常用的短语之一就是“物联网”,物联网可以让每个设备使用云而智能。使用云,设备可以分享数据和控制别的设备。我们可以远程控制相机,远程收集分析数据。
林德熙
2022-08-07
467
0
dotnet core 通过 frp 发布自己的网站
asp
.net
api
tcp/ip
网站
很多时候写出来的网站只能自己内网访问,本文告诉大家如何通过 Frp 将自己的 asp dotnet core 网站发布到外网,让小伙伴访问自己的网站 通过 frp 的方式,可以解决自己的服务器性能太差的问题,通过 frp 的方式需要先存在一个外网的服务器
林德熙
2022-08-04
456
0
HttpRepl 互操作的 RESTful HTTP 服务调试命令行工具
http
asp.net
api
命令行工具
今天早上曽根セイラ告诉我一个好用的工具 HttpRepl 这是一个可以在命令行里面对 RESTful 的 HTTP 服务进行路由跳转和访问的命令行工具。可以使用 cd 这个命令和像文件跳转已经跳转到下一级的路由,也可以通过 dir 命令找到同一级的路由,同时支持集成到 VisualStudio 和 VisualStudio Code 里面
林德熙
2022-08-04
414
0
VisualStudio 插件 翻译注释
api
插件
翻译
软件
有一些项目的注释是使用日文或英文写的,有一些小伙伴看不懂,在 VisualStudio 可以通过插件帮助翻译注释
林德熙
2022-08-04
1.2K
0
Nuget 通过 dotnet 命令行发布
ide
命令行工具
windows
api
jenkins
在开发完成一个好用的轮子就想将这个轮子发布到 nuget 让其他小伙伴可以来使用,但是 nuget.org 的登陆速度太慢,本文介绍一个命令行发布的方法,通过命令行发布的方法可以配合 Jenkins 自动打包
林德熙
2022-08-04
383
0
WPF 使用 Direct2D1 画图入门
wpf
渲染
api
windows
编程算法
实际上现在很多小伙伴对于渲染性能就是听到 DirectX 才会去搜索这个博客。我在博客园看到很少的博客讲到这个。即使有也很少会说如何使用 WPF 的。
林德熙
2022-08-04
602
0
使用 Silk.NET 创建 OpenGL 空窗口项目例子
opengl
.net
渲染
https
api
本文告诉大家如何使用 Silk.NET 创建 OpenGL 空窗口项目。在 dotnet 基金会下,开源维护 Silk.NET 仓库,此仓库提供了渲染相关的封装逻辑,包括 DX 和 OpenGL 等等的封装,利用此封装可以用来代替原有的 SharpDx 等库。这是一个全新写的项目,使用上了 dotnet 和 C# 很多新的特性,相对来说也很活跃,我准备开始入坑这个项目
林德熙
2021-12-27
1.9K
0
框架设计的想法
api
如何开发一个框架,或者如何搭建,如何设计一个框架,很难教会一个新人,本文记录一些能用文字写的方法
林德熙
2021-12-23
492
0
dotnet C# 高性能配置文件读写库 dotnetCampus.Configurations 简介
ide
.net
开源
api
在应用程序运行的时,需要根据不同的配置执行不同的内容。有很多根据配置而初始化的功能往往是在应用程序启动的时候需要执行。对于很多类型的应用程序,特别是客户端的应用程序,启动的性能特别重要。也因此,在启动过程中需要依赖配置文件的不同配置而启动不同的功能时,就对配置文件的读写和解析性能提出了很高的要求 本文来和大家简单介绍我团队开源的 dotnetCampus.Configurations 高性能配置文件读写库。这个库不仅包含了配置文件的读取解析,还包括了自定义配置文件格式,也就是 COIN 硬币格式的配置文件。提供了多线程和多进程的读写安全的功能和毫秒级的配置文件读取解析性能,以及最低支持到 .NET Framework 4.5 框架
林德熙
2021-12-23
599
0
dotnet 根据基线包版本实现库版本兼容
api
spring
ide
打包
本文来告诉大家如何根据 基线包版本 的功能来实现自动在构建过程中,告诉开发者,当前版本是否存在不兼容旧版本的变更。其不兼容变更包括二进制中断变更和 API 不兼容变更和源代码中断变更。可以让库开发者花更少的精力在测试兼容性上
林德熙
2021-12-08
629
0
WPF 基于 WER 注册应用崩溃无响应回调和重启方法
github
api
windows
dump
命令行
本文来告诉大家如何在 Windows 上利用从 Vista 引入的 Windows Error Reporting (WER) 机制来实现,在应用崩溃、无响应等异常的时候收到回调用于处理信息保存
林德熙
2021-08-17
778
0
WPF 框架开发 更改 API 之后让 CI 重新创建 API 兼容检查基准
api
https
网络安全
wpf
github
本文是记录在开发 WPF 框架遇到的问题。 在 WPF 框架里面,限制了 API 的变更,所有关于 API 的变动都会触发 API 兼容检查。只有在明确此 API 变更是合理的之后,才能被接受更改。而此兼容判断将会让一些本地构建失败,本文将告诉大家如何使用官方的方法重新创建 API 基准,让本地构建通过
林德熙
2021-01-14
525
0
dotnet 使用 Obsolete 特性标记成员过时保持库和框架的兼容性
api
在开发库以及框架的时候,持续维护会遇到兼容性的问题,如发现了旧版本有一些接口设计不合理,或者方法命名不符合逻辑等。此时如果直接更改原有的属性名或方法名甚至类名等,将会导致上层业务的开发者们在升级库之后构建不通过,因为缺少对应的方法。此时就需要上层业务的开发者们查阅文档才能了解如何应对升级之后带来的变动
林德熙
2020-11-19
568
0
WPF 使用 Skia 绘制 WriteableBitmap 图片
wpf
编程算法
.net
api
linux
本文告诉大家如何在 WPF 中使用 SkiaSharp 调用 Skia 这个全平台底层渲染框架,使用绘制命令在 WriteableBitmap 图片上绘制内容
林德熙
2020-09-02
2.2K
0
ASP.NET Core 警惕可空类型开启之后模型校验失败
api
https
网络安全
在开启 Nullable 可空类型之后,原本可以调用的 API 也许就会提示 400 BadRequest 因为传入参数不合法,模型校验失败,此时将不会进入预期的 API 函数,同时也不会在输出里面找到有用的信息
林德熙
2020-08-31
1.4K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档