相关文章
一起学Git【第六节:查看版本差异】
git diff是 Git 版本控制系统中用于展示差异的强大工具。他可以用于查看文件在工作区、暂存区和版本库之间的差异、任意两个指定版本之间的差异和两个分支之间的差异等,接下来进行详细的介绍。
1.显示工作区与暂存区之间的差异
# 显示工作区和暂存区之间的差异,后面不加参数…
编程日记
2025/1/7 20:07:11
在git commit之前让其自动执行一次git pull命令
文章目录 背景原因编写脚本测试效果 背景原因
有时候可以看到项目的git 提交日志里好多 Merge branch ‘master’ of …记录。这些记录是怎么产生的呢? 是因为在本地操作 git add . 、 git commit -m "xxxxx"时,没有提前进行git pull操作&…
编程日记
2025/1/8 7:11:07
ElasticSearch 的核心功能
要深入理解 ElasticSearch 的核心功能,需要全面掌握其 全文搜索、分析、聚合 和 索引生命周期管理(ILM) 的设计原理和实际应用。 1. 全文搜索
ElasticSearch 的全文搜索是其核心功能之一,依赖于倒排索引和强大的分词、相关性评分…
编程日记
2025/1/4 14:01:13
mac启ssh服务用于快速文件传输
x.1 在mac上启SSH服务
方法一:图形交互界面启ssh(推荐)
通过sharing - advanced - remote login来启动ssh;(中文版mac应该是 “系统设置 → 通用 → 共享”里打开“远程登录”来启动) 查看自己的用户名和…
编程日记
2025/1/9 5:56:22
Unity中如何修改Sprite的渲染网格
首先打开SpriteEditor 选择Custom OutLine,点击Genrate 则在图片边缘会出现边缘线,调整白色小方块可以调整边缘 调整后,Sprite就会按照调整后的网格渲染了。 如何在UI中使用?
只要在UI的Image组件中选择Use Sprite Mesh 即可 结果࿱…
编程日记
2025/1/10 12:41:22
【Java基本面试题037】什么是Java的迭代器?
回答重点
Iterator是Java中用于遍历集合的接口,与for循环相比,都能依次访问集合中的每个元素,但是Iterator不需要关心集合的具体实现。提供了一种统一的方式来遍历List、Set等集合类型 Iterator的核心方法
hasNext():集合遍历完…
编程日记
2025/1/10 12:42:05
DX12 快速教程(2) —— 渲染天蓝色窗口
快速导航 新建项目 "002-DrawSkyblueWindow"DirectX 12 入门1. COM 技术:DirectX 的中流砥柱什么是 COM 技术COM 智能指针 2.创建 D3D12 调试层设备:CreateDebugDevice什么是调试层如何创建并使用调试层 3.创建 D3D12 设备:CreateD…
编程日记
2024/12/27 0:01:30
Excel生成DBC脚本源文件
Excel制作
新建一个Excel,后缀为“.xls”
工作本名称改为“CAN_Matrix”
在首行按照列来起名字,在里面只需要填写必须的内容即可。 列数名称第0列Message Name第1列Message Format第2列Message ID第3列Message Length (byte)第4列Message Transmitter ECU第5列Message Rec…
编程日记
2025/1/10 12:16:28