让你的笔记不会丢失!! Obsidian与gitee同步笔记教程

让你的笔记不会丢失!! Obsidian与gitee同步笔记教程

步骤大纲:
- 安装git

-通过git仓库设置需要传入的文件

-注册Gitee(或者Github)

-新建一个仓库

-初始化本地库

-在Obsidian中安装Git插件

-设置插件

-测试即可

----------------------------------------------------------

Obsidian是一款功能强悍的笔记软件 ,我一直再用这款软件 ,里面的关系图谱就十分的高级 ,给自己一种技术大拿的感觉 ,也是反馈非常好 ,强推这款软件!!!

-----------------------------------------------------------

设计同步的初衷:

极特殊情况:电脑突然坏了 ,笔记如果没有进行同步就丢了 ,如果记了很多内容那还是很可惜的

另外就是:我在笔记本电脑上面用的这款软件 ,但是有时候在某些场合笔记本不方便使用 ,想复习一下笔记内容就没有办法做到 ,同步以后就可以支持双端观看 ,解决了这个问题 ,复习笔记内容更久快捷 ,在不方便的场合下也可以达到复盘笔记的目的 .

  
因为Obsidian自带的同步功能需要付费 ,而且价格也并不便宜 ,同步到gitee或者github上面也比较方便 ,对于没用过git 以及gitee以及github的初学者都会有一定的帮助 ,认识到这些东西具体能够做一些什么事情

--------------------------------------------------------------

第一步:->安装Git

1.打开Git官网 ,浏览器直接搜索Git即可

2.根据自己电脑配置下载对应的版本即可

3.安装以后是一个安装文件 ,双击点开以后会有很多设置 ,但是不必理会 ,一路点击下一步就可以了 ,因为如果你没有特殊需求的话是不需要更改那些东西的 ,一直点击下一步直到你安装完成

第二步:->设置需要传入的文件

例子就是设计了一个演示文件

打开演示文件以后 云同步.md就是我们的笔记部分 ,  

这是我们需要新创建一个文本文档 ,并且将文档重命名为  .gitignore  

然后打开这个新文件 ,输入两个

.Obsidian       //我们是不希望这个文件夹传到gitee上面的 ,因为他一直在变 ,所以只传我们的比技术局就可以了

.trash             //这个是回收站文件 ,这个也不需要传

之后ctrl+S保存 ,返回即可

之后在空白处鼠标右键选择Git Bash Here的选项

然后就会进入Git的操作台 ,按照一下步骤操作即可:

1.  git init        //初始化仓库

2. git config --global user.name GGboy        //输入你的名字 ,随便起就行了

3. git config --global user.name [email protected]        //输入一个邮箱地址 ,随便写就行但是要满足邮箱的格式

4. git status        //可以跳过这个 ,这步的目的是看一下现在git仓库的状态 ,执行后会显示出含有的文件名

Git现在初始化完成以后不需要退出 ,最小化即可 ,后面还会用到

第三步:->注册gitee或者github ,这里演示的是gitee ,注册完成

第四步:->新建gitee仓库

点击右上角的加号点击新建仓库

仓库名称自己设计 ,路径在名称设计完成以后会自动生成 ,开源就是别人可以查看你的笔记 ,反之亦然

描述就随便就行

设置完成后直接点击创建即可

创建完成以后点击HTTPS 复制右边的代码之后回到我们的Git界面

进行指令操作:

1. git remote add origin 上面复制的代码

这里需要鼠标右键进行粘贴 ,ctrl+v会失效

2. git remote -v        //查看我们刚刚添加的网址

3. git add --all        //添加所有文件

4. git commit -m "随便的日志信息"       

5. git push -u origin master         //链接gitee账号

输入结束后会弹出账号登录界面 ,直接登录对应账号即可

登录结束

至此Git部分全部操作结束

此时回到gitee刷新页面我们的笔记就已经同步到gitee中了

但是这些笔记还不能达到实时同步修改的效果 

第五步:->Obsidian中安装Git插件

设置找到第三方插件 ,搜索Git直接安装并启用即可

第五步:->设置Git插件

我只设置了最上面开始第二个和第三个功能

第二个是表示设置自动提交与同步时间间隔(以分钟为单位) ,这里我设置的是30 ,大家可以先设置成1,然后修改笔记内容回到gitee中了解同步情况

第三个是停止文件编辑后自动提交并同步数据 ,即按照上面的设置每30分钟自动提交一次

其他功能就交给大家自行探索吧!

-------------------------------------------------------------------

这样的功能实现以后用起来还是很方便的, 有了个备份 ,自己的笔记也不用担心会突然间蒸发了(只要gitee不倒闭)

Read more

llama-cpp-python架构深度解析:从底层C API到高级Python接口的技术演进

llama-cpp-python架构深度解析:从底层C API到高级Python接口的技术演进 【免费下载链接】llama-cpp-pythonPython bindings for llama.cpp 项目地址: https://gitcode.com/gh_mirrors/ll/llama-cpp-python 在现代AI应用开发中,本地大语言模型的部署与优化已成为技术团队面临的核心挑战。llama-cpp-python作为连接C++高性能推理引擎与Python生态的关键桥梁,其技术架构设计体现了对性能、易用性和扩展性的深度思考。 底层架构:C API的直接映射与优化 llama-cpp-python的核心价值在于其对llama.cpp C API的完整封装。通过ctypes接口,开发者可以直接访问底层C函数,同时享受Python语言的开发效率。这种设计模式既保留了原生C++的性能优势,又提供了Python生态的丰富资源。 该项目的技术栈建立在三个关键层次上: 原生C层:通过vendor/llama.cpp子模块直接集成最新的推理引擎,确保始终使用最优化的底层实现

By Ne0inhk

Python-okx库终极指南:加密货币量化交易API完整教程

Python-okx库终极指南:加密货币量化交易API完整教程 【免费下载链接】python-okx 项目地址: https://gitcode.com/GitHub_Trending/py/python-okx 你是否在为加密货币交易API的复杂集成而烦恼?是否需要一个既能处理现货交易又能管理衍生品合约的Python工具?python-okx库作为OKX交易所v5 API的Python封装,为量化交易新手和开发者提供了完整的解决方案,让你的交易策略开发效率提升3倍。 为什么你的交易策略需要python-okx库? 在加密货币交易中,API集成往往是最大的技术障碍。传统方案需要手动处理签名验证、错误重试、连接管理等繁琐细节,而python-okx库将这些复杂性全部封装,让你专注于策略逻辑。 痛点问题python-okx解决方案效率提升API签名复杂易错自动处理所有签名逻辑减少80%编码时间连接不稳定内置WebSocket重连机制99.9%连接成功率多账户管理困难统一子账户管理接口一键批量操作实时数据处理复杂异步WebSocket推送毫秒级响应 3步快速上手:从零

By Ne0inhk
python中的数据结构与算法(上)

python中的数据结构与算法(上)

相关概述 数据结构:存储和组织数据的方式方法 算法:解决问题的思路\方式 数据结构与算法的关系:算法是解决实际业务问题的思路,数据结构是算法的载体,高效的程序需要在数据结构的基础上设计和选择算法 终极意义:大大提高程序的性能和执行效率 程序 = 数据结构 + 算法 人工智能 = 算法 + 算力 + 数据  数据结构 数据结构是存储和组织数据的方式方法,合适的数据结构往往能带来比较大的性能提升 数据结构的分类:         线性结构(一个前驱父节点,一个后继子节点 --例如:栈\队列 )         线性结构的分类:                 顺序表:存储空间是连续的,存储方式分为一体式存储和分离式存储                         一体式存储:数据区和信息区在一起  arr = [1,2,3]                         分离式存储:数据区和信息区分开存储 arr = ['a',1,False,'asdf'

By Ne0inhk
【Python】第一弹---解锁编程新世界:深入理解计算机基础与Python入门指南

【Python】第一弹---解锁编程新世界:深入理解计算机基础与Python入门指南

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C++详解】【Linux系统编程】【MySQL】【Python】 目录 1、计算机基础概念 1.1、什么是计算机 1.2、什么是编程 1.3、编程语言有哪些 2、Python 背景知识 2.1、Python 是咋来的 2.2、Python 都能干啥 2.3、Python 的优缺点  2.4、Python 的前景(钱景)咋样 3、搭建 Python 环境  3.1、安装

By Ne0inhk