Linux
K_Ssunny
这个作者很懒,什么都没留下…
展开
-
$()、$(())、${}、(())区别
$()$()与``都是用来做命令替换用的,表示优先执行的命令,例如$(pwd)与`pwd`相同以上指令意思为,执行pwd,然后用得到的结果(当前文件夹)代替$(pwd),继续运行。${}大括号里面是变量,将变量的实际值取出。一般情况下,var和var和{var}是一样的,但是用${}会比较精确的界定变量名称的范围。${file#*/}去除第一个/左边的字符,保留右边字符${file##*/}去除原创 2017-04-13 10:02:11 · 647 阅读 · 0 评论 -
从master分支clone下的代码,上传到另一个新建分支
从master上clone下一些代码,修改后想上传到自己的一个分支上。添加本地需要提交的代码git add .提交本地代码git commit -m "push the new code to My branch"push到git仓库中git push origin master:strategypush上去后,会创建strategy分支,如果之前有strategy分支,建议换个名字,否原创 2017-05-03 14:33:10 · 2697 阅读 · 0 评论 -
查看各类系统端口占用情况
Mac查看端口占用情况lsof -i tcp:port//port为端口号lsof -i tcp//查看NODE为tcp类型的进程Windows查看端口占用情况netstat -ano | grep portLinux查看端口占用情况netstat –apn | grep port杀死进程kill -9 port原创 2017-04-21 11:00:23 · 534 阅读 · 0 评论 -
Spring+Quartz踩到的坑
Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。 Spring就不做什么介绍了。在实际的操作中,很经常把这两者结合到一起使用。现在就说一下我在处理Spring+Quartz时候遇到的一些坑,大家引以为戒。原创 2017-06-30 18:22:23 · 1502 阅读 · 0 评论