TortoiseGit使用指南
TortoiseGit菜单概览: p.s. 安装TortoiseGit后,请先按照TortoiseGit密钥设置教程完成SSH密钥配置 下面逐一讲解以上菜单: Git同步菜单,主要用来跟服务器进行同步操作(pull/push); 也可以在该窗口进行commit或查看log等操作; Git提交工菜单,当有文件被改动时,在被改动文件(或者其上层目录)上右键选择此菜单,会弹出提交窗口,如下图:填写信息,…
TortoiseGit菜单概览: p.s. 安装TortoiseGit后,请先按照TortoiseGit密钥设置教程完成SSH密钥配置 下面逐一讲解以上菜单: Git同步菜单,主要用来跟服务器进行同步操作(pull/push); 也可以在该窗口进行commit或查看log等操作; Git提交工菜单,当有文件被改动时,在被改动文件(或者其上层目录)上右键选择此菜单,会弹出提交窗口,如下图:填写信息,…
文章目录 一、CPU 缓存模型二、JMM(Java 内存模型)三、并发编程的三个重要特性1)原子性2)可见性3)有序性 四、volatilevolatile原理 一、CPU 缓存模型 要了解volatile是干什么的,我们得先了解CPU 缓存模型 类比我们开发网站后台系统使用的缓存(比如 Redis)是为了解决程序处理速度和访问常规关系型数据库速度不对等的问题。 CPU 缓存则是为了解决 CPU …
原因 最近工作,发现写好了功能每次都要点页面来测试功能,然后发现bug再改再测试,这样好繁琐。想一想,我们主要还是对数据进行操作,那么我们直接测试数据的流向,这样可以减轻测试的时间。以前就关注过junit,后来由于公司不使用单元测试,就没有继续研究,最近看了junit in action这本书,发现单元测试非常重要。 简单的junit测试 使用junit网上已经有很多例子,看看demo就可以轻松解…
模型总结: 本文主要是对CLRNet的总结和自己的理解。有一部分还不理解。希望大佬们多教教。 CLRNet论文链接 CLRNet代码链接 车道线检测的难点: 1. 低级语义信息检测的结果,车道线奇异,缺少全局信息,将地标误认为车道线。 高级语义信息检测的结果,信息较为高层,检测结果不精细。车道线被车身等遮挡。由于强光导致车道线不清晰。 总结: 1. [SCNN](Spatial as deep: …
解决方法: 在WIN10左下角的搜索中,搜索 cmd ,并以管理员身份运行输入netsh interface ip set address "以太网" static 192.168.0.2 255.255.255.0 192.168.0.1完成后,敲回车,如果没有任何提示,说明设置静态IP地址成功如果提示“请求的操作需要提升作为管理员运行”,那么请参考第一步。第2步static 后面的参数说明…
最近花了很长的时间去搜罗整理Java核心技术好文,我把每个Java核心技术的优选文章都整理成了一个又一个的文档。今天就把这些东西分享给老铁们,也能为老铁们省去不少麻烦,想学什么技能了,遇到哪方面的问题了 直接打开文档学一学就好了。不多说,直接上干货! 一、Redis技术好文精选整理 Redis哨兵、复制、集群的设计原理,以及区别Spring+Redis+Docker+Dubbo深入了解redis如…
1 正时错位 (1)车辆信息 车型:2004 年款雷诺一代风景。发动机:1.6 升。行驶里程:210000 公里。 (2)故障现象 发动机噪声大。行驶乏力,最高车速只能达到 115km/h。 (3)故障诊断与排除 01 接车后用听诊器仔细对发动机的这种声音进行辨认,发现有两种不同的声音:一种是很有规律的气门间隙过大造成的“气门响”;另一种是在加速时有明显的“突爆声”,即爆震声。 02 询问车主得知…