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

  • iOS 开发终极工具包:十大必备工具

    作为iOS开发人员,拥有合适的工具可以极大地提高您的工作效率和工作质量。无论您是刚刚起步还是已经开发iOS应用程序多年,以下是每个iOS开发人员都应该了解的10大必备工具。让我们开始XcodeXcode是用于iOS开发的官方IDE(集成开发环境)。它包括开发iOS应用程序所需的一切,包括代码编辑器、

  • Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境

    我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器。当然,Google早就推出了自己的安卓开发环境——Androidstudio,在不久前,Google发布了AndroidStudio1.0,个人感觉使用起来还是不错的。之前下载过一些Androidstudio的早期版本,但是都因为"

  • 聊聊Git 分支管理策略

    最近,团队新入职了一些小伙伴,在开发过程中,他们问我Git分支是如何管理的,以及应该怎么提交代码?我大概说了一些规则,但仔细想来,好像也并没有形成一个清晰规范的流程。所以查了一些资料,总结出下面这篇文章,分享给大家。Gitflow在这种模式下,主要维护了两类分支:主要分支(Themainbranch

  • 项目中使用Husky 格式化代码和校验 Commit 信息

    大家好,我是前端西瓜哥。今天我们学习使用husky工具,在commit的时候做一些风格的校验工作,包括commit信息格式化和文件格式化。githook和huskygithook让我们可以在git执行一些行为的前后时机,执行一些脚本。比如 pre-commit​ ,能够在我们真正

  • VSCode 更好的 Python 扩展,可大大提升你的生产力

    这里有13个VSCode最好的Python扩展,可大大提升你的生产力。建议阅读后收藏,留下印象,回头按需安装。1、PythonbyMicrosoft这个微软发布的VSCode扩展对Python有丰富的支持。使用Pylint或Flake8或black支持为代码进行Linting在VSCode编辑器中调

  • 详解使用Git和Jmeter-Maven-Plugin管理Jmeter脚本的接口测试方案

    上一篇文章中讲解了如何使用jmeter进行接口测试以及落地的方案,详情参考:​​干货!Jmeter落地接口测试的实现方案。​​​本文我们来继续这一话题,深入讲解如何通过git和jmeter-maven-plugin来管理jmeter脚本,以及其如何在接口持续集成测试中进行应用。总体策略使用公司的gi

  • Git 教程:重命名分支、删除分支、查看分支作者

    掌握管理本地/远程分支等最常见的Git任务。Git的主要优势之一就是它能够将工作“分叉”到不同的分支中。如果只有你一个人在使用某个存储库,分支的好处是有限的。但是,一旦你开始与许多其他贡献者一起工作,分支就变得必不可少。Git的分支机制允许多人同时处理一个项目,甚至是同一个文件。用户可以引入不同的功

  • 程序员如何打造一款适合自己的终端工具?

    作为后端程序员日常工作中使用最多的工具除了IDEA之外,那一定是Linux终端工具了,页面上终端工具有很多,比如SecureCRT,Putty,Xshell或者macOS自带的终端工具或者iTerm等等,其中有收费的也有免费,大家可以根据自己的喜好选择合适的一款就好,但是不管选择哪个工具,最终都是用

  • 使用 Podman 运行一个 “hello world” MLCube

    MLCube是一个新的基于基础设施规范的开源容器,被引入到基于Python的机器学习工作流程中,以实现可重复性。它可以利用诸如Podman、Singularity和Docker等工具。也支持在远程平台上的执行。开发MLCube的MLCommons最佳实践工作组的主席之一是来自RedHat的Diane

  • Tekton系列之实践篇-使用Tekton Trigger让Tekton使用更简单

    在《​​Tekton实践篇-如何用Jenkins来管理Tekton​​》我们介绍了如何使用Jenkins来管理Tekton,这种方式是运维主动式管理,也就是需要运维去触发发布,那有没有可能让自动触发TektonPipelineRun的运行呢?答案是有的,也就是这篇文章分享的TektonTrigger

  • GitHub与GitLab有何不同,您该选那个?

    很多人问我:“我的编程项目应使用哪个分布式版本控制系统?GitHub还是GitLab?”这个问题不好回答。首先,您真需要分布式版本控制系统(VCS)吗?VCS又叫源代码管理(SCM)系统,旨在让多个开发人员、设计人员和团队成员轻松地处理同一项目。它确保每个人可以访问同样的最新代码,并跟踪修改。说起来

  • 如何使用 IDEA 创建 Java 入门应用

    前言一般在进行项目开发时,都离不开版本控制,当前主流的版本控制工具无非就是Git和SVN,而且现在Git的使用率可以说是已经远远超过SVN,本文就主要看看,如何使用IDEA+Git来控制代码版本,让团队开发更流畅!Git安装及配置既然要使用Git,那么首当其冲的当然是需要安装Git了,具体安装过程就

  • Git 不能只会 pull 和 push,试试这五条提高效率的命令吧!

    前言使用Git作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优雅的方式解决。本文分享我在开发工作中实践过的实用命令。这些都能够大大提高工作效率,还能解决不少疑难场景。下面会介绍命令,列出应用场景

  • 一篇文章带你入门Git

    一什么是GitGit是一个开源的分布式版本控制系统,可以用于项目版本管理,一般公司都会使用git+gitlab作为代码管理工具。对个人来说一般是Git+gitlab作为自己的项目管理工具,但是因为gitlab经常访问不了,所以有很多人会选择gitee,国内的码云。我们在工作中也需要拉开发的代码下来,

  • 你可能已经忽略的git commit规范

    引言在日常的开发工作中,我们通常使用git来管理代码,当我们对代码进行某项改动后,都可以通过gitcommit来对代码进行提交。git规定提交时必须要写提交信息,作为改动说明,保存在commit历史中,方便回溯。规范的log不仅有助于他人review,还可以有效的输出CHANGELOG,甚至对于项目

  • 服!一个游戏搞定git命令行技能,工作流就在眼前的感觉真爽

     git是什么咱们不用解释了,初学者有什么好方法快速掌握git命令呢?今天分享一个游戏学习git的项目给大家。项目目前在GitHub收获stars17,050站点首页去这里GetGit技能:https://learngitbranching.js.org/项目Github地址:https:

  • 工作流一目了然,看小姐姐用动图展示10大Git命令

     gitmerge、gitrebase、gitreset、gitrevert、gitfetch、gitpull、gitreflog……你知道这些git命令执行的究竟是什么任务吗?如果你还有些分不清楚,那千万不能错过这篇文章。在本文中,熟知JavaScript、TypeScript、Grap

  • GitHub上星数排行前6的VUE框架,看看有没有你需要的

    d2-admin★star7.1k功能介绍:使用vue-cli3构建、首屏加载等待动画、五款主题、内置UEditor富文本编辑器、分离的路由和菜单设置、可折叠侧边栏、Fontawesome图标库、数字动画等等…git地址:https://github.com/d2-projects/d2-admin

  • 学到了!用Git和Github提高效率的10个技巧

    Git和GitHub都是非常强大的工具。即使你已经使用他们很长时间,你也很有可能不知道每个细节。我整理了Git和GitHub可能提高日常效率的10个常用技巧。GitHub快捷键:t和w在你的源码浏览页面,按t可以快速进入模糊文件名搜索模式: 在你仓库主页,按w可以快速进行分支过滤:&nbs

  • 2019年值得你使用的20大开发工具

     近年来,越来越多的开发者工具加入市场,这意味着开发者对高效工作越来越关心。如果你不是***个进入市场又便宜或***的软件产品,那么在这个竞争激烈的市场中,可能也未必能达到成功。作为一家软件公司,Axosoft是一家面向开发者提供高效生产力的软件产品的公司。包括Scrum项目管理软件,还有

推荐阅读