腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
林德熙的博客
专栏作者
举报
2030
文章
2112777
阅读量
60
订阅数
订阅专栏
申请加入专栏
全部文章
其他
wpf
.net
编程算法
https
网络安全
windows
git
github
ide
c#
开源
打包
xml
命令行
http
渲染
sdk
javascript
腾讯云测试服务
linux
网站
android
windows server
api
对象
框架
系统
异常
node.js
缓存
面向对象编程
canvas
程序
tcp/ip
博客
容器
c++
asp.net
vue.js
文件存储
json
图像处理
入门
java
html
listview
测试
配置
powershell
调试
字符串
游戏
asp
单元测试
开发
事件
官方文档
存储
xaml
函数
数据
性能
apache
system
uwp
工具
命令行工具
unity
microsoft
wmi
进程
class
开发者
设计
python
access
数据结构
dll
generator
继承
内存
软件
线程
sql
gui
exe
var
基础
ios
webview
数据库
优化
app
file
笔记
编码
后台
php
jquery ui
sqlite
容器镜像服务
svg
markdown
安全
cs
null
textblock
win10
二进制
快捷键
日志
数组
shell
微信
性能测试
core
csproj
list
openxml
runtime
x11
多线程
权限
css
arm
symfony
unix
访问管理
jenkins
socket编程
机器人
byte
data
double
key
nuget
object
public
using
version
编程
插件
服务
工作
脚本
接口
客户端
排序
同步
语法
指针
xcode
bash
centos
深度学习
日志服务
人工智能
虚拟化
迁移
fiddler
com
datetime
debugging
directx
display
maui
msbuild
shift
txt
变量
编译
布局
登录
反射
翻译
服务器
集合
连接
图表
性能优化
原理
NLP 服务
c 语言
perl
神经网络
数据加密服务
DevOps 解决方案
企业
黑客
数据迁移
正则表达式
dns
udp
小程序
微服务
腾讯云开发者社区
utf8
图片处理
ast
background
behavior
bit
clr
code
commit
contextmenu
datatemplate
debug
device
dispatcher
dispose
dump
environment
filestream
frame
function
get
gridview
gtk
host
image
int
intel
io
layout
listbox
nan
path
point
popup
process
product
roslyn
selecteditem
service
setter
settings
static
stream
string
struct
ui
usb
void
wait
windbg
winforms
x86
遍历
部署
代码优化
多进程
泛型
服务端
管理
兼容性
开发经验
科技
乱码
手机
算法
索引
网络
线程安全
效率
对象存储
比特币
区块链
数字货币
go
actionscript
vbscript
jquery
opengl
qt
单片机
汇编语言
嵌入式
云数据库 SQL Server
云数据库 Redis
postgresql
matlab
tomcat
analyzer
ubuntu
nginx
apt-get
spring
mapreduce
云直播
消息队列 CMQ 版
企业邮箱
文字识别
云推荐引擎
视频处理
socket.io
xslt & xpath
移动开发
serverless
devops
分布式
运维
爬虫
hadoop
ssh
wordpress
hive
erp
监督学习
自动化测试
cdn
silverlight
aop
flash
rpc
kvm
lnmp
uml
ntp
数据处理
物联网
kafka
sdn
ascii
教育
远程调试
action
aes
alias
async
attributes
auto
autohotkey
back
bat
binding
bitbucket
block
build
ci
cjk
click
clipboard
cmd
collectionview
comments
configure
cookie
cursor
datagrid
db
debian
default
detect
document
dpi
edge
edit
element
error
event
executable
exif
exists
fill
filter
flags
fluent
foreach
framebuffer
gd
gdi
geometry
gitlab
goto
gpt
graphics
grid
highlight
hook
include
initialization
inotifypropertychanged
ip
ipc
ipfs
keyboard
load
local
manifest
matching
memorystream
min
model
mono
monodevelop
move
mutex
observablecollection
overflow
p2p
partial
pid
ping
pixel
policy
private
prompt
properties
push
release
resourcedictionary
resources
restore
return
rgb
rsa
scale
screen
scrollviewer
set
show
sleep
slide
stack
state
status
subroutine
super
tablet
tags
target
task
this
thread
timespan
timestamp
touch
tracking
treeview
unity3d
unmanaged
uri
url
viewmodel
web
wifi
wikipedia
window
word
xlib
百度
编程语言
编辑器
表格
测试工具
产品
程序员
磁盘
代理
地图
动画
计算机
加密
监控
教程
解决方案
局域网
可视化
跨平台
流量
路由
模型
数学
搜索
特效
调试工具
统计
推送
协议
序列化
虚拟机
异步
异常处理
硬件
域名
语音
远程桌面
重定向
控制中心
LLM
搜索文章
搜索
搜索
关闭
C# dotnet 一个看上去还能用的二进制序列化帮助类
文件存储
单元测试
腾讯云测试服务
面向对象编程
在开始之前,我需要说明的是,如果不是必要,不要使用二进制序列化。因为很难做到版本兼容,如果写错了也不知道是哪里写错了,调试难度很大。但是对于性能的提升,其实也不大
林德熙
2022-08-12
204
0
dotnet 单元测试注入文件读写
网络安全
单元测试
腾讯云测试服务
文件存储
在进行文件读写时,如果进行单元测试,是需要很多设计,因为本地的文件可能因为单元测试之间的占用,以及还原数据,会影响业务。本文告诉大家使用注入的方式,让文件读写一个抽象的对象
林德熙
2022-08-12
260
0
dotnet 判断特定进程存在方法
.net
腾讯云测试服务
在 C# 中判断一个进程存在的方法,如果这个进程是自己创建的,可以通过 Mutex 的方法,通过创建一个锁,然后在其他进程判断这个锁是否存在。这使用到内核的方法,性能不错
林德熙
2022-08-09
858
0
win10 UWP 单元测试
腾讯云测试服务
单元测试
wpf
windows
单元测试和重构都是在做完一个小小函数一般就要进行一次,越早做就越好,可以比较早发现问题,这时我们还记得我们写的内容,不过比重构好的是,重构我们经常不知道要叫什么名字,而单元测试反而就比较简单。
林德熙
2022-08-09
322
0
dotnet 如何在 Mock 模拟 Func 判断调用次数
单元测试
腾讯云测试服务
编程算法
在 dotnet 程序有很好用的 Mock 框架,可以用来模拟各种接口和抽象类,可以用来测试某个注入接口的被调用次数和被调用时传入参数。本文告诉大家如何在 Mock 里面模拟一个 Func 同时模拟返回对象,获取调用次数
林德熙
2022-08-07
780
0
git push 错误 hook declined
git
腾讯云测试服务
可能看到 git 提交是文本,就认为他无法使用表情图片,实际上 git 提交是可以添加表情。 本文告诉大家如何做出下面图片提交
林德熙
2022-08-04
372
0
WPF 多个 StylusPlugIn 的事件触发顺序
vue.js
容器
wpf
腾讯云测试服务
编程算法
如果在 WPF 使用 StylusPlugIn 同时在同一个界面用多个元素都加上 StylusPlugIn 那么事件触发的顺序将会很乱 我建议是不要让 StylusPlugIn 有重叠,在没有理解 StylusPlugIn 之前请不要写出让 StylusPlugIn 有重叠的代码。因为可能有小伙伴移动了一个元素就让你的代码的行为和之前写的不一样
林德熙
2022-08-04
720
0
WPF 高速书写 StylusPlugIn 原理
vue.js
wpf
腾讯云测试服务
本文告诉大家 WPF 的 StylusPlugIn 为什么能做高性能书写,在我的上一篇博客和大家介绍了 WPF 的触摸原理,但是没有详细告诉大家如何通过触摸原理知道如何去做一个高速获得触摸的应用,所以本文就在上一篇博客的基础继续告诉大家底层的原理 如果觉得原理很无聊,就直接关闭本文,因为本文都是理论,不会告诉大家如何做高性能书写
林德熙
2022-08-04
503
0
WPF 最小的代码使用 DynamicRenderer 书写
vue.js
wpf
腾讯云测试服务
在 WPF 中有 DynamicRenderer 提供高性能的书写,这个类在 WPF 只有 InkCanvas 使用,如果想要在自己的 UIElement 使用,需要写一些代码
林德熙
2022-08-04
366
0
C# 字典 Dictionary 的 TryGetValue 与先判断 ContainsKey 然后 Get 的性能对比
腾讯云测试服务
.net
本文使用 benchmarkdotnet 测试字典的性能,在使用字典获取一个可能存在的值的时候可以使用两个不同的写法,于是本文分析两个写法的性能。
林德熙
2022-08-04
572
0
C# 循环的判断会进来几次
腾讯云测试服务
最近有小伙伴告诉我,在循环的判断条件只会计算一次,本金鱼不相信,于是就做了测试,本文记录我做的测试。
林德熙
2022-08-04
318
0
C# 标准性能测试
腾讯云测试服务
性能测试
.net
单元测试
经常我写一个类,作为一个工具类,小伙伴会问我这个类的性能,这时我就需要一个标准的工具进行测试。 本文告诉大家如何使用 benchmarkdotnet 做测试。
林德熙
2022-08-04
1.4K
0
C# 自动翻页 PPT 测试脚本
windows server
打包
腾讯云测试服务
本文告诉大家一个可以使用的 C# 脚本,可以用来自动打开 PPT 文件,然后不断执行翻页。每次翻页都截图。翻页之后自动关闭 PPT 再次打开
林德熙
2022-08-04
861
0
C# 传入 params object 长度
编程算法
腾讯云测试服务
刚刚 LiesAuer 大神问了一个问题,如果在 params object 传入 object 数组,那么拿到的值是的长度是多少 我做了测试在传入不同的值可能拿到不同的长度
林德熙
2022-08-04
763
0
C# 使用反射获取私有属性的方法
access
缓存
http
腾讯云测试服务
本文告诉大家多个不同的方法使用反射获得私有属性,最后通过测试性能发现所有的方法的性能都差不多
林德熙
2022-08-04
1.5K
0
C# 程序内的类数量对程序启动的影响
腾讯云测试服务
最近我在项目写了几万行代码,小伙伴担心会让程序启动速度变慢,所以本渣就来做测试。 本渣使用了代码创建器,创建了 1000 个垃圾文件,这些文件都很简单。我将这些文件放在一个控制台项目里,没有做任何的引用,然后使用 dotTrace 测试控制台启动的时间。
林德熙
2022-08-04
430
0
WPF 模拟 WPFMediaKit 的 D3D 配置用来测试4k性能
图像处理
wpf
腾讯云测试服务
github
git
本文告诉大家我在测试 WPFMediaKit 的 D3D 配置性能影响在 4k 分辨率设备下采用高清摄像头的性能
林德熙
2021-12-23
840
0
dotnet OpenXML 聊聊文本段落对齐方式
xml
编程算法
sdk
ide
腾讯云测试服务
本文来和大家聊聊在 OpenXML 里面,文本段落对齐方式。在 Word 和 PPT 的文本段落对齐规则是相同的,对齐的规则比较多,本文将一一告诉大家
林德熙
2021-12-01
1.4K
0
WPF 使用 VisualBrush 在 4k 加 200 DPI 设备上某些文本不渲染看不见问题
编程算法
腾讯云测试服务
wpf
这是我做一个十万点实时刷新的图表控件遇到的问题,做过高性能图表的伙伴大概都知道,此时需要关闭命中测试的功能,无论是控件的还是 Drawing 的,否则计算命中测试的耗时将会让主线程卡住。为了解决此问题,有多个可以选择的方法,在此控件,我选择的是采用 VisualBrush 的方法。将 DrawingVisual 绘制到 VisualBrush 里面,再将 VisualBrush 作为贴图给矩形使用,这样的优势在于可以在命中测试的时候,只处理矩形。矩形命中测试的耗时可以忽略。但是在一些 4k 加百分之 200 的 DPI 缩放设备上,看不到某些 GlyphRun 的内容,本文记录此问题和对应的解决方法
林德熙
2021-11-15
797
0
WPF 制作一个占用文件的测试工具
wpf
腾讯云测试服务
我在开发软件进行测试时,需要测试拖入的文件被占用时软件的行为,于是就做了一个文件占用工具,此工具可以将某个文件进行占用,以及获取某个文件被哪个进程占用
林德熙
2021-11-15
366
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档