命令行

Java构建命令行启动模式CommandLineParser/Options

匿名 (未验证) 提交于 2019-12-02 21:53:52
public void parseArgs(String[] args) throws ParseException { // Create a Parser CommandLineParser parser = new BasicParser( ); Options options = new Options( ); options.addOption( "h" , "help" , false , "Print this usage information" ); options.addOption( "c" , "cfg" , true , "config Absolute Path" ); options.addOption( "l" , "log" , true , "log configuration" ); // Parse the program arguments CommandLine commandLine = parser.parse( options, args ); // Set the appropriate variables based on supplied options if ( commandLine.hasOption( 'h' ) ) { printHelpMessage (); System. exit ( 0 ); } if (

命令行调用dubbo方法

匿名 (未验证) 提交于 2019-12-02 21:53:52
第一步: dubbo-monitor-simple-2.5.3 连上zookeeper注册中心,获得要调用的接口的ip和端口号 第二步: 输入命令:telnet 192.168.x.xxx xxxxx 回车后如果显示 :Escape character is '^]'. 代表连接成功,正在监听dubbo服务 第三步: 输入:ls 可以展示该ip端口下的所有服务名称 第四步: 输入:invoke xxx.services.facade.xxx.xxxFacade.getUserById(123) 注意:如果遇到提示 telnet不是内部命令,请按照如下操作: 1.打开控制面板, 2.点击 程序和功能, 3.点击 打开或关闭windows功能, 4.将 Telnet客户端,勾选上。 文章来源: 命令行调用dubbo方法

【makefile】make程序的命令行选项和参数

人盡茶涼 提交于 2019-12-02 21:43:51
Make命令参数的典型序列如下所示: 1 make [-f makefile文件名][选项][宏定义][目标] 这里用[]括起来的表示是可选的。命令行选项由破折号“–”指明,后面跟选项,如: 1 make –e 如果需要多个选项,可以只使用一个破折号,如: 1 make –kr 也可以每个选项使用一个破折号,如: 1 make –k –r 甚至混合使用也行,如: 1 make –e –kr Make命令本身的命令行选项较多,最为常用的三个是: –k: 如果使用该选项,即使make程序遇到错误也会继续向下运行;如果没有该选项,在遇到第一个错误时make程序马上就会停止,那么后面的错误情况就不得而知了。我们可以利用这个选项来查出所有有编译问题的源文件。 –n: 该选项使make程序进入非执行模式,也就是说将原来应该执行的命令输出,而不是执行。 –f : 指定作为makefile的文件的名称。 如果不用该选项,那么make程序首先在当前目录查找名为makefile的文件,如果没有找到,它就会转而查找名为Makefile的文件。如果在Linux下使用GNU Make的话,它会首先查找GNUmakefile,之后再搜索makefile和Makefile。按照惯例,许多Linux程序员使用Makefile,因为这样能使Makefile出现在目录中所有以小写字母命名的文件的前面。所以

Xftp连接Ubuntu

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-02 20:18:29
1、检查自己是否安装ftp服务器 ###vsftpd --version 2、我们检测到未安装 分别执行以下两个命令行 ###sudo apt-get update ###sudo apt-get install vsftpd 3、Xftp配置 来源: https://www.cnblogs.com/wxxmy/p/11762498.html

git命令行的颜色配置

孤街浪徒 提交于 2019-12-02 18:23:47
Git颜色branch,diff,interactive,status配置,git终端配置颜色,git命令行高亮 Git默认的输出是单一颜色的,感觉很不容易阅读,Git支持用多种颜色来显示其输出的信息,运行以下命令来开启多颜色输出 git config --global color.status auto git config --global color.diff auto git config --global color.branch auto git config --global color.interactive auto 来源: https://www.cnblogs.com/vipweb/p/11757543.html

Python 命令行之旅:使用 docopt 实现 git 命令

て烟熏妆下的殇ゞ 提交于 2019-12-02 18:06:15
作者:HelloGitHub- Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: https://github.com/HelloGitHub-Team/Article 一、前言 在前面两篇介绍 docopt 的文章中,我们全面了解了 docopt 的能力。按照惯例,我们要像使用 argparse 一样使用 docopt 来实现 git 命令。 为了让没读过 使用 argparse 实现 git 命令 的小伙伴也能读明白本文,我们仍会对 git 常用命令和 gitpython 做一个简单介绍。 本系列文章默认使用 Python 3 作为解释器进行讲解。 若你仍在使用 Python 2,请注意两者之间语法和库的使用差异哦~ 二、git 常用命令 当你写好一段代码或增删一些文件后,会用如下命令查看文件状态: git status 确认文件状态后,会用如下命令将的一个或多个文件(夹)添加到暂存区: git add [pathspec [pathspec ...]] 然后使用如下命令提交信息: git commit -m "your commit message" 最后使用如下命令将提交推送到远程仓库: git push 我们将使用 docopt 和 gitpython 库来实现这 4 个子命令。 三、关于 gitpython gitpython 是一个和

linux 命令行安装oracle 11g

久未见 提交于 2019-12-02 15:13:54
1.将环境配置脚本oracleNeedEnvironment.sh 上传到服务器并给予运行权限 如果使用默认配置,oracle安装包要放在 /dbdata/tools目录 下 ,安装目录为/dbdata。 放好安装包后执行 oracleNeedEnvironment.sh 脚本。 #oracle安装目录 INSTALLDIR=/dbdata #oracle安装包目录 ORACLE_INSTALL_PACKAGE_DIR=/dbdata/tools/database #删除安装目录 rm -rf $INSTALLDIR/app/* ################################################## 修改host文件(OK) ipAddr=$(/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6 | awk '{print $2}' | tr -d "addr:"|head -1) #ip地址 hostName=$(hostname) sed -i "/$ipAddr $hostName/d" /etc/security/limits.conf echo "$ipAddr $hostName" >> /etc/security/limits.conf ##################

Python命令行神器Click

风格不统一 提交于 2019-12-02 15:06:16
Python命令行神器Click 官网: Click 是用Python写的一个第三方模块,用于快速创建命令行。我们知道,Python内置了一个 Argparse 的标准库用于创建命令行,但使用起来有些繁琐,Click相比于Argparse,就好比requests 相比于urllib。 快速使用 Click 的使用大致有两个步骤: 使用 @click.command() 装饰一个函数,使之成为命令行接口; 使用 @click.option() 等装饰函数,为其添加命令行选项等。 它的一种典型使用形式如下: import click @click.command() @click.option('--param', default=default_value, help='description') def func(param): pass 下面,让我们看一下 官方文档 的入门例子: #!/usr/bin/env python # -*- coding: utf-8 -*- import click @click.command() @click.option('--count', default=1, help='Number of greetings.') @click.option('--name', prompt='Your name', help='The person

Vim 多行剪切、复制和删除

偶尔善良 提交于 2019-12-02 14:45:10
Vim 多行剪切、复制和删除 剪切 快捷键方式: dd:剪切光标所处当前行 n + dd:剪切光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如剪切1到10行,并粘贴在12行处: 1,10 m 12 复制 快捷键方式: yy:复制光标所处当前行 n + yy:复制光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如复制1到10行,并粘贴在12行处: 1,10 co 12 删除 快捷键方式: dd:删除光标所处当前行 n + dd:删除光标所在行及以下共 n 行 命令行方式: 例如删除1到10行: 1,10 de 进入命令行 "shift + :" :进入命令行模式 "set nu" :显示行号 "etc + etc" :退出命令行模式 剪切 快捷键方式: dd:剪切光标所处当前行 n + dd:剪切光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如剪切1到10行,并粘贴在12行处: 1,10 m 12 复制 快捷键方式: yy:复制光标所处当前行 n + yy:复制光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如复制1到10行,并粘贴在12行处: 1,10 co 12 删除 快捷键方式: dd:删除光标所处当前行 n + dd:删除光标所在行及以下共 n 行 命令行方式: 例如删除1到10行:

Ubuntu利用命令行垃圾箱Trash CLI安全删除文件

烂漫一生 提交于 2019-12-02 14:33:09
一次rm后发现命令行界面没有像Windows一样的回收站来恢复删除后的文件,网上的恢复rm的方法也需要安装一个软件但是有警告,之后发现一个命令行下的垃圾箱很好用,这样子就不会把重要文件误删了。 介绍: https://www.linuxidc.com/Linux/2018-11/155406.htm 来源: https://www.cnblogs.com/Biiigwang/p/11750465.html