摘要: 网上有许多教你如何进行使用JS调用C++的教程,但是大多数都是交代的不是十分清晰,这里主要讲我遇到的坑。主要以cefsimple来讲。 我的目录大致为: 1如何开启一个多线程 只有CEF框架中开启一个子线程,才能完成C++和JavaScript之间的交互,而开启线程只需要调用一下这个函数——CefE 阅读全文
posted @ 2020-07-29 11:12 whllow 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: [toc] spring和eclipse有很强烈的关联性,所以不能随便下一个版本的spring,不然电脑会装不上该插件。 查看eclipse的版本 查看对应的spring版本 官网搜索对应的spring,但是官网上并没有该插件。官网将spring(https://spring.io/tools)的下 阅读全文
posted @ 2020-03-18 14:24 whllow 阅读(542) 评论(0) 推荐(1) 编辑
摘要: Java:多态 [toc] 定义 多态:简单来说,多种形态,多种处理方法。不同对象对相同的消息有不一样的反应。就好比一个学渣(本人)拿到了一张60分的成绩单,就十分高兴,而学霸拿到一张60分的成绩单,就十分郁闷。 发生条件 1. 继承,子类继承父类 2. 重写(override),子类重写父类的方法 阅读全文
posted @ 2020-01-16 11:40 whllow 阅读(133) 评论(0) 推荐(0) 编辑
摘要: [toc] 意义 封装是一种设计思想,是一种隐藏复杂过程和内部细节,确保过程能正常运行,留下简单接口提供给用户使用的设计思想。比如说我们所使用的遥控器,一般人都不知道遥控器内部设计和信号传输,但是不妨碍我们使用遥控器,我们正常使用是不能干预遥控器内部的工作原理。 好处: 1.能减少耦合 2.便于对类 阅读全文
posted @ 2020-01-16 10:22 whllow 阅读(137) 评论(0) 推荐(0) 编辑
摘要: [toc] 基本原理 校验原理 git的底层是使用哈希算法中SHA 1算法来校验文件是否一样。其实哈希算法是一种加密算法,它能将不同大小,形式的文件,解析成唯一且一段固定长度的加密结果(前提是用的哈希算法是一样),而且当文件发生细微的变化时,哈希值会变化很大,因而可以用校验文件信息是一致。 管理机制 阅读全文
posted @ 2020-01-16 10:15 whllow 阅读(220) 评论(0) 推荐(0) 编辑
摘要: [TOC] GIT是什么 GIT是一种分布式版本控制工具。GIT是通过快照的方式管理文件的版本,即GIT保存了文件的所有版本,进而用户可以返回到如何操作前的版本。比如你不小心将一些GIT中的重要文件(非GIT的配置文件)删除了,你可以使用GIT回滚到删除前,就和没有删除一样,但是GIT会进行记录。 阅读全文
posted @ 2020-01-15 10:00 whllow 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 浅谈HashMap [toc] 基本特性 定义 hashMap是一个无序的,非空的容器,而且是非同步的容器会造成线程不安全的这类问题,即有许多人都想要同一份学习资料,系统会复制出多份资料后,给每个人一份资料,而不同的人对这份资料有着不同的看法并对该资料进行修改,再上传到系统中。可想而知资料会有多少个 阅读全文
posted @ 2020-01-13 22:27 whllow 阅读(281) 评论(1) 推荐(0) 编辑