
编程工具
文章平均质量分 58
编程工具:git、docker、idea、markdown、maven、sbt、vim、vscode等
数据科学家修炼之道
Life is short, I use Python、Scala、Java、R、Julia、Spark、Flink、Matlab、Spss、Stata、Sas、ML and DL.
展开
-
多版本环境管理工具sdkman
什么是sdkman一个管理多个sdk版本的工具,支持Java、Scala、Flink、Spark、Hadoop、Maven、Sbt等怎么安装sdkman可用于Mac, Linux, WSL, Cygwin, Solaris 和FreeBSDLinux安装sdkman终端运行以下命令curl -s "https://get.sdkman.io" | bashsource "$HOME/.sdkman/bin/sdkman-init.sh"sdk version出现如上结果,即代表安装成功原创 2022-02-25 17:34:41 · 11570 阅读 · 2 评论 -
gitflow使用指南
hello, world~原创 2019-09-28 19:46:28 · 155 阅读 · 0 评论 -
gitflow使用指南
当在团队开发中使用版本控制系统时,商定一个统一的工作流程是至关重要的。Git 的确可以在各个方面做很多事情,然而,如果在你的团队中还没有能形成一个特定有效的工作流程,那么混乱就将是不可避免的。基本上你可以定义一个完全适合你自己项目的工作流程,或者使用一个别人定义好的。在这章节中我们将一起学习一个当前非常流行的工作流程 git-flow。什么是 git-flow?一旦安装安装 git-flow,你将会拥有一些扩展命令。这些命令会在一个预定义的顺序下自动执行多个操作。是的,这就是我们的工作流程!git原创 2021-01-11 07:42:08 · 1572 阅读 · 0 评论 -
git pr/mr 提交规范
说在前面我们希望每个 mr 尽量⽐较单⼀,不要涉及太多复合的内容。这样便于 review,必要时也便于回滚。这⾥定义了 mr 提交时,title 和 message 的⼀个规范,如果可以的话,最好每个 commit 都遵循这个规范。定义规范的好处是:提供更多的信息,⽅便排查与回滚;过滤关键字,迅速定位.mr title 的规范形式化定义:<type>(<scope>): <subject>其中,各个域的说明如下:type:⽤于说明这次 mr/原创 2021-01-09 16:58:31 · 11434 阅读 · 0 评论 -
Git教程
1.创建版本库2.添加文件到版本库 2.1 添加文件2.2 提交文件3.各种查看4.版本回退5.工作区和暂存区6.撤销修改7.删除文件8.远程仓库 8.1关联本地仓库和远程仓库(github)8.2将本地仓库的内容推送到远程仓库8.3将远程仓库的内容克隆到本地9.分支管理 9.1创建并合并分支9.2解决合并分支时的冲突9.3分支管理策略9.4分支策略10....原创 2018-07-27 11:29:25 · 353 阅读 · 0 评论 -
Markdown数学公式
行内与独行行内公式:将公式插入到本行内,符号:公式内容公式内容公式内容,如:xyzxyzxyz独行公式:将公式插入到新的一行内,并且居中,符号:公式内容公式内容公式内容,如:xyzxyzxyz上标、下标与组合上标符号,符号:^,如:x4x^4x4下标符号,符号:_,如:x1x_1x1组合符号,符号:{},如:168O2+2{16}_{8}O{2+}_{2}168O2+2汉字、字体与格式汉字形式,符号:\mbox{},如:KaTeX parse error: Undefined cont转载 2020-11-29 14:10:58 · 252 阅读 · 0 评论 -
Maven常用命令
文章目录mvn命令参数mvn常用命令1. 创建Maven的普通java项目2. 创建Maven的Web项目:3. 编译源代码4. 编译测试代码5. 运行测试6. 产生site7. 打包8. 在本地Repository中安装jar9. 清除产生的项目10. 生成eclipse项目11. 生成idea项目12. 组合使用goal命令,如只打包不测试13. 编译测试的内容14. 只打jar包15. 只测试而不编译,也不测试编译16. 清除eclipse的一些系统设置mvn命令参数mvn -v, --vers原创 2021-01-09 16:46:24 · 309 阅读 · 0 评论 -
Maven项目中如何引用另一个项目
项目A的pom文件:<project xmlns="<http://maven.apache.org/POM/4.0.0>" xmlns:xsi="<http://www.w3.org/2001/XMLSchema-instance>" xsi:schemaLocation="<http://maven.apache.org/POM/4.0.0> <http://maven.apache.org/xsd/maven-4.0.0.xsd>">原创 2021-01-09 16:35:27 · 2883 阅读 · 0 评论 -
Mac下Idea、PyCharm等工具无限试用的方法
1、下载专业版Idea、PyCharm2、选择试用30天3、30天到期后,执行以下脚本重置试用期#!/bin/bashif [ "$1" = "--prepare-env" ]; then DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" mkdir -p ~/Scripts echo "Copying the script to $HOME/Script原创 2021-01-09 07:58:03 · 7378 阅读 · 4 评论