- 浏览: 445751 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (369)
- javascript html (20)
- java (31)
- jquery (15)
- jcrop (0)
- JEECG (1)
- ajax (3)
- 反射 (3)
- VI (1)
- mysql (48)
- easyui (1)
- svn (2)
- MD5 加密 (1)
- spring (14)
- ORACLE (8)
- 经验总结 (1)
- TCP/IP协议 (1)
- ICMP协议 (1)
- eclipse (1)
- Reflect (1)
- linux (21)
- android (5)
- excel 操作 (1)
- java tree (1)
- html (1)
- plupload (1)
- mongodb (9)
- aes (1)
- python (1)
- java relax (1)
- highcharts (2)
- json (2)
- java 多线程 (30)
- maven (2)
- 设计模式 (1)
- jsp+js (2)
- 面向对象 (1)
- jvm (16)
- 缓存 (1)
- proxy (1)
- 聊侃 (1)
- 面经 (1)
- java 字节 (1)
- java 类加载器 (2)
- java 基础 (2)
- java 语法糖 (1)
- java 位运算 (1)
- 排序 (3)
- java 服务器性能优化 (19)
- 网络编程 (2)
- jvm 参数设置 (0)
- jersey (1)
- webservice (2)
- nginx+多tomcat 集成 (5)
- nginx (16)
- squid (3)
- memcached (5)
- 正则表达式 (1)
- 常用免费接口 (1)
- jpa (1)
- win7 (1)
- java处理大文件 (1)
- js正则表达式 (1)
- tomcat (1)
- java 敏感字 (1)
- 系统架构优化 (4)
- 学习 (1)
- 本地测试QQ微博第三方登陆 (1)
- java 错误 (1)
- 微信支付 (1)
- https (1)
- httpclient (1)
- awk (2)
- loadrunner (1)
- sql server 2008 (3)
- git (4)
- sql server2008 (1)
- solr (2)
- centos (1)
- 数据存储架构 (3)
- log4j (1)
- weboffice (1)
- 并发编程 (1)
- postgreSQL (0)
- ssl (1)
- openssl (1)
- activeMQ (2)
- IDEA (1)
- shell (1)
- ansible (4)
- docker (2)
- grafana (1)
- jmeter (1)
- TLS (1)
- 将博客搬至CSDN (1)
最新评论
-
dida1990:
啊喔,过去了这么久,不过还是评一个。谁说uuid的hashCo ...
高并发生成订单号(二) -
annan211:
yclovesun 写道使用了uuid,为什么还要machin ...
高并发生成订单号(二) -
yclovesun:
使用了uuid,为什么还要machineId?uuid已经可以 ...
高并发生成订单号(二) -
u013280917:
太深奥,看不懂
mysql优化特定类型的查询
#!/bin/bash :<<! @date 2018-03-15 @author Jeff.jing @desc 使用规则: 1 脚本需要有执行权限 chmod 755 2 需要将 standalone.tar.gz 压缩文件作为参数传入脚本 ! #接收部署文件名称 standalone_file=$1 if [ ! -f $standalone_file ]; then echo $standalone_file " source file is not found,please check it and try again later !" exit 1 fi if [[ ! -s $standalone_file ]];then echo "***********************************************************************" echo "***********************************************************************" echo "target source file is not found ,please check it and try again later !" echo "***********************************************************************" echo "***********************************************************************" exit 1 fi if [ ! "${standalone_file##*.}"x = "gz"x ];then echo "***********************************************************************" echo "***********************************************************************" echo "target source file type is not .tar.gz ,please check it and try again later !" echo "***********************************************************************" echo "***********************************************************************" exit 1 fi #备份原项目 backup_dir=/opt/profile-facade-auto-`date '+%Y%m%d%H%M%S'` echo "***********************************************************************" echo "begin backup profile-facade-auto into "$backup_dir sudo mkdir $backup_dir sudo cp -R /opt/profile-facade-auto/* $backup_dir echo "backup profile-facade-auto into is done" p_id='profile-facade-auto.PID' kill_file="kil-file" touch $p_id touch $kill_file #停止facade-auto 进程 echo "***********************************************************************" echo "begin stop profile-facade-auto java process " ps -ef | grep "/opt/profile-facade-auto/config/" | grep -v grep | awk '{print $2}' > $p_id P_ID=$(head -1 $p_id | awk '{print$1}') echo $P_ID if [ ! -f $P_ID ]; then echo "exit failure process : "$P_ID sudo kill -9 ${P_ID} #>/dev/null 2>&1 需要判断此进程是否真的存在 !!!!! echo "profile-facade-auto has been stoped" fi sudo rm -rf /opt/profile-facade-auto/ sudo mkdir /opt/profile-facade-auto/ #解压缩目标发布包 echo "***********************************************************************" echo "begin install profile-facade-auto service,please wait a second... " sudo tar -zxvf $standalone_file -C /opt/profile-facade-auto #线上环境配置文件覆盖 sudo cp $backup_dir/config/DP-ProfileFacadeAuto-Traffic/config/automotive-schema-extension.json /opt/profile-facade-auto/config/DP-ProfileFacadeAuto-Traffic/config/ sudo cp $backup_dir/config/DP-ProfileFacadeAuto-Traffic/config/profile-facade-auto.config.yml /opt/profile-facade-auto/config/DP-ProfileFacadeAuto-Traffic/config/ sudo cp $backup_dir/config/DP-ProfileFacadeAuto-Traffic/credential/DP-ProfileFacadeAuto-Traffic.yml /opt/profile-facade-auto/config/DP-ProfileFacadeAuto-Traffic/credential/ sudo cp -R $backup_dir/config/foundation-shared/config/* /opt/profile-facade-auto/config/foundation-shared/config/ #启动项目 echo "***********************************************************************" echo "starting profile-facade-auto service " sudo /opt/profile-facade-auto/bin/startup.sh echo "profile-facade-auto start up success !" rm $p_id
发表评论
-
20个linux优化技巧
2016-09-13 22:31 532Linux是一种开源操作系 ... -
centos7 查看各个软件使用内存的情况
2016-06-23 19:15 16701 使用 ps aux | grep nginx 找到ngi ... -
centos 7防火墙设置
2016-06-22 14:06 569请尊重知识,请尊重原创 更多资料参考请见 http:/ ... -
20个Linux服务器性能调优技巧
2016-04-18 13:04 4Linux是一种开源操作系 ... -
linux git 远程仓库初始化与推送设置
2016-04-01 10:02 339请尊重知识,请尊重原创 更多资料参考请见 http:/ ... -
linux 挂载 windows 共享磁盘
2016-02-17 11:40 599linux 挂载windows 共享文件步骤如下 1 建立w ... -
shell 脚本下载网站图片
2015-10-28 16:19 612#!/bin/bash # 抓取图片 if [ $# - ... -
awk 非常好的学习博客,简明教程
2015-10-23 18:27 528http://coolshell.cn/articles/9 ... -
linux 终端录制与回放
2015-10-15 17:12 617录制与回放终端会话打开两个终端 T1 T2在T1 输入 ... -
Linux 内存使用方法详细解析
2015-06-15 14:13 1115来源 http://blog.jobbole.com ... -
linux shell ls脚本样例
2015-06-11 11:36 831#! /bin/sh - #查找输入文件的路径 #在查找 ... -
linux 位置参数的设置
2015-05-27 22:54 666在shell脚本当中会经常使用到参数和变量 常量有一种很好用 ... -
高并发高负载类网站关注点之缓存、负载均衡、存储
2015-05-21 14:00 01 /etc/sysctl.conf 文件里添加如下参数: v ... -
linux shell 分析 ab 测压命令
2015-05-20 16:34 7661 分析文档 #!/bin/bash line_nu ... -
linux 操作文件
2015-05-18 23:22 01 循环读取文本中的执行命令 2 读取命令行输出文本到临时文 ... -
linux 常用命令总结
2015-04-27 23:03 7811 查看文件 more 查看 ... -
权限管理-chattr权限
2015-03-24 22:18 7451 chattr 权限 对包括root在内的所有用户都起作用 ... -
linux centos mysql 自启动设置
2015-03-20 18:40 542首先通过chkconfig命令看看MySQL在不在可管理的列 ... -
java.io.FileNotFoundException: /home/tomcatuser1/.keystore (No such file or dire
2015-03-20 10:58 4127错误解决 java.io.FileNotFoundE ... -
nginx 开机自启动脚本
2015-03-19 10:44 1133PATH=/usr/local/sbin:/usr/local ...
相关推荐
tar -zxvf libfastcommon-V1.0.38.tar.gz cd libfastcommon-1.0.38/ #编译安装 ./make.sh && ./make.sh install cd #安装fastdfs tar -zxvf fastdfsV5.11.tar.gz cd fastdfs-5.11/ #编译安装 ./make.sh ...
Spark自动部署工具 本工具有一些需要Expect工具的支持实现SSH用户名和密码自动登录。 1. linux\mscp 一键多节点拷贝,使用expect进行远程ssh登陆。可以实现自动解压缩tar文件,自动递归拷贝目录。会调用multicopy_...
install-app各种应用部署安装方式汇总,如:纯手动执行说明脚本+半自动shell脚本+docker方式+k8s方式安装应用各种软件源的配置参考http://mirrors.ustc.edu.cn/help/注意:shell.tar.gz 默认解压缩放在/opt目录下,...
此脚本在生产服务器上使用了一年多,本脚本崇尚简单唯美,只需要一个脚本就可以在任何一台有网络的服务器上自动配置LNMP。 本脚本会在脚本执行目录下,建packages目录用于存放LNMP所需要的软件。大家安装完可以删除...
重新部署自动从 GitHub 部署到 Replit,闪电般快速:high_voltage:repl.deploy分为一个 GitHub 应用程序,它侦听代码更改并将事件发送到您的 repl在您的 repl 上运行的守护进程侦听事件、从 GitHub 获取更改并重新...
运行直接tar -zxvf 解压过后,运行install.sh即可,中途会需要输入IP地址(后续版本会添加自动获取),会生成node节点jion加入的文本。而且shell中都是很多简单的代码,可以通过学习进行自行编写升级。有些备注。学...
DT 在嵌套虚拟机中自动部署Hadoop 群集用到的pkg hadoop-2.10.1.tar.gz spark-3.0.2-bin-without-hadoop.tgz 猪0.17.0.tar.gz ache-hive-2.3.7-bin.tar.gz apache-tez-0.9.2-bin.tar.gzap
基于Django+PyEcharts实现游客行为分析系统可视化大屏源码+操作说明+sql数据库.tar 本项目Scrapy进行数据爬取,并使用Django框架+PyEcharts实现可视化大屏。效果如下 每个模块都有详情页,可以通过点击首页各个模块...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
自己写的几个Bash脚本 适用系统:CentOS6.x CentOS7.x 上传到CentOS系统中任意目录解压 #tar -...本着方便批量部署集群与学习的目的,对自动化部署十分感兴趣, 但个人水平能力有限,有错误或不足的地方欢迎各位指正!
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...
SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,...