Loading

摘要: 首先声明 Exception 部分的几个异常类的继承关系,如下: 这一版的 Exception 部分只有头文件,没有源文件,所以涉及到的更多的只是定义而已,没有太多实现,所以这一部分也简单说说每个类的作用,其他的按下不表。 另外,DlRetryEx 以及 DlAbortEx 涉及到网络的重新开始以及 阅读全文
posted @ 2022-01-23 19:04 endingly 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 此文章是这个专题的开篇,由于初入 C++ 的大门,所以想着拿个项目来看看,凑巧有点基础,又想学习一下在unix上的编程,所以就找了 aria2 这个库来看看源码,希望能学到一些东西。 言归正传,今天把源码下载下来,直接检出了它的第一版源码,我打算从头看起。检出源码之后,我将它的代码性质大致分为 6 阅读全文
posted @ 2022-01-21 22:29 endingly 阅读(668) 评论(0) 推荐(0) 编辑
摘要: vcpkg 的下载速度饱受诟病已久,但是并不见官方团队的动作,虽然有人提了 issue,但是提交的代码并不符合要求。 我自己在下载包的时候,特别是在下载位于 github 的包时,下载直接中断,所以我准备暴力换源。 直接在 vs code 中打开 vcpkg 的工程目录,然后在整个目录下搜索 git 阅读全文
posted @ 2021-05-06 16:05 endingly 阅读(1906) 评论(0) 推荐(0) 编辑
摘要: 实际上这两个东西是同一种东西,可以把他们理解为线程锁,两个不同的线程可以共享。 这两个类的构造函数参数都是传入一个 bool 值,这个 bool 值可以理解为一开始的时候,这个需要访问的资源是处于可用状态(true)还是不可用状态(false)。 AutoResetEvent 允许线程通过发信号互相 阅读全文
posted @ 2021-04-28 20:22 endingly 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Latex 的各种特殊字符对应表 阅读全文
posted @ 2021-04-07 13:08 endingly 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、分支介绍 master 也是产品分支,只有一个,一般情况下不会在这个分支上进行代码操作 develop 只有一个,新特性的开发是基于 develop 开发的,但是不能直接在 develop 上进行开发,而是在基于 develop 上创建 feature 分支进行新特性的开发。 feature 可 阅读全文
posted @ 2021-04-07 13:02 endingly 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在 Windows 下查询docker 主机的 IP 地址需要直接去网络中心查找虚拟机的 IP 地址,具体步骤: 进入网络中心 进入适配器更改选项 进入虚拟机 WSL 点击 属性 选中 IPv4 协议之后,点击属性 目标界面 这就是我们要 docker 主机地址 阅读全文
posted @ 2021-04-07 12:55 endingly 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 一、委托 委托可以直接在命名空间下定义而不必在类中定义。 委托实际上是函数指针,有一句话比较重要,叫做变量定义数据,委托定义行为。 非泛型委托以返回类型、各参数类型以及参数的个数作为区别彼此之间的标志;而非泛型委托直接以参数个数作为标志。而且微软已经预定义了 Action 和 Result 两个泛型 阅读全文
posted @ 2021-04-07 12:45 endingly 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、简介 通俗的理解,Angular 只是一个前端框架,它只负责前端的事,但一个完整的项目还应该有后端,这其中之一可选的技术就是 asp.net core 。这里简单学习一下两个框架之间的协同开发。 对于现有的轮子,visual studio 已经可以直接创建带有 Angular 模板的 asp.n 阅读全文
posted @ 2021-04-07 12:37 endingly 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 在常规 Web 的开发流程之中,当开发步入尾声时就需要部署应用到服务器上,Angular 部署上还算简单。经过测试,部署平均用时在5分钟左右,主要受限于 GitHub 海外服务器的网速。 一、Angular 部署文件的产生 首先,需要先使用构建命令 ng build --prod ,官网上指出采用生 阅读全文
posted @ 2021-04-07 12:29 endingly 阅读(177) 评论(0) 推荐(0) 编辑