摘要: 应用场景 1.公司电脑与家中电脑的远程控制,一般通过teamview、向日葵等软件,端口互通后,可以使用电脑自带的远程桌面 2.家中电脑搭建SVN、git仓库,在外网或者内网访问,一般使用云服务器,端口互通后,可以部署在任意电脑 3.家中电脑搭建数据库、web服务以及其他基于TCP协议的服务,端口互 阅读全文
posted @ 2020-07-02 15:48 吃西瓜的星星 阅读(4023) 评论(56) 推荐(59) 编辑
摘要: 引言 编程能力在不断的总结中进步以及成长,最近的半年里,对之前的开源项目代码进行回归,在重构的过程中进行了很多思考,很多次都想放弃重构,毕竟一个已经在使用的项目,重构基础代码就相当于重新开发了,不过最终还是下定了决心,毕竟重构就是一个成长过程,要想进步,就要不断的发现原有代码的不足,使用新的思维去优 阅读全文
posted @ 2022-08-12 15:23 吃西瓜的星星 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 这里使用定义方法代理,通过Marshal.GetFunctionPointerForDelegate获取方法指针,然后当做参数传入 定义方法 C++函数定义: C#中定义: C++中struct结构定义 使用[StructLayout(LayoutKind.Sequential)]标识顺序读取 C+ 阅读全文
posted @ 2021-03-03 15:46 吃西瓜的星星 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 这不是BUG!!! 原文地址: https://www.cnblogs.com/thanks/p/14302011.html 现在让我们回忆一下原文 原文的操作步骤: 1. 新建一个Window Form窗体,命名为Form1 2. 在Form1中添加DataGridView控件 3. 在DataG 阅读全文
posted @ 2021-01-20 18:02 吃西瓜的星星 阅读(549) 评论(5) 推荐(5) 编辑
摘要: 测试使用的环境:vs2019+.net core3.1 原文地址:https://www.cnblogs.com/hhhnicvscs/p/14296715.html 反驳第一条:如何检查代码中的空字符串? 调整顺序后输出,如下图: 上图调整顺序后,发现耗时排序发生了逆转。为什么?自行研究。 usi 阅读全文
posted @ 2021-01-19 14:47 吃西瓜的星星 阅读(3079) 评论(31) 推荐(28) 编辑
摘要: 前言 作为一名程序员,经常需要下载一些编程相关的环境,而国内的网络环境大家都知道,有的文件用浏览器是下载不动的,于是我有了利用github下载文件的想法。 我的demo项目地址:https://github.com/bobowire/wireboy.remote.download (为保护githu 阅读全文
posted @ 2021-01-15 00:20 吃西瓜的星星 阅读(3021) 评论(35) 推荐(31) 编辑
摘要: 前言 C#调用C++的dll已经不是第一次遇到了,然而这一次需要传递复杂结构,果然在过程中遇到了问题。 发现问题 这里我们有一个C++的导出方法,里面会传递一个结构体,并且是一个嵌套结构体。 相信大部分人都看不出来有什么问题,在我传递参数到C++内部后,我发现sCalleeId的值是空的。于是开始查 阅读全文
posted @ 2020-07-10 11:49 吃西瓜的星星 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 我们的需求是什么? 答:需要在图片上增加一些自定义标记,例如:2个图片对比时,对相同区域进行高亮。 先上效果图: 设计思路 1.概述 1.通过TargeUpdated事件,重新绘制图片进行替换。 2.详细实现 1.我们先绑定ImageTargetUpdated事件。 根据微软官方文档,如上图,我们需 阅读全文
posted @ 2019-11-12 17:07 吃西瓜的星星 阅读(1349) 评论(2) 推荐(0) 编辑
摘要: 由于最近在做wpf版的截图软件,在处理全局热键的时候,发现国内博客使用的都是winform窗体的键盘处理方式,此方式需要使用winform的动态库,如此不协调的代码让我开始在github中寻找相关代码。 最终,我找到了,wpf本身就支持处理系统的键盘消息(包括热键)。 使用ComponentDisp 阅读全文
posted @ 2019-08-27 19:35 吃西瓜的星星 阅读(841) 评论(2) 推荐(0) 编辑
摘要: 博客中自动路由的原理? 答:简单点说,就是在请求页面时,根据url进行动态添加路由。 与其它自动路由博客的区别? 目前网上的博客,一般都是在build的时候进行动态路由添加,而本博客,采用的是在获得url请求的时候,进行动态添加。 自动路由有什么限制吗? 答:有,因为是通过url进行动态添加,所以, 阅读全文
posted @ 2019-04-30 11:44 吃西瓜的星星 阅读(887) 评论(0) 推荐(0) 编辑