-
投资
-
- Articles coming soon
-
- 《专业投机原理》
- 《别跟着我坐庄》
- 《华尔街写真》 [美]希拉里·戴维斯 著 曹德俊 付涛 肖荣 张放 译
- 《善战者》《股市庄家实战操盘释密》
- 《大赢家:一个职业炒手的炒股笔记》作者:俞天白
- 《期货男人》作者:郑友林
- 《经济数学模型化过程分析》
- 《财经》杂志:老虎基金是怎样袭击香港的?
- 【乌合之众大众心理研究】[法]古斯塔夫勒庞
- 24个基本指标精粹讲解
- 4个行业,投资容易赚钱
- 一个常人无法感受到的交易者心路历程
- 上市公司公告解读
- 专业投机原理
- 专业投机智慧
- 专业操盘手
- 中线的思考(1)——行业周期,极端重要
- 在不确定的世界
- 坐庄的原理
- 如何估计现金流
- 寂寞的技术派(电子版增刊-序)
- 最全面人民币升值对行业影响
- 期货历史故事
- 江恩理论--金融走势分析
- 知乎上40个有趣回复,很精辟
- 经济增长理论
- 股票交易词汇中英对照
- 血雨腥风股市众生相:股殇
- 资金管理(对跟随型的投机者的参考)
- 资金运作秘笈5万-20万资金运作模式
- 转贴一篇关于美国股市投资策略长期实证研究的文章
- 选股绝招
- 选股绝招与股市宝典
- 显示剩余文章18 折叠文章
-
医学
-
- 000-神农本草经
- 001-吴普本草
- 002-本草经集注
- 004-食疗本草
- 009-饮膳正要
- 011-本草品汇精要
- 051-千金翼方
- 068-瑞竹堂经验方
- 112-经验奇方
- 119-济世神验良方
- 234-少林真传伤科秘方
- 235-仙授理伤续断秘方
- 250-奇经八脉考
- 257-症因脉治
- 261-脉确
- 266-诊脉三十二辨
- 297-针灸易学
- 309-子午流注针经
- 336-推拿抉微
- 347-经穴汇解
- 348-经络全书
- 349-经络考
- 350-经络汇编
- 355-灵枢经脉翼
- 375-上池杂说
- 414-医学读书记
- 421-八十一难经
- 447-难经正义
- 448-素问识
- 450-难经经释
- 451-黄帝内经素问遗篇
- 454-难经集注
- 456-万氏秘传片玉心书
- 457-伤寒论
- 458-伤寒捷诀
- 459-伤寒总病论
- 461-注解伤寒论
- 462-伤寒九十论
- 463-伤寒百证歌
- 464-伤寒发微论
- 483-伤寒论类方
- 490-伤寒舌鉴
- 503-脉诀
- 504-脉经
- 508-三指禅
- 509-湿热病篇
- 510-形色外诊简摩
- 512-脉理求真
- 513-脉诀刊误
- 514-脉诀汇辨
- 517-望诊遵经
- 518-诊宗三昧
- 521-察舌辨症新法
- 523-千金食治
- 531-运气要诀
- 533-食疗方
- 534-心医集
- 539-陆地仙经
- 545-达摩洗髓易筋经
- 547-养生秘旨
- 548-养生导引法
- 550-养生导引秘籍
- 553-寿世青编
- 554-养生类要
- 555-饮食须知
- 563-此事难知
- 589-古今名医汇粹
- 592-医学三字经
- 595-医学实在易
- 596-医学摘粹
- 601-医学心悟
- 614-脾胃论
- 620-推求师意
- 641-医理真传
- 647-万病回春
- 658-医学传心录
- 667-医验随笔
- 672-经方实验录
- 687-经穴秘密
- 688-十四经发挥
- 689-百家针灸歌赋
- 690-黄帝内经十二经脉秘与应用
- 691-中国民间刺血术(节选)
- 694-推逢寤语 医林琐语
- 694-推逢寤语 医林琐语
- 695-医中一得 医医十病
- 698-脉诀阐微 脉学阐微
- 699-名老中医之路
- 700.李培生老中医经验集
- 显示剩余文章74 折叠文章
-
- Articles coming soon
-
儒家
-
佛学
-
道藏
-
哲学
-
修行
-
读书笔记
-
养身
-
其他
-
文学
-
编程
-
- Articles coming soon
-
茶
-
-
- Articles coming soon
-
-
-
体育
-
礼仪
jar 命令启动java 指定配置文件路径 jar如何启动
jar 命令启动java 指定配置文件路径 jar如何启动
2023-10-06
一、各种启动方式 1.java -jar 弊端1:exit 退出终端会导致java进程中断。 所以该命令是不能直接使用的。下面是演示使用ctrl+c退出启动展示页后程序进行自动中断的截图: 从截图中可以看到,当使用ctrl+c时,终端会终止刚刚使用java -jar启动的进程,所以导致了java进程的中断。 2.java -jar test.jar & 可以看到这种启动方式是多了&,&的作用是让程序可以以后台模式运行,这样我们使用ctrl+c,或者exit退出启动页面时程序不会被终止,但是关闭终端会导致程序退出,无论是程序启动时直接关闭终端还是程序启动完毕在关闭,都会导致程序异常终止,总结如下: 弊端1:直接关闭终端会导致java进程中断(启动时和启动完关闭都会导致java进程终端)。 下面是使用ctrl+c退出启动页的结果,可以发现此时程序还在运行。 3.nohup java -jar test.jar 该命令相当于第一个场景增加了nohup命令,nohup命令其实就是为了指定输出文件的,用在这里自然就是指定java的输出了。nohup默认会将文件打印在当前文件夹下的nohup.out文件中,若是该文件权限不足,则会将日志输出到$HOME/nohup.out。值得一提的事,这里的输出接收的都是java控制台的输出。同时第一个场景拥有的弊端除了不打印控制台日志他都有。所以这个命令我们一般也不用。 弊端1:exit 退出终端会导致java进程中断。 【这里不重复验证了】 4.nohup java -jar test.jar & 与上个命令相比增加了 &,作用可以类比第二个场景,然后增加了日志输出。那是不是说还是有“关闭终端会导致程序终止”这个弊端呢,答案是否,使用这个命令关闭终端(无论是启动时还是启动完毕)都不会终止程序(原因是因为关闭终端这里其实关闭的是nohup的命令层级,对java程序已经起不到影响,linux肯定对nohup命令做了特殊处理)。 弊端1:日志定向输出当前文件夹下的nohup.out(与下面几个命令相比,姑且算是弊端吧) 5.nohup java -jar test.jar > ./info.log & 该命令没有弊端,与上一个场景的区别是会将日志打印到指定的info.log下面。不过打印方式是覆盖。也就是说每次启动以后,都会将之前的日志覆盖 6. nohup java -jar test.jar >> ./info.log & 该命令没有弊端,与上一个场景的区别是会将日志打印到指定的info.log下面。不过打印方式是拼接。也就是说每次启动以后,都会将本次的日志拼接到原日志之后进行输出,这里日志因为是控制台日志,一般没必要拼接 7. nohup java -jar test.jar >> /dev/null & 这个命令是将日志输出到/dev/null,/dev/null是linux系统里的黑洞,其实可以理解为垃圾桶,相当于把日志扔了不要了,其他就没什么区别了。 二、总结 登录后复制 |