随笔分类 - 工具使用
1
摘要:2022年11月12日更新,VS提供这个工具,越用,越是觉得拉跨。我已弃坑! 推荐使用NSIS,这个打包软件,很多市面上流行的软件都是它打包的。免费里面最强。 可以看看这篇文章,讲的很不错: NSIS打包教程 Wnform程序打包-罗分明网络博客 (luofenming.com) 权限不足的问题可以
阅读全文
摘要:背景 正则老是忘记啊,不总结不行啊!这里我不做特别全面的介绍,但是会介绍比较有用的点。围绕一个例子来讲解!然后逐步优化。跟着例子尝试,你一定能看懂! 例子 原始字符串 string xml_str = @"<?xml version=""1.0"" encoding=""utf-8""?> <soa
阅读全文
摘要:今天启动一个Tcp发现10001这个端口被占用了导致服务启动失败! 于是通过 netstat -aon|findstr "10001" 找打这个 进程。 最后一个数字是它的pid:16724 打开任务管理器,将PID进行排序,找到了这个进程,原来是之前的TCP调试软件没关。 结束进程后,再次启动:
阅读全文
摘要:前言 之前的这篇文章中介绍了,桌面程序是如何使用Nlog的 Nlog 的使用_code bean的博客-CSDN博客_nlog使用{assembly-version}应用程序{callsite}(类名称、方法名称和
阅读全文
摘要:背景 private int axisNum; public int AxisNum { get { return axisNum; } set { SetProperty(ref axisNum, value); } } 用prism的时候,这种代码简直写到🤮,这里提供一个snippet,以及完
阅读全文
摘要:背景 最近GitHub平凡的登录不上,推送经常不成功,累了累了,果断Gitee啊。 github项目转到gitee 首先登录自己的gitee,然后点击右上角的加号,选择从GitHub/GitHub导入仓库: 然后来到界面,注意这里选择第二个选项卡 从Github仓库导入,就可以批量导入了: 更改vs
阅读全文
摘要:前言 本文用到的Json库是: 以前用这个 但是,现在微软主推上面这个,性能更优,用法其实差不多。 复杂结构的JSON 如何将一个复杂类型的JSON进行反序列化。那就是如何把json拆解成一个个子类的过程。 如下我有这样一个json字符串: { "success": True, "message":
阅读全文
摘要:踩坑记录 一 返回值无法显示中文的问题: 但是,如果先将其转成json,再将其转成字符串,就能显示中文了。 Newtonsoft.Json.Linq.JObject jo = Newtonsoft.Json.Linq.JObject.Parse(response.Content); jo.ToStr
阅读全文
摘要:键入porp 连续连个tab建: 快速生成属性 键入porpa 连续连个tab建:快速生成附加属性 如果是 propdp 生成的是依赖属性 键入ctro 连续连个tab建: 快速构建构造函数 Alt +↑/↓,它可以将选定的行向上或向下推 ctrl + d 快速复制一行代码粘贴到下一行
阅读全文
摘要:步骤1:勾选扩展开发 步骤2: 勾选类设计器 右键要查看的项目-“查看”-“查看类图” 效果展示:
阅读全文
摘要:启动程序后,点击全部中断按键: 然后就会出现一个关于进程的框: 这里面包含了改程序启动的所有线程,通过切换这里的线程,可以查看当前线程执行到哪里了。 最后继续按钮,回复程序运行状态。
阅读全文
摘要:报错内容: 原因:我们加载的dll是64位的,平台选的AnyCpu, 但是却勾选了首选32位,去掉这个勾选将消除这个报错。
阅读全文
摘要:%APPDATA% 是个什么路径 %appdata%表示windows的应用程序数据存储路径:C:\Users\用户名\AppData\Roaming 可以通过命令行行查看具体位置: echo %appdata% 在 %APPDATA% 路径下新建文件夹pip,pip文件夹下新建文件pip.ini
阅读全文
摘要:背景说明 机器学习/深度学习 这一过程就像炼丹,练成之后确实很有成就感。 炼丹第一步,打标。对于较为复杂的视觉项目(不是简单的二分类),我们需要对一张图片的不同的地方做不用的标准,来告诉机器这里是个啥。 大概过程就是,用一个多边形框住一个区域,指定该区域的类型。 "label":"Title", "
阅读全文
摘要:pip升级: python -m pip install --upgrade pip
阅读全文
摘要:目前主流的几种虚拟环境,我都用了,目前还是觉得virtualenv是最得我心的。 虚拟环境的起到一个环境隔离的作用,但是我认为他的最实用的地方在于,后期程序的部署。 使用了虚拟环境之后,你就能清楚的知道你的这个项目需要用到哪些包的最小集合。 废话不多说,进入正文。 首先是安装(windows下的安装
阅读全文
摘要:解决github图片不显示的问题 - 知乎 (zhihu.com) 修改hosts C:\Windows\System32\drivers\etc\hosts 在文件末尾添加: # GitHub Start 192.30.253.112 Build software better, together
阅读全文
摘要:本来是准备用Log4Net,之前都用它。后面发现了Nlog发现更有活力,就想试试,结果一用感觉非常好。 通过包管理器直接安装: 你只要将配置文件 NLog.config 放在和exe同一个文件夹,那么NLog会自动加载,非常省心! 配置语法也更容易理解。 我的配置: <nlog xmlns="htt
阅读全文
摘要:创建 使VS2019对git的支持现在以及非常的好了 首先再本地创建一个项目,然后选择创建Git存储库 然后vs会自动弹出一个网页,让你授权git登录,授权之后,我们就可以把本地的项目推送到git 了,vs会自动帮你创建一个创库,并添加ingnore文件。非常nice。 本地提交 下面提示了修改了的
阅读全文
摘要:对应视频 上期AutoHotKey讲过Esc和Capslock调换位置,让vim使用起来更高效。 这次再次推荐一个小技巧, 我们知道在大多数软件中: Ctrl + c = Ctrl + insert = 复制 Ctrl + v = Shift + insert = 粘贴 我们会从网络上Ctrl +
阅读全文
1