当前位置: 首页 > news >正文

开发日志

一个常用的工具:Mapster
进行一些对象属性复制的时候很方便。跟基础库里的DeepCopy配置起来使用。

配置文件的保存:目前基本上还是使用XML为主。
尝试了HASH,JSON,YAML,最终还是感觉XML使用总体体量更好。
XML,可以直接保存类。
配置的结构和字段有更新的时候,不会报错,也不影响原有配置的读取。
YAML的话,配置结构有调整的时候,貌似多多少少还是有问题。
配置比较固定,不会调整的情况下,YAML还是可以的,本身语法比较简洁。
JSON的问题是,一些中文字符串会被转放,特别是文件路径之类的,手动改写配置的时候不是特别友好。
XML另外的优点是支持嵌套,比较复杂的配置,也没啥问题。并且官方的XML库就够好用。
PropertyChanged.Fody和ReactiveUI都是常用库。
PropertyChanged.Fody让属性这些更简洁。
ReactiveUI的话,对于一些需要属性关联、联动操作的非常友好。并且支持一些延迟操作,我经常使用一个功能就是搜索框的输入,变化500ms以后,才去进行搜索的操作。

http://www.rkmt.cn/news/22750.html

相关文章:

  • Gitee 2025:中国开发者生态的崛起与本土化优势
  • JavaBean知识总结及范例
  • 2025 年家装管道生产厂家最新推荐排行榜:覆盖云南昆明贵州贵阳四川成都重庆,精选优质 PPR/PVC 管道品牌,解决选购难题
  • 强合规行业DevOps选型:告别工具拼凑,找到真正适配的国产化DevOps方案
  • 大疆无人机RTMP推流至LiveNVR实现web页面实时播放与录像回放,并可以转GB28181协议级联推送给上级监控视频管理平台
  • 2025 年最新金相厂家最新推荐排行榜:涵盖金相磨抛机 / 切割机 / 显微镜 / 抛光机 / 预磨机设备,助力企业精准选择优质品牌
  • maven的概述以及在mac安装部署
  • Python 列表切片赋值教程:掌握 “移花接木” 式列表修改技巧
  • 供应商图纸协同是什么?主要有哪几个核心原则?
  • 「Java EE开发指南」用MyEclipse开发的EJB开发工具(二)
  • TResult Funcin T, out TResult的应用
  • 深入解析:Redis List 类型全解析
  • 汇川伺服常用参
  • 2025 年自动售卖机厂家最新推荐榜单:智能 / 无人 / 文创 / 盲盒 / 食品全品类优选,高性价比品牌选购指南
  • DevExpress WPF中文教程:Data Grid - 如何使用虚拟源?(二)
  • 使用SecureCRT从linux上传下载文件方法
  • 有哪些ChatBI产品使用了NL2DSL2SQL的技术路线,其市场成熟度如何?
  • Content Hub接口文档
  • 2025年方钢/扁钢/圆钢/光轴/六角钢/异型钢/冷拉冷拔钢/热轧钢厂家最新权威推荐榜:Q355B/Q345B/16Mn/45#/40Cr/A3/Q235B钢材实力解析
  • 鸿蒙应用开发从入门到实战(二十四):一文搞懂ArkUI网格布局
  • 完整教程:深入浅出 Redis:从核心原理到运维实战指南一
  • Docker 部署 PHP 全手册
  • VSCode 使用默认profile打开文件
  • 【数据结构】不带表头节点的双向链表的基本操作 - 实践
  • 基于Java+Springboot+Vue开发的新闻管理系统源码+运行步骤
  • Python 将多个DataFrame合并到一个Excel工作表的sheet中有几种方法
  • 2025 涂料供应厂家最新推荐榜:权威品牌测评 + 选购指南,家装工程选品必看
  • 2025 年中走丝线切割源头厂家最新推荐排行榜发布,解读优质厂家技术亮点与选择攻略伺服/高效/自动中走丝线切割厂家推荐
  • 2024浙江省省赛决赛wp
  • 2025年苏州保洁服务公司最新权威推荐榜:专业家政与深度清洁口碑优选,覆盖日常保洁、开荒保洁、深度清洁及企业保洁服务