摘要: 《疯狂的尿酸:不止是痛风》 - 书摘 推荐序 珀尔马特医生更多地为国人所知,是他的专著《谷物大脑》被引进中国大陆出版。因为樊登的大力推荐,《谷物大脑》一跃成为健康类畅销书。它让越来越多的国人认识到,食物可能是影响我们健康的重要因素。 推荐序 戴维·珀尔马特医生是一位神经科学家,也是广泛受关注的高产作 阅读全文
posted @ 2024-11-28 23:42 zh89233 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 《我的心理医生是只猫》 - 书摘 4 香川秀太 护士冷淡地说道。婉转的京都腔里,浸染着一种拒人千里的疏离感。 不知不觉中,秀太进入了梦乡,他甚至忘记了自己本该吃一片药。 “您不是说,那是家黑心企业吗?”“呃……还不是到哪儿都一样?现在不管大企业还是小企业,多多少少都会有不尽如人意的地方。” 会后,所 阅读全文
posted @ 2024-10-30 21:10 zh89233 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 前言 附加属性是一个 Extensible Application Markup Language (XAML) 概念。 附加属性允许为派生自 DependencyObject 的任何 XAML 元素设置额外的属性/值对,即使该元素未在其对象模型中定义这些额外的属性。 额外的属性可进行全局访问。 附 阅读全文
posted @ 2024-09-29 21:23 zh89233 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 前言 前几篇笔记讲到了依赖项属性的定义,注册等. 接下来就该是依赖项属性的实战了. 如果依赖项属性是一个主机的话, 前几个步骤还在于组装这个主机, 组装好了之后, 就要开始使用了, 是骡子是马, 拉出来遛遛. 但是一般任何事物在使用之前, 都有一些注意事项, 如果不了解这些注意事项, 就会导致在使用 阅读全文
posted @ 2024-08-31 10:53 zh89233 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 前言 属性包装器的主要作用是将依赖属性的访问方式转换为标准的 CLR 属性访问方式, 从而使代码更加简洁、直观,并提供一致性和更好的开发体验。 通过属性包装器,开发者可以利用依赖属性的高级功能,同时保持代码的可读性和易用性。 "属性包装器"在TextBlock源码中使用 public class T 阅读全文
posted @ 2024-08-31 10:52 zh89233 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 前言 使用一个实例, 其实分2步骤 定义, 实例化. 但是依赖项属性为不能直接实例化, 因为DependencyProperty类没有公开的构造函数, 只能使用静态的DependencyProperty.Register方法创建DependencyProperty实例. DependencyProp 阅读全文
posted @ 2024-08-31 10:52 zh89233 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 前言 一般情况下, 我们是不用定义依赖项属性的, 更多的是直接使用即可. 那么何时需要我们定义依赖项属性呢? 1.设计自定义的WPF元素; 2.为原本不支持数据绑定,动画等WPF功能的代码中, 需要添加数据绑定, 动画等WPF功能时. 定义依赖项属性 一般的类型来说, 如果想要使用的话, 就2步骤, 阅读全文
posted @ 2024-08-31 10:52 zh89233 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 前言 真实需求是将Shp转为pbf文件, 不过我现在已经实现了, 将GeoJson格式数据转换为pbf文件, 所以需要实现将Shp文件转换为GeoJson格式即可. 1.下载GDAL的程序集 下载地址 → https://www.gisinternals.com/development.php 下载 阅读全文
posted @ 2024-07-18 18:14 zh89233 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前言 一个看起来很莫名其妙的错误, json文件我打开看了下, 格式也都正确, 但是在vs中调试的时候, 监视 -- 查看 -- JSON可视化工具 查看json字符串的话, 会提示"字符串未设置为JSON格式", "监视 -- 查看 -- 文本可视化工具", 发现json格式确实看不出来任何问题. 阅读全文
posted @ 2024-07-18 18:11 zh89233 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 前言 LINQPad本身就有调试功能, 使用dnSpy调试LINQPad的代码, 岂不是多此一举 ? 其实主要是为了使用dnSpy调试LINQPad中使用到依赖dll的的底层代码, 比如, 在LINQPad中使用到了WPF的dll, 使用dnSpy就可以调试到WPF的一些底层代码. 并且, 我尝试过 阅读全文
posted @ 2024-07-06 10:52 zh89233 阅读(53) 评论(0) 推荐(0) 编辑