- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 mybatis日志在线生成sql(日志参数填充,sql日志格式化)
背景:平时我们在看线上日志的时候,想知道一条执行sql的结果,需要把mybatis生成的日志copy出来,然后把参数一条条手动塞进去,简单sql还好,如果是复杂sql,尤其参数多达几十甚至上百个情况,这就头大.不仅非常耗时,而且容易出错.针对上面出现的问题,我开发出了在线一键生成mybatis执行sql的网站,只需要把日志copy出来,点击一键转换就能轻松获得参数填充好的sql,大大节省了日志分析时间.下面是使用方法:1.将Preparing:日志copy出来,粘贴到Preparing.
2021-07-04 17:31:57
3936
8
原创 docker安装gitlab
环境准备:1.安装docker环境的服务器(docker安装)安装gitlab:从docker拉取docker镜像企业版:docker pull gitlab/gitlab-ee社区版:docker pull gitlab/gitlab-ce在系统新建备份目录mkdir /Users/yingxiaoyong/app/gitlab/etcmkdir /Users/y...
2019-06-05 15:59:12
1188
原创 mac发布项目到maven中央仓库
1.环境准备mac系统mavenjava2.注册 Sonatype 账号Sonatype官网:http://www.sonatype.org/注册地址:https://issues.sonatype.org/secure/Signup!default.jspaoss地址:https://oss.sonatype.org登录 Sonaytype Jira 创建一个 iss...
2019-04-28 12:02:46
1152
原创 docker安装mysql多数据库实现主从复制
1.环境准备Linux服务器2.首先我们需要安装docker移除旧的版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ ...
2018-12-26 16:09:06
411
原创 maven 添加mirror
<mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/publ
2018-12-13 16:52:31
1379
原创 事物回滚
有的时候方法A()里面包含方法B(),C()Transactional(rollbackFor = Exception.class)public void A(){ B(); c();}@Transactional(rollbackFor = Exception.class)public void B(){}@Transactional(rollbackFor = Ex...
2018-09-06 15:52:21
1450
2
原创 mybatis 支持批量update
有的时候我们需要将我们拼接的多条update语句放在mysql一个<update>标签去执行,像平常那样是不行的。这就需要我们改一些东西了,首先我们需要在我们jdbcurl上拼接上allowMultiQueries=true,如下:url="jdbc:mysql://localhost:8066/TESTDB?allowMultiQueries=true"这个时候我们就可...
2018-09-05 21:37:49
521
原创 多线程并发update dead lock
1.问题重现:表:/* Navicat Premium Data Transfer Source Server : mysql Source Server Type : MySQL Source Server Version : 50720 Source Host : 127.0.0.1 Source Database ...
2018-09-04 18:24:56
1352
原创 解决不同浏览器下载文件中文名称乱码的问题
问题描述:在java中做文件下载的时候,比如下载excel,pdf文件。有时候在谷歌和火狐浏览器下载下来的文件名称是好的,但是在ie或者别的浏览器中可能就是乱码的,这个就需要我们在前后进行一些处理。 前台:在前台的时候,有时我们需要在url中传递一些中文参数,这时候直接传到后台处理就会出现一些乱码的现象。这个时候需要对url进行转码如下:比如url是:url=localhost:8...
2018-08-24 20:55:05
5233
原创 linux redis哨兵模式
1.环境准备三台linux服务器比如:主:X.X.X.81从:X.X.X.82从:X.X.X.832.安装redis(三个环境都要这样安装)1)安装redis之前先要安装gcc-c++和tcl yum install gcc-c++yum install tcl 2)新建用户redisgroupadd redisuseradd –g re...
2018-08-16 14:53:02
1795
原创 linux搭建jenkins
1.环境准备linux服务器,git,jdk,maven我这里使用的git是自己搭建的git,怎么搭建git服务器可以参考https://blog.youkuaiyun.com/qq_26834541/article/details/81709106jdk搭建参考https://blog.youkuaiyun.com/qq_26834541/article/details/81700071mave...
2018-08-16 14:19:02
2453
原创 linux搭建maven
1.环境准备linux服务器,maven安装包,安装maven之前确定已经安装好了jdk2.下载安装maven1)下载maven安装包2)将下载的maven上传到linux服务器,解压压缩包tar -zxvf apache-maven-3.5.0-bin.tar.gzmv apache-maven-3.5.0 ./maven3)配置依赖包存储路径cd mave...
2018-08-16 10:17:18
459
原创 linux git服务器搭建
1.1 git服务器搭建Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。与常用的版本控制工具CVS,Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。1.1.1 环境准备Linux服务器1.1.2 git安装...
2018-08-15 18:41:52
511
原创 linux 新建用户和用户组
1.新建用户组groupadd appl2.新建用户useradd -g appl odsapplpasswd odsappl输入用户密码。。。。3.切换用户su - odsappl
2018-08-15 18:14:43
4300
原创 linux 搭建jdk
1.环境准备linux服务器,jdk1.8 压缩包2.首先我们需要删除Linux自带的jdk;root用户登陆rpm -qa | grep javarpm -e --nodeps `rpm -qa | grep java` 3.切换到odsappl用户su - odsappl4.安装jdk1)在用户根目录下新建app目录mkdir appcd ...
2018-08-15 18:14:32
514
原创 redhat系统更换数据源
由于Red Hat的YUM源为付费服务,所以需要给所有服务器更换yum源操作如下:1.删除Red Hat原有的yumrpm -aq|grep yum|xargs rpm -e --nodepsmkdir /var/yum_repocd /var/yum_repo2、下载新的yum安装包 这里我们使用CentOS的yum源#wget http://mirror...
2018-08-15 18:14:07
655
原创 linux搭建tomcat
1.环境准备Linux系统,tomcat安装包2.切换到odsappl用户su - odsappl3.官网下载tomcat压缩包4.解压tomcat,我这里是apache-tomcat-8.5.20tar -zxvf apache-tomcat-8.5.20.tar.gz4.启动和停止tomcat进入tomcat目录的bin目录启动 ./startup...
2018-08-15 18:13:30
161
原创 linux搭建redis
1.环境准备Linux系统,redis安装包2.安装redis需要的包(root用户)su rootyum install gcc-c++yum install tcl3.下载redis安装包,解压tar -zxvf redis-4.0.1.tar.gz4.编译rediscd redis-4.0.1/makemake test5.启动和停...
2018-08-15 18:13:11
126
原创 linux svn文档服务器安装
1.环境准备Linux服务器2.安装svn yum install subversion3.新建一个目录用于存储SVN所有文件mkdir /svn4.新建一个资源仓库# svnadmin create /svn/ods # ls /svn/ods/ conf db format hooks locks README.txt 目录用途说明:l hooks目录...
2018-08-15 18:12:16
153
原创 linux安装nginx代理tomcat
1.环境准备linux服务器2.下载依赖包,root用户登陆,根目录下载wget http://nginx.org/download/nginx-1.10.2.tar.gzwget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gzwget http://zlib.net/zlib-1.2.11.tar.gzw...
2018-08-15 18:11:59
332
原创 linux 搭建fastsfs+nginx实现图片预览
1.环境准备Linux服务器,fastdfs-nginx-module_v1.16.tar.gz,nginx-1.12.2.tar.gz2.安装fastdfs1)安装前置依赖yum -y install gccyum -y install gcc-c++yum -y groupinstall "Development Tools"yum -y groupinstall "...
2018-08-15 18:11:41
576
redhat数据源
2018-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人