• 首页
  • 归档
  • 外链
    • GitHub
  • About
probie's blog

probie's blog


记录学习和生活的平凡
分类 编程技术
/%E7%94%9F%E4%BA%A7%E8%80%85-%E6%B6%88%E8%B4%B9%E8%80%85%E6%A8%A1%E5%BC%8F
编程技术

生产者-消费者模式

生产者-消费者模式是一种多线程协作模式:一个线程负责产生数据把数据加到队列里面,另一些线程负责处理数据将队列里的数据拿出来消耗掉。 BlockingCollectionSystem.Collections.Concurrent.Blo...

2026-08-03 csharp, 多线程 阅读全文
/wpf%20border%E7%A9%BA%E7%99%BD%E5%8C%BA%E5%9F%9F%E6%97%A0%E6%B3%95%E7%82%B9%E5%87%BB
编程技术

wpf border空白区域无法点击

以下代码在无内容空白区域无法点击选中 因为border的Background默认null,为null时border区域不参与点击命中测试! 改成Background=Transparent或者让它不为null即可 12345...

2026-05-08 wpf 阅读全文
/wpf%E5%A4%9A%E5%80%BC%E8%BD%AC%E6%8D%A2%E5%99%A8%E9%94%99%E7%94%A8%E5%AF%BC%E8%87%B4ui%E9%98%BB%E5%A1%9E
编程技术

wpf多值转换器错用导致ui阻塞

也是个很奇葩的问题了,有一个多值转换器IMultiValueConverter在ItemsControl里当成IValueConverter使用,编译不报错,可正常运行,但就是会阻塞ui。代码如下 xaml 1234567891011...

2026-04-30 wpf 阅读全文
/wpf%E5%91%BD%E4%BB%A4%E9%87%8C%E4%BD%BF%E7%94%A8%E4%BA%86await%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BF%98%E4%BC%9A%E9%98%BB%E5%A1%9Eui
编程技术

wpf命令里使用了await为什么还会阻塞ui

在最近在开发中遇到个很有意思的问题,我在一个命令里面使用了一些sql执行操作,虽然这些sql执行都使用了await等待sql耗时操作,但ui还是阻塞了,百思不得其解,思考了半天问了我们组长,组长说在await执行完成后还是会回到ui线...

2026-04-30 asynchronous-programming, wpf 阅读全文
/%E6%91%B8%E9%B1%BC%E6%B4%BE%E8%81%8A%E5%A4%A9%E5%AE%A4VisualStudio%E6%89%A9%E5%B1%95
编程技术

摸鱼派聊天室VisualStudio扩展

这是一个将摸鱼派聊天室集成到 Visual Studio 的扩展,在打代码的同时无缝摸鱼,目前只试过VS2026,不过2022应该也是可以的,其他的就不知道了。 后续可能会更新,完善了会打包到拓展市场。 市场已发布 鱼排聊天室Visu...

2026-04-17 VisualStudio扩展 阅读全文
/RedisUsage
编程技术

RedisUsage

前言作为 .NET 开发人员,Redis 是一个必须掌握的技术。Redis 是一个开源的内存数据结构存储系统,可以用作数据库、缓存和消息代理。

2025-11-26 Redis 阅读全文
/%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%A0%91-%E5%8A%A8%E6%80%81%E6%9E%84%E5%BB%BA%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%A0%91
编程技术

表达式树-动态构建表达式树

上篇post介绍了表达式树,本节介绍如何动态构建表达式树。 代码动态构建表达式树在表达式树(Expression Trees)这一文章中我们编写的代码都是让C#编译器把Lambda表达式转换表达式树,这些表达式是硬编码的。 我们通过代...

2025-11-24 C#, LINQ 阅读全文
/%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%A0%91
编程技术

表达式树

在 .NET 开发中,表达式树是一个强大但容易被忽视的特性。如果你使用过 Entity Framework 或 LINQ to SQL,其实你已经在间接使用表达式树了。

2025-11-23 C#, LINQ 阅读全文
/DDD%E8%B4%AB%E8%A1%80%E6%A8%A1%E5%9E%8B%E5%92%8C%E5%85%85%E8%A1%80%E6%A8%A1%E5%9E%8B
编程技术

DDD贫血模型和充血模型

贫血模型是指一个类中只有属性或成员变量,没有方法,而充血模型指一个类中既有属性、成员变量,也有方法,这是 DDD 推荐的设计方式。 贫血模型示例代码: 12345678910111213141516171819202122// 贫血模...

2025-11-20 DDD 阅读全文
/SEO%E5%90%91%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E%E6%8F%90%E4%BA%A4%E4%BD%A0%E7%9A%84%E7%BD%91%E7%AB%99
编程技术

SEO向搜索引擎提交你的网站

本文介绍我们的hexo博客怎么被Google和Bing搜录。 一般来说,我们刚开始构建的hexo博客只能url访问,无法通过Google搜索引擎通过搜索提示词找到到相应文章。这是因为搜索引擎没有爬取过我们的网站,虽然说搜索引擎一般来说...

2025-11-19 Hexo, Seo 阅读全文
12
probie

probie

文章 29 分类 3 标签 14

分类列表

  • 编程技术16
  • 随笔2
  • 项目管理11

标签聚合

C# DDD Docker Git Hexo LINQ Redis Seo VisualStudio扩展 asynchronous-programming csharp wpf 多线程 游戏

最新文章

    生产者-消费者模式 wpf border空白区域无法点击 拼豆日记 wpf多值转换器错用导致ui阻塞 wpf命令里使用了await为什么还会阻塞ui
  • © 2026 probie's blog 版权所有.
  • 本站已在风雨中飘摇Loading...
  • 自豪地使用 Kratos:Rebirth 主题
  • 站点由 probie 用 搭建
  • 由 Hexo 强力驱动
  • 在 Github Pages 暖心托管