Rocky 9 Linux 平台 vim 9.0 源码包编译安装踩坑记录
目录vim 9.0 部署准备环境vim 9.0 源码包正式部署vim 9.0 初体验plug-vim 安装插件
在上一篇 《vim入门实战》 篇,我并没有介绍 Linux 平台源码包形式安装以及基础运用。
本篇教程,以源码包形式部署vim 9.0,演示 Rocky Linux 9 平...[2023/5/17]
Github Copilot Chat 初体验Github Copilot Chat 初体验
最近因为阳了的缘故一直躺在床上。今天终于从床上爬起来了。不是因为好透了,而是因为我收到了申请Copilot Chat preview 权限通过的邮件。实在忍不住,于是起床开电脑在咳嗽声中进行了一番体验。
如何申请
https: github.com/github-copilot/chat_wa...[2023/5/17]
Git开发、发布、缺陷分离模型概述(支持master/develop/feature/release/hotfix类型分支)Git开发、发布、缺陷分离模型概述(支持master/develop/feature/release/hotfix类型分支)
Git是什么?
Git是一种分布式版本控制系统,它可以记录文件的修改历史和版本变化,并可以支持多人协同开发。Git最初是由Linux开发者Linus Torvalds创建的,它具有高效、灵活、稳定等优点,如今已成为软件开发领域中最流行的版本控制系统之一。Git使用一种名为“仓库”的数据结构来...[2023/5/15]
咚咚咚,你的王国之泪已上线「GitHub 热点速览」咚咚咚,你的王国之泪已上线「GitHub 热点速览」
本周最大的热点,莫过于 Mojo 语言了,几大媒体均有报道这门兼顾 Python 优点和性能的新语言。当然还有凭借 Switch 游戏《塞尔达传说·王国之泪》登上热榜,获得 3,500+ star 的 Switch 模拟器 Ryujinx。
当然,还有一些日常工作可能用到的测试工具 git...[2023/5/10]
如何使用jsDelivr+Github 实现免费CDN加速?
目录序言1 cdn简介2 cdn请求分发原理3 jsDelivr简介4.jsDelivr 的简单使用5 jsDelivr + Github 的具体实现5.1 新建Github仓库5.2 使用git clone 命令将仓库克隆到本地5.3 将需要cdn加速的资源上传到github仓库5.4 点击r...[2023/5/10]
如何在 🤗 Space 上托管 Unity 游戏如何在 🤗 Space 上托管 Unity 游戏
你知道吗?Hugging Face Space 可以托管自己开发的 Unity 游戏!惊不惊喜,意不意外?来了解一下吧!
Hugging Face Space 是一个能够以简单的方式来构建、托管和分享项目或应用样例的平台。虽然通常更多地是应用在机器学习样例中,不过实际上 Space 还可以用来...[2023/5/10]
自动化部署(Gitlab)自动化部署(Gitlab)
小程序可持续化自动部署
一、安装gitlab-runner
官方地址:https: docs.gitlab.com/runner/install/
windows安装如下:
nodejs的环境变量一定要放到系统变量中!!!
进入硬盘任意一个目录,下载gitlab-runner.exe文...[2023/5/8]
浅谈如何使用 github.com/kardianos/service
在实际开发过程中,有时候会遇到如何编写Go开机自启服务的需求,在linux中我们可以使用systemd来进行托管,windows下可以通过注册表来实现,mac下可以通过launchd来实现,上面的方式对于开发者来说,并不是什么困难的事情,但是对于使用者而言,是并不希望通过这么复杂的方式来达到开机...[2023/5/4]
是时候,升级你的 Windows 了「GitHub 热点速览」
不知道多少小伙伴用着 Windows 操作系统,可能会有一个烦恼是有时候操作系统过慢,因为众多拖慢 Windows 系统的组件。Atlas 作为一个修改版的 Windows 系统,能极大提高操作系统运行效率。说到升级,除了 Atlas 之外,还有主打内存安全的 sudo 升级版 sudo-r...[2023/5/4]
快速上手Linux核心命令(六):Linux的文本编辑器vi和vim
@目录前言简介小试牛刀vi/vim 工作原理及三种模式常用快捷键命令行图解
前言
上一篇中已经预告,我们这篇主要说Linux中vi/vim 编辑器。它是我们使用Linux系统不可缺少的工具,学会了,你就可以在Linux世界里畅通无阻,学废了,常用操作你也会了,也是够用了,O(∩_∩)O
简介...[2023/4/28]
白嫖GitHub Action实现开源项目CICD
什么是CI/CD?让你的项目变得更加敏捷!
在今天这个快速变化的时代,开发者们需要与时俱进,不断提升自己的工作效率。在这篇文章里,将一起探讨如何使用CI/CD和Github Action让你的项目更加高效,快速响应市场变化。
什么是CI?
CI(持续集成,Continuous Integrat...[2023/4/28]
基于 Github 平台的 .NET 开源项目模板. 嘎嘎实用!
简介
大家好,为了使开源项目的维护和管理更方便一些,出于个人需求写了一款开源项目的模板,该模板基于 Github 平台,并使用 .NET 来实现管道功能.
在接受过实战检验后, 于今天开源, 项目地址:https: github.com/night-moon-studio/Template
定...[2023/4/28]
《HelloGitHub》第 85 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!
简介
HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。
https: github.com/521xueweihan/HelloGitHub
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2023/4/28]
干货|工作中要使用Git,看这篇文章就够了
本文将从 Git 入门到进阶、由浅入深,从常用命令、分支管理、提交规范、vim 基本操作、进阶命令、冲突预防、冲突处理等多方面展开,足以轻松应对工作中遇到的各种疑难杂症,如果觉得有所帮助,还望看官高抬贵手给个赞呗,感谢!
虽说现在工作中使用 Git 都会用一些图形化管理工具来提高开发效率。可事...[2023/4/26]
sms4j?2.0?全新来袭功能的调整及maven变化详解
目录sms4j 2.0 全新来袭首先是 maven 的变化其次是功能的调整其他的方面 sms4j 2.0 全新来袭
即sms-aggregation成功加入dromara之后,很多人向我们反应了项目名称太长不好记,也太绕口, 在经过了有奖名称征集之后,我们定名为sms4j并伴随着大版本更新一同发...[2023/4/19]
Visual Studio Code 常见的配置、常用好用插件以及【vsCode 开发相应项目推荐安装的插件】
一、VsCode 常见的配置
1、取消更新
把插件的更新也一起取消了
2、设置编码为utf-8:默认就是了,不用设置了
3、设置常用的开发字体:Consolas, 默认就是了,不用设置了
字体对开发也很重要,不同字体,字母形态都不太一样,尤其是标点符号,逗号和分号的区分,...[2023/4/17]
一款能“干掉” ChatGPT 的应用「GitHub 热点速览」
据说有了它,ChatGPT 就可以靠边站了。因为 Auto-GPT 能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比 ChatGPT 更强,有人用它解放双手做了个 React 网站。当然除了升级的 Auto-GPT 之外,还有 DeepSpeed,它能极大地降低训练成本...[2023/4/17]
git撤销某一次commit提交
一、使用git rebase命令
如果您想彻底删除 Git 中的某次提交的内容,可以使用 git rebase 命令并将该提交删除。
以下是删除 Git 提交内容的步骤:
找到要删除的提交的哈希值。可以使用 git log 命令查看提交历史记录,然后找到要删除的提交的哈希值。
在终...[2023/4/12]
被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了
大家好,我是小富~
前言
忙里偷闲学习了点技术写了点demo代码,打算提交到我那 2000Star 的Github仓库上,居然发现有5个I ues,最近的一条日期已经是2022/8/1了,以前我还真没留意过这些,我这人懒得很,本地代码提交成功基本就不管了。
仓库地址:https: gith...[2023/4/12]
GitHub Pulse 是什么?它是否能衡量 OpenTiny 开源项目的健康程度?GitHub Pulse 是什么?它是否能衡量 OpenTiny 开源项目的健康程度?
Pulse 是“脉搏”的意思,就像一个人要有脉搏才能算是一个活人,一个开源项目要有“脉搏”才能算是一个“活”的开源项目,这个单词非常形象地表示了开源项目的健康程度。
脉搏是正常的,开源项目才是健康的。
每个开源项目的 Pulse 数据都是公开的,它位于开源项目代码仓库的 Insights...[2023/4/10]
提高代码质量!详解在Gradle项目中使用PMD的正确姿势
当今的软件开发需要使用许多不同的工具和技术来确保代码质量和稳定性。PMD是一个流行的静态代码分析工具,可以帮助开发者在编译代码之前发现潜在的问题。在本文中,我们将讨论如何在Gradle中使用PMD,并介绍一些最佳实践。
什么是PMD?
PMD是一个用于Java代码的静态代码分析工具。它可以帮助...[2023/4/10]
碉堡!“万物皆可分”标记模型上线「GitHub 热点速览」
这周有个让人眼前一亮的图像识别模型 segment-anything,它能精细地框出所有可见物体,它标记出的物体边界线清晰可见。如此出色的模型,自然获得了不少人的赞赏,开源没几天,就拿下了 18k+ 的 star,而上周开源不到 48 小时获得 35k+ star 的推特推荐算法,本周也成功...[2023/4/10]
探索 SK 示例 -- GitHub 存储库中的机器人
微软 3月22日 一篇文章“Semantic-kernel 嵌入和记忆:使用聊天UI探索GitHub Repos”[1] ,文章中进行了展示了嵌入,该文章解释了他们如何帮助开发人员提出有关GitHub存储库的问题或使用自然语言查询探索GitHub存储库。与嵌入一起,这是在SK存储器[2](嵌入集...[2023/4/3]
团队如何选择合适的Git分支策略?
现代软件开发过程中要实现高效的团队协作,需要使用代码分支管理工具实现代码的共享、追溯、回滚及维护等功能。目前流行的代码管理工具,包括CVS,SVN,Git,Mercurial等。
相比CVS和SVN的集中管理,Git具有非常明显的优势,例如:去中心化的代码管理方式减少了开发者对中心服务器的依赖...[2023/4/3]
开源不到 48 小时获 35k star 的推荐算法「GitHub 热点速览」
本周的热点除了 GPT 各类衍生品之外,还多了一个被马斯克预告过、在愚人节开源出来的推特推荐算法,开源不到 2 天就有了 35k+ 的 star,有意思的是,除了推荐算法本身之外,阅读源码的工程师们甚至看到了员工对马斯克的特别关注(一段针对马斯克的代码),如果你对推荐有兴趣,不妨看看本周特推...[2023/4/3]
Python 霸榜的一周,又有什么新 AI 力作呢?「GitHub 热点速览」
GPT 带火了一波语言模型,LLaMA 和 Alpaca 也在持续发力。依旧是各类 GPT 后缀霸榜 GitHub trending 的一周,为此特推部分专门收录了两个比较不错的 GPT 应用。而作为 ML/AI 第一首选语言的 Python 也是风头一时,除了 AI 项目之外,本周的密文解...[2023/3/31]
浅谈一下maven优缺点及使用和特点
目录1.什么是maven:Maven的优点:Maven的缺点:maven常见的指令:maven依赖范围:maven四大特性:1.第一大特性:2.第二大特性:3.第三大特性:4.第四大特性: 1.什么是maven:
maven是Java平台下的一款项目构建和依赖管理的自动化管理工具。
项目构建...[2023/3/31]
《HelloGitHub》第 84 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!
简介
HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。
https: github.com/521xueweihan/HelloGitHub
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2023/3/29]
一文详解Unity3D?AudioSource组件使用示例
目录1 简介1)AudioSource 与 AudioListener 简介2)AudioSource 面板属性3)代码控制音频播放2 应用1)游戏界面2)游戏对象层级结构3)AudioSource 组件4)脚本组件5)运行效果 1 简介
1)AudioSource 与 AudioListe...[2023/3/27]
IDEA集成Gitee
配置Git
在设置里面点击Git,点击选择git安装目录下的bin目录下的git.exe,点击Test,出现版本号,证明配置成功。
配置码云
在设置里面按照下图步骤,即可成功配置码云
安装Gitee插件(这一步取决于你是否安装码云插件)
如果没有Gitee这个选项,证明没有安装插件,...[2023/3/22]
Unity JobSystem使用及技巧
什么是JobSystem
并行编程
在游戏开发过程中我们经常会遇到要处理大量数据计算的需求,因此为了充分发挥硬件的多核性能,我们会需要用到并行编程,多线程编程也是并行编程的一种。
线程是在进程内的,是共享进程内存的执行流,线程上下文切换的开销是相当高的,大概有2000的CPU Circle...[2023/3/22]
穷人版生产力工具,好用得飞起 「GitHub 热点速览」
被 GPT 和 OpenAI 刷屏了一个多月,现在 GitHub Trending 已经没有什么和 gpt 无关的项目了,但是好在总有优秀的开源项目拯救我的项目疲惫。像是贴心好用的反向代理 pgrok,据说是穷人的 ngrok 替代品;拯救 SQL Boy 的 textSQL,现在你可以不写...[2023/3/20]
maven私服搭建与使用教程
目录概述Nexus部署下载安装包安装解压安装包启动程序安装问题集锦找不到jdk默认密码使用从私服里下载Jar发布私包配置Nexus密码pom.xml里添加仓库配置发布发布问题 概述
在使用maven进行Java项目的开发过程中,难免会有些公共的私有库,这些库是不太方便放到中央仓库的,可以通过Ne...[2023/3/17]
svn提交规范
本文档参考了Git提交规范,旨在规范使用SVN进行代码版本管理时的提交操作。
提交前的准备
1. 检查代码
在提交代码前,请先进行必要的代码检查,确保代码的正确性、可读性和可维护性。可以使用代码质量管理工具进行自动化检查,也可以手动检查。
2. 编写提交信息
在提交代码时,需要编写提交信息来...[2023/3/15]
webgl 系列 —— 渐变三角形
其他章节请看:
webgl 系列
渐变三角形
本文通过一个渐变三角形的示例逐步分析:varying变量、合并缓冲区、图形装配、光栅化、varying 内插
绘制三个点v1
需求:绘制三个相同颜色的点,效果如下:
通过三角形的学习,这个需求非常容易实现。代码如下:
const...[2023/3/15]
驱动开发:配置Visual Studio驱动开发环境
在正式开始驱动开发之前,需要自行搭建驱动开发的必要环境,首先我们需要安装Visual Studio 2013这款功能强大的程序开发工具,在课件内请双击ISO文件并运行内部的vs_ultimate.exe安装包,Visual Studio的安装非常的简单,您只需要按照提示全部选择默认参数即可,根据...[2023/3/14]
你的梦想家居「GitHub 热点速览」
上周推荐的 ChatGPT 版小爱,不知道有哪些小伙伴回去尝试接入了呢?本周依旧由 2 个不错的 ChatGPT 延伸项目,一个是比 DeepL、Grammarly 更懂你的划词翻译 openai-translator,另外个是不再用文字同你对话的 visual-chatgpt,你可以用文字...[2023/3/14]
HTML浠g爜鎬庝箞璋冩暣鍥剧墖浣嶇疆? dw浠绘剰鏀瑰彉娴忚鍣ㄧ獥鍙e浘鐗囬兘灞呬腑鐨勪唬鐮乢Dreamweaver鏁欑▼
鏈夋椂鍊欎綘浼氬彂鐜帮紝浣犳槑鏄庡眳涓殑鍥剧墖鍗村湪涓嶅悓鐨勭獥鍙eぇ灏忎笅鍙戠敓浜嗗彉鍖栵紝鎴栬€呭湪涓嶅悓鍒嗚鲸鐜囩殑鐢佃剳绔彂鐢熶簡鍋忕Щ锛岄亣鍒拌繖绉嶆儏鍐佃濡備綍澶勭悊鍛紝浠婂ぉ灏忕紪浜ょ粰澶у涓€绉嶆柟娉曪紝浣跨敤杩欑浠g爜锛屼互涓婄殑鍚勭鍙兘閮戒細瑙e喅锛屼笉绠′换浣...[2023/3/8]
Maven项目修改JDK版本全过程
目录1.1 打开Eclipse开发工具 2.1 配置完Eclipse和JDK 的开发环境以后2.2 打开 Java Compiler 2.3 再打开 Project Facets,3.1 走到这里完成还有一个地方没有配置4.1 最后别忘了 右键项目总结 一般来讲,项目更换JDK版...[2023/3/8]
开箱即用,你不可错过的好东西「GitHub 热点速览」开箱即用,你不可错过的好东西「GitHub 热点速览」
近两周 ChatGPT 的应用雨后春笋般冒出来,占据了 GitHub 热榜半个版面,像是本周推荐能搞定一本电子书翻译的 bilingual_book_maker,有 ChatGPT buff 加成的小爱同学。除了开箱即用的 AI 应用之外,当然还有拿来即用,提升你开发体验的部署工具 mrsk...[2023/3/6]
dw鎬庝箞缁欓奔鐗囨坊鍔犺竟妗嗙嚎? dreamweaver鍥剧墖娣诲姞杈规鐨勬柟娉昣Dreamweaver鏁欑▼
鍦╠reamweaver涓紝鎴戜滑鍙互缁欏浘鐗囨坊鍔犲悇绉嶆牱寮忕殑杈规锛屾瘮濡傦細澶栬竟妗?锛屽唴杈规锛屽弻鑹茶竟妗嗐€備笅闈㈡垜缁欏ぇ瀹舵紨绀轰笅缁欏浘鐗囨坊鍔犺繖涓夌杈规鐨勬搷浣滄柟娉曪紝甯屾湜鏈枃鍙互甯埌鏈夐渶瑕佺殑鏈嬪弸浠€?/p>
Dreamweaver ...[2023/3/6]
dw鎬庝箞缁欐鏋跺姞鍐呭? Dreamweaver鍚戞鏋朵腑娣诲姞鍐呭鐨勬妧宸Dreamweaver鏁欑▼dw鎬庝箞缁欐鏋跺姞鍐呭? Dreamweaver鍚戞鏋朵腑娣诲姞鍐呭鐨勬妧宸Dreamweaver鏁欑▼
鍦―reamweaver鍒朵綔缃戦〉鐨勮繃绋嬩腑锛屾垜浠父鐢ㄦ鏋舵潵甯冨眬缃戦〉鐨勭増闈€傚綋鍦ㄧ綉椤典腑甯冨眬濂芥鏋跺悗锛屽浣曞悜妗嗘灦涓坊鍔犲唴瀹癸紵
Adobe Dreamweaver 2021 v21.0.0.15392 涓枃鐩磋鐗?闄勫畨瑁呮暀绋? 64浣?/p>绫...[2023/3/6]
AI 能多强「GitHub 热点速览」
不知道 AI 在你那边是什么样的具象,在我这就是各种搞图:从给线稿图上色,到直接给你生成一张小色图,AI 最近是真出风头,本周热点速览也收录了 2 个 AI 项目,也和图像有关。还有一个和 AI 相关的,进行 panda dataframe 的可视化探索。
不过不只是 AI 很强,本周也有...[2023/3/3]
Git 使用教程
目录一、git安装、介绍和使用1、git、gitee、github、gitlab2、git使用流程3、git常用命令4、git忽略文件5、git多分支6、git远程仓库7、 h链接远程仓库8、协同开发9、解决冲突10、线上合并分支11、远程仓库回滚
一、git安装、介绍和使用
介绍:
用来...[2023/3/3]
《HelloGitHub》第 83 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!
简介
HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。
https: github.com/521xueweihan/HelloGitHub
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2023/2/28]
HTML鎬庝箞瑙掑害浠g爜璋冭妭涓€涓鐨勮搴? dw璋冭妭涓€涓鐨勮搴︿唬鐮佹妧宸Dreamweaver鏁欑▼
鎴戜滑鍦ㄧ敤浠g爜鍋氬浘褰㈢殑鏃跺€欙紝鐢ㄧ殑鐭╁舰鍜屽渾褰㈡瘮杈冨锛屽鏋滈亣鍒板彧鏀瑰彉鍏朵腑涓€涓鐨勮搴︼紝杩欐椂鍙堣鎬庝箞鍋氬憿
Adobe Dreamweaver CC 2018 64浣?瀹樻柟鐗?/p>绫诲瀷锛? pan>缃戦〉璁捐澶у皬锛? pan>600MB璇█...[2023/2/24]
真·生产力「GitHub 热点速览」
这些工具真的能极大提高生产力,节约你的时间来自(摸)我(鱼)增(划)值(水)。先别提 style2paints,你给它随意画个草图,就能给你一个能交付给甲方爸爸的成品插画。如果提升 30%-40% 传输速度的 kcp 不够惊艳,还有想象力匮乏程序员的福音——rerun,直接让你带入计算机视角...[2023/2/22]
利用Git+GitHub进行团队协作开发利用Git+GitHub进行团队协作开发
自己之前写过两篇关于Git和GItHub使用的文章,分别是
浅谈使用git 进行版本控制博客链接:https: www.cnblogs.com/wj-1314/p/7992543.html
使用GitHub的点点滴滴的博客链接:https: www.cnblogs.com/wj-1314...[2023/2/20]
Visual Studio 集成了.NET 升级助手插件
.NET团队2023年2月16日在官方博客上发布了名为“.NET Upgrade A istant”的全新 Visual Studio 扩展,帮助开发人员升级.NET 应用程序。这意味着程序员可以不通过命令行工具升级.NET 应用程序。 项目经理Olia Gavrysh 在文章中写道:“我们非常...[2023/2/20]
如何快速搭建 Maven私服Nexus【实践可行版】如何快速搭建 Maven私服Nexus【实践可行版】
搭建私服Nexus
Nexus 一般用来搭建位于组织或公司内部的 Maven 私服,代理所有的仓库(包括中央仓库),用户通过它就可以获取和管理所有所需的 Maven 构件。
Nexus 开源版具有以下优点:
占用内存小(28 M 左右)
具有基于 ExtJs 得操作界面,用户体验较好
使用基...[2023/2/17]