深圳幻海软件技术有限公司 欢迎您!

  • Mac M1开发环境的安装与配置(Homebrew)

    文章目录前言homebrew的安装与配置1.安装命令2.选择下载源3.删除之前的brew4.输入开机密码5.brew本体安装成功,选择国内镜像6.安装完成7.重启终端或者运行(否则无法使用)8.确认是否安装成功9.虽然安装成功了,但是依旧有2个fatal(显示了版本号就是成功了)10.处理fatal

  • mac 安装SVN报错Error: Command failed with exit 128: git

    1.mac安装svn在终端输入下面命令brewinstallsubversion结果安装不成功,报错如下:==>Installingdependenciesforsubversion:apr,ca-certificates,openssl@1.1,apr-util,gettext,lz4and

  • Novelai 保姆级免费部署和最全使用教程 (含资源与常见错误大全)(一)

     目录一、Novelai选择方案二、部署步骤(Windows系统)1.安装python3.10.6及环境2.安装stable-diffusion-webui方案一:安装git 方案二:在GitHub直接下载3.载入novelai模型4.启动三.常见错误四、总结一、Novelai选

  • AI 生成二次元女孩,免费云端部署(仅需5分钟)

    首先需要google的colab,免费版本GPU有额度,因此生成图片悠着点(每天重置)。)其次,需要魔法,打开github网站,选择一个进入colab,修改代码!apt-get-yinstall-qqaria2!pipinstall-qhttps://github.com/camenduru/sta

  • Golang语言开发出的终端应用盘点

    弹指一挥间,golang语言已经诞生十年多了。在这十多年间,golang正在变得越来越强大。我们不去谈docker的成功让golang变得多么出色,我们今天只谈一谈那些由golang开发的终端应用,都说不在终端下工作的程序员不是一个好后台,今天我们就看看golang是如何让终端插上翅膀的。terme

  • 现代 Web 的流程自动化与提效实践

    随着前端的发展,越来越多的工具库、方法被用在日常研发流程中,这大大提升了业务开发的效率,而随着各类自动化流程的建设,开发同学也不再需要关注到每一个细节。前段时间项目阶段性交付,在推进的过程中也做了不少尝试,虽然从长期看,这类工作最后可能都该收敛到基础设施部门或者标准的自动化流程中去,但并不妨碍我通过

  • 前端开发中的流程自动化与提效实践

    随着前端的发展,越来越多的工具库、方法被用在日常研发流程中,这大大提升了业务开发的效率,而随着各类自动化流程的建设,开发同学也不再需要关注到每一个细节。前段时间项目阶段性交付,在推进的过程中也做了不少尝试,虽然从长期看,这类工作最后可能都该收敛到基础设施部门或者标准的自动化流程中去,但并不妨碍我通过

  • 如何从源码编译 GNOME Shell 和应用

    这是一篇如何从源码编译GNOME的快速指南,包括Shell、mutter和一些原生应用。在编译之前,你需要确保一些事情,因为以下编译直接来自Gitlab的主分支,其中包含一些开发包。通常,你可以选择在任何Linux发行版中编译。但是我建议使用FedoraRawhide(Fedora的开发分支,用于将

  • 如何配置 Git 提交代码检查?

    今天来看看如何使用commitlint+Husky在gitcommit时规范提交信息!1.基本概述在多人协同的团队中,规范化的提交信息更易读,便于查找。每个人的gitcommit的信息不一样,没有一个机制就很难保证规范化。而commitlint就可以帮助我们解决这个问题。Commitlint是一个自

  • Tekton实践篇-Tekton和Argocd的梦幻联动

    前面的一系列文章基本已经把Tekton相关的知识介绍完了,如果你认真的看完并且实践过,相信你对Tekton已经有一定的掌握了。在实际的工作中,Tekton可以完成CICD的所有工作,并没有强制的将它划分为CI工具或者CD工具。在今天的文章中,我们就会将CI和CD进行分开,让Tekton专注于CI,C

  • 五个提升你的 Git 水平的命令

    将这些命令加入到你的工作流中,使Git发挥更大的作用。如果你经常使用Git,你可能会知道它非常有名。它可能是最受欢迎的版本控制方案,它被一些最大的软件项目用来跟踪文件变更。Git提供了健壮的界面来审阅代码、把实验性的变更合并到已经存在的文件中。得益于Git钩子,它以灵活性而闻名。同时,也因为它的强大

  • 我们一起在 IDEA 中玩转 Git

    Git有很多客户端工具,不过感觉还是命令行操作最好用,方便又快捷,不过命令行操作需要小伙伴们对Git命令比较熟练,这可能对有的人来说会有一些难度,所以,客户端工具有时候也不能抛弃,如果非要推荐一个Git客户端工具,我觉得还是IDEA中的Git插件吧。其他的Git客户端工具松哥之前也有体验过一些,不过

  • ESLint 在中大型团队的应用实践

    使用背景代码规范是软件开发领域经久不衰的话题,几乎所有工程师在开发过程中都会遇到,并或多或少会思考过这一问题。随着前端应用的大型化和复杂化,越来越多的前端工程师和团队开始重视JavaScript代码规范。主要解决的问题:对于独立开发者,或者执行力较强、技术场景较为单一的小型团队而言,直接使用ESLi

  • Git Reset 和 Git Revert的区别

    Hello,大家好,我是阿粉,之前给大家介绍过Git的几个超级实用的命令,没看过的朋友可以去看一下那些你应该知道的,但是你一定不知道的Git操作今天再给大家介绍一个不常用,但是关键时刻很好用的命令gitrevert。背景日常工作中经常都是很多同事一起迭代开发,而且经常会有很多需求的开发在不同的代码分

  • 七分钟,用事例带你看完工作中常用的 Git 命令

    从本质上讲,Git可以记录文本的变化,但其定义是一个版本控制系统。你有可能已经以这种或那种方式使用了git:由于它的分布式性质,它是代码版本控制的事实标准,与集中式的ApacheSubversion(SVN)相对。安装git要检查是否安装了Git,在终端运行:复制$ git ve

  • Linux命令自动补全工具,自动补全git、Docker、k8s等命令

     什么是命令自动补全在Linux命令行中,当输入字符后,按Tab键,Shell就会列出以这些字符开头的所有可用命令,如果只有一个命令匹配到,按一次Tab键就自动将这个命令补全。如果输入pass,此时按Tab键,因为以pass开头的命令只有passwd这个命令,Shell就会自动补全pass

  • 如何用Git工具发现和解决开发项目中的痛点

     在日常开发和项目管理过程中往往不可避免地存在很多痛点。如果能及时发现和解决掉这些问题,可以极大提高开发我们的开发效率和减轻项目的技术债务,减少项目风险。很多减轻技术债务的工具都是预防性的。比如编译器,lint,静态分析工具等。这些工具都通过防止开发人员签入代码码,这一方面限制了开发人员的

  • 值得推荐的8个Git/Github项目数据分析工具

    任何重要的决定都应基于数据,对于信息项目和软件开发亦是如此。如果你不仔细查看描述项目演进的数据就无法了解项目的健康状况,并给出合理的改进措施。为了分析和挖掘这些信息,我们可以从Git存储库和项目所在的代码托管平台(例如GitHub,Gitlab)获取一些有意义的数据。然而从Git/GitHub轻松获

  • 大牛总结的 Git 使用技巧,写得太好了

    本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。因为水平有限,难免会有出错的地方,欢迎指正。Git是什么官方话:Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有事

  • 10种Git技巧,让你省时省力又省心!

    1.从另一分支切换单个文件大家是否曾销毁文件只为能重新开始?或需要在另一分支的某文件中进行更改?而git指令可以实现从另一分支切换文件。复制git checkout some-other-branch -- yarn.lock 1.同时,也可以使用相

推荐阅读