腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
Niuery的技术日记
纽瑞日记,记录生活,记录成长。个人博客:https://niuery.com/
专栏成员
举报
82
文章
29346
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(82)
对象(29)
设计模式(24)
数据(21)
接口(20)
数据结构与算法(15)
数组(12)
客户端(11)
public(10)
算法(9)
内存(8)
wpf(7)
测试(7)
技巧(7)
编码(6)
工具(6)
函数(6)
系统(6)
int(5)
遍历(5)
排序(5)
线程(5)
并发编程(4)
程序(4)
递归(4)
集合(4)
排序算法(4)
事件(4)
存储(3)
datagrid(3)
void(3)
编程(3)
编译器(3)
基础(3)
调试(3)
效率(3)
语法(3)
自动化(2)
automation(2)
roslyn(2)
setter(2)
ui(2)
变量(2)
产品(2)
代理(2)
队列(2)
继承(2)
计算机(2)
开发(2)
可视化(2)
垃圾回收(2)
链表(2)
连接(2)
模型(2)
配置(2)
设计(2)
索引(2)
同步(2)
通信(2)
性能(2)
异步(2)
异常(2)
源码(2)
字符串(2)
官方文档(1)
c#(1)
数据库(1)
api(1)
深度学习(1)
mongodb(1)
容器(1)
自动化测试(1)
aop(1)
单元测试(1)
markdown(1)
windows(1)
数据结构(1)
mqtt(1)
汽车(1)
远程调试(1)
abstract(1)
binding(1)
button(1)
cas(1)
controltemplate(1)
dynamic(1)
forms(1)
handler(1)
instance(1)
ioc(1)
matrix(1)
message(1)
mvvm(1)
orm(1)
partial(1)
protected(1)
prototype(1)
request(1)
root(1)
scripting(1)
scrollbar(1)
scrollviewer(1)
singleton(1)
state(1)
string(1)
system(1)
textbox(1)
timer(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)
搜索文章
搜索
搜索
关闭
编程技巧 --- VS远程调试
远程调试
编程
技巧
计算机
调试
最近在做的项目上做了一些性能优化的工作,用到了 Visual Studio 远程调试,所以本篇文章整理一下远程调试技巧。
Niuery Diary
2024-08-12
155
1
WPF --- 触摸屏下的两个问题
datagrid
scrollviewer
解决方案
事件
wpf
具体场景就是一个配置界面, ScrollViewer 中包含一个StackPanel 然后纵向堆叠,以滚动的方式查看,然后包含多个 TextBlock 、 TextBox 以及DataGrid ,期间遇到了两个问题:
Niuery Diary
2024-03-13
234
0
Freezable ---探索Freezable承载数据的原理
数据
调试
原理
源码
可视化
在之前写的一篇文章【WPF --- 如何以Binding方式隐藏DataGrid列】中,我先探索了 DataGridTextColumn 为什么不在可视化树结构内?又给出了解决方案,使用 Freezable ,该抽象类是 DependencyObject 的子类,能使用依赖属性在 Xaml 进行绑定,它承载了 DataContext 且有属性变化通知功能,触发 VisibilityConverter转换器,实现了预期功能。
Niuery Diary
2024-01-08
186
0
编程技巧 --- VS如何调试.Net源码
编程
工具
技巧
调试
源码
一般来说,VS2022,都是默认启用 F12 转到定义能够看到源码,如果大家发现自己无法使用 F12 查看源码,可以在 "工具" -> "选项" -> "文本编辑器" -> "C#" -> "高级" -> "转到定义",勾选所有选项就对了。
Niuery Diary
2023-11-30
316
0
WPF --- 如何以Binding方式隐藏DataGrid列
wpf
binding
datagrid
继承
可视化
先在ViewModel创建数据源 People 和控制列隐藏的 IsVisibility,这里直接以 MainWindow 为 DataContext
Niuery Diary
2023-11-23
555
0
WPF --- TextBox的输入校验
wpf
textbox
测试
后台
数据
之前在做一些参数配置功能时,最是头疼各种参数校验,查阅一些资料后,我总结了数据校验方式有两种:
Niuery Diary
2023-11-20
486
0
WPF --- TextBox的输入校验
wpf
客户端
c#
之前在做一些参数配置功能时,最是头疼各种参数校验,查阅一些资料后,我总结了数据校验方式有两种:
Niuery Diary
2023-11-17
724
0
IL编织器 --- Fody
public
编译
插件
程序
工具
这个项目的名称“Fody”来源于属于织巢鸟科(Ploceidae)的小鸟(Fody),本身意义为编织。
Niuery Diary
2023-10-22
611
0
字符串 --- 不可变性与驻留池
存储
内存
数据
性能
字符串
面试中,常会问道,在大数据量的字符串拼接情况,为什么 StringBuilder 性能比直接字符串拼接更好?
Niuery Diary
2023-10-22
176
0
轻量通讯协议 --- MQTT
mqtt
测试
客户端
连接
协议
「MQTT(Message Queuing Telemetry Transport)」 是一种轻量级的消息传输协议,通常用于在物联网(IoT)和传感器网络中进行通信。它设计用于在低带宽、不稳定或高延迟的网络环境下传输数据,因此非常适用于连接设备之间的通信,尤其是在资源有限的环境中。
Niuery Diary
2023-10-22
4K
0
WPF --- 如何重写WPF原生控件样式?
wpf
官方文档
工具
设计
效率
上一篇中 WPF --- 重写圆角DataGrid样式,因新产品UI需要,重写了一下微软 「WPF」 原生的 DataGrid 的样式,包含如下内容:
Niuery Diary
2023-10-22
521
0
WPF --- 重写圆角DataGrid样式
wpf
controltemplate
datagrid
scrollbar
setter
因要符合UI设计, 需要一个圆角的 DataGrid 样式,且需要一个更美观的滚动条,所以重写了一下微软 「WPF」 原生的 DataGrid 的样式,包含如下内容:
Niuery Diary
2023-10-22
673
0
WPF --- 非Button自定义控件实现点击功能
wpf
button
setter
测试
事件
今天在做一个设置文件夹路径的功能,就是一个文本框,加个按钮,点击按钮,弹出 FolderBrowserDialog 再选择文件夹路径,简单做法,可以直接 StackPanel 横向放置一个 TextBox 和一个 Image Button,然后点击按钮在 后台代码中给 ViewModel 的 FilePath赋值。但是这样属实不够优雅,UI 不够优雅,代码实现也可谓是强耦合,那接下来我分享一下我的实现方案。
Niuery Diary
2023-10-22
340
0
百度飞桨 --- 试玩PaddleOCR
深度学习
百度飞桨
测试
工具
模型
「百度飞桨(PaddlePaddle)」 是百度推出的开源深度学习平台。作为国内领先的深度学习框架之一,飞桨提供了丰富的工具和资源,帮助开发者和研究者轻松地构建、训练和部署各种深度学习模型。他有非常全面的深度学习库,提供了广泛的深度学习库和工具,涵盖了图像处理、自然语言处理、推荐系统等多个领域。开发者可以轻松地使用这些工具构建复杂的深度学习模型。并且它支持灵活的模型定义和训练,使其适用于各种深度学习任务。
Niuery Diary
2023-10-22
917
0
解读 --- System.Windows.Forms.Timer是前台线程吗?
windows
forms
system
timer
线程
今天同事问了我一个问题,System.Windows.Forms.Timer是前台线程还是后台线程,我当时想的是它是跟着UI线程一起结束的,应该是前台线程吧?
Niuery Diary
2023-10-22
206
0
基础进阶 --- 垃圾回收的基本运作方式
对象
基础
垃圾回收
内存
线程
随着高性能系统越来越普遍地采用.NET环境,垃圾回收器的决策过程正在变得越来越优雅。
Niuery Diary
2023-10-22
182
0
UI自动化 --- UI Automation 基础详解
自动化
automation
ui
基础
事件
上一篇文章UI自动化 --- 微软UI Automation中,介绍了UI Automation能够做什么,且借助 Inspect.exe 工具完成了一个模拟点击操作的Demo,文章结尾也提出了自己的一些想法,想要借助UI Automation做一个UI自动化测试平台。想法毕竟是想法,还是得落地实践,一步一步来。
Niuery Diary
2023-10-22
3.2K
0
UI自动化 --- 微软UI Automation
自动化
自动化测试
automation
ui
测试
无论是接口自动化测试,还是UI自动化测试,目的就是为了提高产品的稳定性,保证用户体验。
Niuery Diary
2023-10-22
1K
0
.Net 编译器平台 --- Roslyn
roslyn
编译器
工作
模型
语法
最近做一个功能想要动态执行C#脚本,就是预先写好代码片段,在程序运行时去执行代码段,比如像这样(以下代码为伪代码):
Niuery Diary
2023-10-22
339
0
.Net 编译器平台--- Roslyn Scripting APIs
roslyn
scripting
编译器
程序
脚本
上一篇中.Net 编译器平台 --- Roslyn,介绍了Roslyn的各项功能,包括公开API,使用语法,使用语义,使用工作区等功能。
Niuery Diary
2023-10-22
268
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档