`
MauerSu
  • 浏览: 513449 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

目前常用命令

 
阅读更多
JSON格式化
http://json.parser.online.fr/

curl get访问
curl -G -d “test=string”  http://ceshi.com:8383/test.aspx


Eclipse设置

window->Preferences->Java->Editor->Content Assist->Enable auto activation 自动补全

window->Preferences->Java->Editor->Typing->automatically close 自动补全括号

字体

theme

hotkeys

workend encodiing

file encoding

jsp open encoding


Maven
mvn install -Dmaven.test.skip=true 本地安装并跳过test
下面是一些maven的常用命令:
Maven2 的运行命令为 : mvn ,
常用命令为 :
        mvn help:effective-settings 查看当前生肖settings文件
mvn archetype:create :创建 Maven 项目
mvn compile :编译源代码
mvn test-compile :编译测试代码
mvn test : 运行应用程序中的单元测试
mvn site : 生成项目相关信息的网站
mvn clean :清除目标目录中的生成结果
mvn package : 依据项目生成 jar 文件
mvn install :在本地 Repository 中安装 jar
mvn eclipse:eclipse :生成 Eclipse 项目文件生成项目
建一个 JAVA 项目 : mvn archetype:create -DgroupId=com.demo -DartifactId=App
建一个 web 项目 : mvn archetype:create -DgroupId=com.demo -DartifactId=web-app -DarchetypeArtifactId=maven-archetype-webapp
生成 Eclipse 项目
普通 Eclipse 项目执行 : mvn eclipse:eclipse
Eclipse WTP 项目执行 : mvn eclipse:eclipse –Dwtpversion=1.0

Git
HEAD 就是当前活跃分支的游标

git reset --hard HEAD~4  回退当前的第前4个版本,并且清空work环境  --soft
git push origin HEAD --force 回退版本提交

git tag -a v1.01 -m "Relase version 1.01"  打标签
git push origin --tags  提交标签到远程仓库
git tag -d v1.01 删除标签
git push origin :refs/tags/v1.01 删除远程标签 注解:就像git push origin :branch_1 可以删除远程仓库的分支branch_1一样, 冒号前为空表示删除远程仓库的tag。

git checkout tagname 切换到某个tagname
Git checkout commit_id  切换到某个commit id
git stash list
git stash pop stash@{num}
1. git rebase –i HEAD~2
2. 将第二个pick修改为squash或者s,然后输入":wq”退出。
3. 这时git会自动第二个提交合并到第一个中去。并提示输入新的message(就是我们常说的comments),
4. 编辑输入新的message,然后输入":wq"退出
5. 此时本地的(HEAD中)最后两次提交已经被合并为一个。git log可以查看。
6. 如果需要提交到远端,运行git push --force origin master即可。

git release plugin
$ mvn release:clean release:branch -DbranchName=replace-new-rpc2 -DupdateBranch
Versions=true -DupdateWorkingCopyVersion=true    打分支
$ mvn release:clean release:prepare    发布版本
Alpha:
Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用.是希腊字母的第一位,表示最初级的版本,alpha 就是α,beta 就是β ,alpha 版就是比
beta还早的测试版,一般都是内部测试的版本。
Beta:
该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一缺陷,需要经过多次测试来进一步消除。这个阶段的版本会一直加入新的功能。      
RC:(Release Candidate)
Candidate是候选人的意思,用在软件上就是候选版本。Release.Candidate.就是发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎
就不会加入新的功能了,而主要着重于除错!  RC版本是最终发放给用户的最接近正式版的版本,发行后改正bug就是正式版了,就是正式版之前的最后一个测试版。
GA:(general availability)
比如:Apache Struts 2 GA这是Apache Struts 2首次发行稳定的版本,GA意味着General Availability,也就是官方开始推荐广泛使用了。
Release:
该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。

vi
用v+移动光标可以选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。
搜索及替换命令
/pattern:从光标开始处向文件尾搜索pattern
?pattern:从光标开始处向文件首搜索pattern
n:在同一方向重复上一次搜索命令
N:在反方向上重复上一次搜索命令
:s/p1/p2/g:将当前行中所有p1均用p2替代
:n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g:将文件中所有p1均用p2替换
h :光标左移一个字符
j:光标下移一行
k:光标上移一行
l :光标右移一个字符
u   撤销上一步的操作
Ctrl+r 恢复上一步被撤销的操作


markdown 文档:http://wowubuntu.com/markdown/
1.区块元素
段落和换行       空行
标题             =最高阶标题   -第二阶标题  (带下划线)
                 # h1   ## h2  ### h3
区块引用         >  (可以嵌套)
列表             * 或 + 或- 或 1. (数字+.)
代码区块         缩进 4 个空格或是 1 个制表符  即可
分隔线           三个以上的星号、减号、底线来建立一个分隔线
2.区段元素
链接             This is [an example](http://example.com/ "Title") inline link.
强调             *或_  被 * 或 _ 包围的字词 (em)   **或__  被 * 或 _ 包围的字词 (strong) (如果你的 * 和 _ 两边都有空白的话,它们就只会被当成普通的符号)
代码              反引号(`)包起来
图片              ![Alt text](/path/to/img.jpg)



分享到:
评论

相关推荐

    Linux常用命令大全.pdf

    本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...

    linux常用命令练习

    ### Linux常用命令精讲 #### 登录与退出 在Linux环境中,系统启动后,首先进入的是登录界面,用户需要通过`login`命令输入用户名和密码进行登录。正确的用户名和密码验证后,用户将被引导至Linux的命令行界面,即...

    linux常用命令.ppt

    Linux 常用命令详解 Linux 操作系统中,有许多常用的命令,可以帮助用户更方便地管理和维护系统。本文将详细介绍一些常用的 Linux 命令,包括 su 命令、pwd 命令、cd 命令、ls 命令、find 命令、tar 命令、gzip ...

    Shell的18条常用命令整理

    Shell 的 18 条常用命令整理 在 Linux 操作系统中,Shell 是一个非常重要的组件,它提供了命令行接口,允许用户与系统进行交互。掌握 Shell 的常用命令是使用 Linux 操作系统的基础。本文将整理 18 条常用的 Shell ...

    mysql数据库常用命令汇总

    MySQL数据库常用命令汇总 MySQL数据库是目前最流行的开源关系数据库管理系统,它提供了丰富的命令来管理和操作数据库。本文汇总了MySQL数据库常用的命令,包括数据库操作、表操作和数据操作三部分。 数据库操作 1...

    Linux终端常用命令

    下面是Linux终端常用命令的详细知识点: 1. 关机和重启命令: - shutdown -h now:立即关闭系统。 - init 0 或 telinit 0:通过init系统管理进程关闭系统。 - shutdown -h +10:在10分钟后关闭系统。 - ...

    实验一常用网络命令的使用实验报告(20210919164645).pdf

    计算机网络实验报告:常用网络命令的使用 本实验报告旨在介绍常用网络命令的使用方法,以掌握网络命令的使用和分析网络状态。实验中,我们将使用 Ping 命令、Ipconfig 命令、Nslookup 命令、Netstat 命令、Net 命令...

    linux常用命令大全.md

    以下是对上述Linux常用命令的详细解析: 1. **ls命令**:ls是list的缩写,用于列出目录中的文件和目录。基本用法是`ls`,但也可以加上参数以提供更多信息,比如`ls -l`显示长格式列表,`ls -a`列出所有文件包括隐藏...

    DOS 常用命令宝典 DOS 常用命令宝典

    现在虽然是windows的天下了,但是...其实像一些不常用命令,即使记住了,慢慢也会忘记的. 为了使朋友们能够快速步入DOS殿堂,高效地掌握DOS命令,我把常用的一些DOS命令做成这本电子书.以期它能成为您打开DOS大门的金钥匙

    Linux字符界面及常用命令

    * 目前常用的控制台包括操作系统、数据库系统、编译器、其他应用、显示数据线、UNIX主机、标准显示器、鼠标、键盘等。 二、终端系统基本常识 * 在Linux系统中,普通用户是通过一台终端机来和主机系统进行信息通讯...

    linux常用命令详解

    Linux 常用命令详解 在 Linux 操作系统中,命令是用户与系统交互的基本方式。熟练掌握 Linux 命令是每个 Linux 用户的必修课。下面我们将详细介绍一些常用的 Linux 命令。 cat 命令 cat 命令用于连接文件并将其...

    ORACLE数据库常用命令

    ORACLE数据库常用命令 ORACLE数据库是目前最流行的关系数据库管理系统之一,广泛应用于各种行业和领域。本文总结了ORACLE数据库的常用命令,包括内核参数的设置、用户管理、安装工具的准备、数据库的启动和关闭等...

    常用VI命令

    常用VI命令 VI编辑器是一种功能强大的文本编辑器, Mastery of VI commands is essential for efficient text editing. This summary provides an overview of commonly used VI commands, covering cursor ...

    Linux常用命令

    Linux常用命令 一:关机命令 1:shutdown 语法:shutdown [-efFhknr][-t 秒数][时间][警告信息] 说明:shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。使用shutdown命令时在系统将要...

    常用网络命令+ Ping命令的使用

    常用网络命令和 Ping 命令的使用 在网络测试和故障排除中,掌握常用网络命令是非常重要的。这些命令可以帮助我们检测网络连接性、可达性和名称解析等问题。本文将对常用的网络命令进行介绍,包括 Ping 命令、...

Global site tag (gtag.js) - Google Analytics