随笔分类 - Prism
摘要:dotnet build 生成 .NET 应用程序。 dotnet build-server 与通过生成启动的服务器进行交互。 dotnet clean 清除生成输出。 dotnet exec 运行 .NET 应用程序。 dotnet help 显示命令更详细的在线文档。 dotnet migrat
阅读全文
摘要:转自:https://www.cnblogs.com/smiler/p/4644610.html openFileDialog的Filter属性设置 OpenFileDialog对话框的Filter属性说明: 首先说明一个示例,分析一下Filter属性的构成:“ Excel文件|*.xls ”,前面
阅读全文
摘要:定义函数时,需要注意以下处理方法: (1)抛异常模式(何时使用???),推荐:一直抛出到最上层,然后弹出异常消息框(当中间存在跨线程时 【跨子线程 或 跨主线程】,若在跨线程中出现异常,则可以在catch{}中弹出消息框,并返回特殊值,比如:null 、 false等)(2)不抛出模式(何时使用??
阅读全文
摘要:https://www.cnblogs.com/coldairarrow/p/11870993.html#%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E8%A6%81%E6%B1%82
阅读全文
摘要:https://blog.csdn.net/m0_37907797/article/details/102759257
阅读全文
摘要:在客户端开发中,可以实行分层管理: 1、数据层(比如:http,socket,mq等等,可称之为客户端的内存数据库),在数据层中,数据模型(即数据实体)要与交互协议一致(以方便json转换); 2、业务实体层 ,业务实体的数据结构及命名规则更符合客户端的 “要求”,业务实体从数据模型中(即数据层)转
阅读全文
摘要:这二者不能混淆 (1)某个功能在子线程内:保证不抢主线程(防止卡死)(2)在子线程内,代码之间尽量是同步的
阅读全文
摘要:private string errorMessage = "系统繁忙,请稍后重试";//不成功时的提示信息;成功时,可以忽略掉 private int resultCode = 0;//结果代码(包括成功+不成功的各种代码)
阅读全文
摘要:1、异常:这个只需要抛出即可,在最外层记录日志及弹出提示框(若是后台服务:则返回客户端错误信息) 2、错误:这个要及时记录日志,同时返回值(返回值为:一些特殊的值,用于标识出现了错误,以供上一层调用端使用),否则到了调用端,就无法知道细节了;在最邻近的上一层,根据返回的特殊值,弹出提示框(若是后台服
阅读全文
摘要:【代码杂乱无章】 1、当局部代码块,发生代码 杂乱无章、缠绕在一起、扭打在一起,耦合度过高时,则需要重构处理(全局成员法、归类管理法、事件注册避开法)2、当局部代码发生 模块之间/视图之间 的依赖度过高,耦合度过高时,就要考虑“软件设计”了(包括使用:3大特性、接口规约、设计模式等等)3、模块之间解
阅读全文
摘要:记住 —— 时间很宝贵,选择值得学习的框架,库和工具,而不是那些匆匆过客。 把你的黄金时间投入到可迁移的相关技能中,例如: 1、代码整洁之道,设计模式,DDD 2、工匠精神 3、容错模式 4、持续交付 5、Web, HTTP and REST
阅读全文
摘要:https://www.cnblogs.com/strick/p/10161733.html
阅读全文
摘要:1、错误或异常日志必须打印 2、业务日志,这个要有开关(比如:IsDebug=true)
阅读全文
摘要:真话摘录:今天的事,今天办; 能办的事,马上办; 困难的事,想法办; 限时的事,计时办; 重要的事,优先办; 琐碎的事,抽空办; 个人的事,下班办; 别人的事,努力办; 着急的事,细心办; 重大的事,清楚办; 困难的事,分步办; 讨厌的事,耐心办; 开心的事,开心办; 所有的事,认真办。
阅读全文