- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 Jenkins持续集成的基本配置和执行shell脚本
利用Jenkins进行持续集成的基本配置如下:在指定服务器执行的shell脚本如下:#!/bin/bash# 重启tomcat 并且 删除 webapps 的war包, 作为TOMCAT_HOME环境变量无效 author : xizhi.ding date :2018.05.18export JAVA_HOME="/usr/local/java/jdk...
2018-08-28 15:26:44 1641
原创 利用shell脚本批量创建数据库以及数据表
在linux终端批量创建数据库db的shell脚本如下: #!/bin/bash#批量创建数据库user=rootpassword=handdbasocket=/var/lib/mysql/mysql.sockmycmd="mysql -u$user -p$password -S $socket"for((i=13;i<73;i++))do$mycmd -e "crea...
2018-08-28 15:21:16 4533
原创 Quartz定时任务调度框架基本使用
1、项目添加Maven依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...
2018-08-21 17:08:19 979 2
原创 Ubuntu上Mysql的安装和管理命令
1、切换到root身份2、安装命令sudo apt-get updateapt-get install mysql-client-core-5.6apt-get install mysql-client-5.6apt-get install mysql-server-5.63、检查mysql进程是否运行ps -ef | grep mysql4、查看mysql监听的端口:n...
2018-08-20 21:09:15 440
原创 Linux防火墙管理&Jstack线程堆栈信息查看
一、Linux防火墙管理开启防火墙端口,每次根据需要替换掉端口 3306iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT查看端口 3306 是否监听iptables -L -nv | grep 3306 二、线程堆栈信息查看结合top和jstack找出占用cpu最高的...
2018-08-20 20:58:27 907
原创 Mybatis类型处理器原理以及实现自定义TypeHandler
一、基本使用Mybatis中的TypeHandler有两个功能,一个是实现javaType到jdbcType的转换,另外一个是实现jdbcType到javaType的转换。TypeHandler是一个接口,其中重点是四个方法,一个取值的方法,三个设置值的方法:/** * @author Clinton Begin */public interface TypeHandler&...
2018-08-20 20:10:05 1392
原创 Mybatis插件原理以及实现自定义Sql拦截器插件
一、Mybatis插件基本原理Mybatis允许你在已经映射语句的执行过程中为某一点进行拦截调用。但是并不是对所有的方法都可以进行这种拦截处理,允许使用插件进行的拦截类如下,具体要拦截该类中哪一个方法则需要关注下mybatis的源码,去指定拦截时的方法入参:支持的拦截类如下:Executor (update, query, flushStatements, commit, rollback...
2018-08-19 19:52:36 5512
原创 Centos7下Docker+DockerCompose快速构建分布式数据库TiDB集群
1、docker在contos系统下安装要求内核版本大于3.10 首先查询本操作系统是否支持安装uname -r命令2、借助阿里云源进行yum安装安装必要的一些系统工具:sudo yum install -y yum-utils device-mapper-persistent-data lvm2 yum install https://download.docker.com/lin...
2018-08-10 14:49:39 1322
Dubbo monitor监控程序
2018-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人