分类: 未分类

6 篇文章

自组一把具有日式“Bartender”气质的键盘
之前看过一部名叫《王牌酒保 神之杯》的日本动漫,被其中日式酒保那种工作时近乎“性冷淡”的气质所吸引,工作中无论听到客人怎么样的八卦,始终是以倾听者的身份去陪伴,联想到日本社会对社畜始终带点那种不友好的印象,就不难想到这种树洞类的角色在其社会扮演了多么重要的角色了。 直到上周在逛怒喵商城的时候,想看看最近键圈“小罐茶”又上新了什么智商税的时候, 发现…
Gitlab使用CI/CD自动编译.Net项目
Gitlab作为目前最常用,最完善的用于仓库管理系统的开源项目,很早就在家里的NAS自建了。但是基础功能使用久了,不免对其中五花八门的其他功能感到好奇,尤其是每次弹出的CI/CD功能。最近手头项目不多,正好有时间来尝试一下。 什么是CI/CD 查看Gitlab项目设置界面中CI/CD子页面,可以看到另一个更接地气的描述:流水线,在查询官网的wiki…
Modbus通讯示例
Modbus通讯CRC校验方式为CRC-16/Modbus,验证网站http://www.ip33.com/crc.html 以下例子是从17号从站将00 0A、01 02两个值写入到以01地址为起始的2各读写寄存器内: Tx: 从站地址功能码寄存器起始地址寄存器数量字节数数据1值数据2值CRC校验值高位低位高位低位高位低位高位低位低位高位11H1…
接口文档生成工具Doxygen安装使用手册
Doxygen是一个适用于C++、C、Java、Objective-C、Python、IDL(CORBA和Microsoft flavors)、Fortran、VHDL、PHP、C#和D语言的文档生成器。本文将介绍Doxygen安装及使用方式。 一、Doxygen安装方式 打开Doxygen安装包,一路默认安装即可。安装Doxygen之后…
解决MVVM Light在.net5.0下无法使用DispatcherHelper的问题
DispatcherHelper是MVVM Light用于解决线程内修改UI界面绑定值的一个工具类,常用于解决在线程内修改了值后界面需要实时的做出响应的情况。但是由于Mvvm Light对于.net 5.0的支持时间还比较短,这个类就包含没有在MVVMLightLibsStd10中。之前解决的方法都是尽量避免在线程中修…
Vim常用命令
移动光标 # hjkl # 2w 向前移动两个单词 # 3e 向前移动到第 3 个单词的末尾 # 0 移动到行首 # $ 当前行的末尾 # gg 文件第一行 # G 文件最后一行 # 行号+G 指定行 # <ctrl>+o 跳转回之前的位置 # <ctrl>+i 返回跳转之前的位置 退出 # <esc> 进入正常…