02 2023 档案

摘要:提问 如何实现Handy Control DataGrid 全选 回答 private void ButtonBase_OnClick(object sender, RoutedEventArgs e) { if (((sender as CheckBox)!).IsChecked!.Value) 阅读全文
posted @ 2023-02-28 09:52 东百牧码人 阅读(179) 评论(0) 推荐(0)
摘要:提问 如何做函数抽离 回答 如何实现代码的可读性? 即把代码写的像文章一样 每个if都抽离出函数并赋予合适的名称 比如 if(age<18)肯定没有if(IsTeenager())可读性高 同理for、 switch似乎也可以这样做这值得思考 阅读全文
posted @ 2023-02-27 09:24 东百牧码人 阅读(29) 评论(0) 推荐(0)
摘要:提问 如何封装条件 回答 假如if里有多个条件就要考虑以解释了条件的函数抽离出来 使用肯定条件 阅读全文
posted @ 2023-02-24 08:51 东百牧码人 阅读(22) 评论(0) 推荐(0)
摘要:提问 inflxd如何重新配置 ##回答 移除配置文件夹 rmdir /S /Q C:\Users\Administrator\.influxdbv2 rmdir /S /Q C:\Windows\System32\config\systemprofile\.influxdbv2 阅读全文
posted @ 2023-02-23 10:24 东百牧码人 阅读(31) 评论(0) 推荐(0)
摘要:提问 什么是Scrum Gromming 回答 待办事项整理会议(Backlog Grooming Meeting) Backlog Grooming会话可用于 编写用户故事(可以在一系列一个或多个Backlog Grooming Section“从头”构建Product Backlog)列表项目 阅读全文
posted @ 2023-02-22 16:15 东百牧码人 阅读(40) 评论(0) 推荐(0)
摘要:提问 正则如何匹配字符串中间内容 回答 (?<txt>(?<=开始).+)(?<txt>.+(?=结束)) 阅读全文
posted @ 2023-02-20 15:23 东百牧码人 阅读(26) 评论(0) 推荐(0)
摘要:提问 nssm如何安装卸载服务 回答 阅读全文
posted @ 2023-02-20 11:11 东百牧码人 阅读(176) 评论(0) 推荐(0)
摘要:提问 如何查看端口占用 回答 netstat -ano|findstr "18100" 阅读全文
posted @ 2023-02-16 14:03 东百牧码人 阅读(18) 评论(0) 推荐(0)
摘要:提问 什么是代码设计的四条规则 回答 测试-让你重构不心慌 消除重复- 同一逻辑,同一口径,避免bug 表达力- 对于长期使用的软件其成本在于后期维护,好的命名会更容易维护 简单设计- 保持更少的类方法, 参考 阅读全文
posted @ 2023-02-16 08:56 东百牧码人 阅读(17) 评论(0) 推荐(0)
摘要:提问 如何让软件如预期工作 回答 全面测试并通过所有测试 测试越多越解耦 编写测试引导更好的设计 参考 阅读全文
posted @ 2023-02-15 09:32 东百牧码人 阅读(18) 评论(0) 推荐(0)
摘要:提问 自定义操作的Ater可以使用那些 回答 standard or custom action 参考 https://learn.microsoft.com/en-us/windows/win32/msi/startservices-action https://wixtoolset.org/do 阅读全文
posted @ 2023-02-14 15:20 东百牧码人 阅读(31) 评论(0) 推荐(0)
摘要:提问 如何Jenkins发布NetCore程序 回答 cd BluePig taskkill /F /im BluePig.exe nssm stop BluePig nssm remove BluePig confirm del /s /f /q publish dotnet restore do 阅读全文
posted @ 2023-02-14 09:39 东百牧码人 阅读(23) 评论(0) 推荐(0)
摘要:提问 unix时间戳的时区是多少 回答 UNIX时间戳(UNIX Time Stamp)为世界协调时间(Coordinated Universal Time,即UTC)1970年01月01日00时00分00秒到现在的总秒数,与时区无关。 参考 https://learn.microsoft.com/ 阅读全文
posted @ 2023-02-13 13:46 东百牧码人 阅读(87) 评论(0) 推荐(0)
摘要:提问 什么是FIRST原则 回答 阅读全文
posted @ 2023-02-13 09:11 东百牧码人 阅读(21) 评论(0) 推荐(0)
摘要:提问1 如何设置div居中 回答 style="width: 95%; min-height: 400px; display: flex;" 提问2 如何播放MP4 回答 <video id='video' style=' width: 95%; min-height: 400px; display 阅读全文
posted @ 2023-02-13 09:02 东百牧码人 阅读(17) 评论(0) 推荐(0)
摘要:提问 什么是TDD三定律 回答 定律一、在编写不能通过的单元测试前,不可编译生产代码。 定律二、只可编写刚好无法通过的单元测试,不能编译也算不过。 定律三、只可编写刚好足以通过当前失败测试的生产代码。 阅读全文
posted @ 2023-02-10 09:49 东百牧码人 阅读(121) 评论(0) 推荐(0)
摘要:提问 方法可以返回null吗? 回答 千万不要 参考 提问2 参数可以接受输入null吗? 回答 千万不要 参考 答案 开始进行TDD吧100%的单测覆盖率、 行覆盖 分支覆盖 阅读全文
posted @ 2023-02-06 11:00 东百牧码人 阅读(20) 评论(0) 推荐(0)
摘要:提问 方法可以返回null吗? 回答 千万不要返回null,返回null只会增加非空检验成本; 拓展 属性声明例如 string类型则此属性应该在构造函数中实例化 string?类型则不用在构造函数中实例化 参考 阅读全文
posted @ 2023-02-03 09:22 东百牧码人 阅读(22) 评论(0) 推荐(0)
摘要:提问 什么是得墨忒尔律 回答 隐藏数据 暴露操作 不要调用方法返回对象中的方法 阅读全文
posted @ 2023-02-02 09:10 东百牧码人 阅读(18) 评论(0) 推荐(0)
摘要:提问 设置服务恢复bat命令 回答 以管理员身份运行 sc.exe failure "服务名称" reset=0 actions=restart/60000/restart/60000/run/1000 参考 https://www.cnblogs.com/stoneniqiu/p/4788449. 阅读全文
posted @ 2023-02-02 08:51 东百牧码人 阅读(52) 评论(0) 推荐(0)
摘要:代码文件是一种继承结构,不是大钢结构;这种继承结构使每一层都圈定一个范围;缩进使这种范围可见; 提问1 单行if,while应该缩进为一行码? 回答 坍缩成一行虽然减少了代码行数,但明显没有体现出继承结构; 提问2 if,while只有一行是否应该省略大括号呢 回答 使用缩进可以体现出代码的继承结构 阅读全文
posted @ 2023-02-01 09:07 东百牧码人 阅读(15) 评论(0) 推荐(0)