- 博客(11)
- 收藏
- 关注
原创 springboot+druid+mybatis 多数据源切换(带源码+sql)
业务场景互联网项目数据量大,很多业务模块使用统一数据库,会导致DB 压力过大,不足以支撑服务要求,于是现如今分布式项目下大都使用多个数据库,项目中的多数据源切换成为了必要的技术支持.项目github 地址源码地址:https://github.com/MinJW/dynamic-db-demo本文中使用的所有代码 都在项目中有 包括压力测试和sql提供项目架构JDK1.8Spring...
2019-11-09 15:09:47
1789
原创 根据配置文件启动不同定时任务
问题:一个项目中会包含多个定时任务(spring Scheduled),由于每个任务需要的资源等不同,需要将他们分开部署,但又不想分开项目编写,所以有了这个问题【解决方法】:1.注释掉不需要的定时任务的配置然后编译部署但这样线上部署的代码和master会有区别,分开的定时任务过多时每次都分开编译很麻烦 //@Scheduled(cron = "${user.cancel.job.c...
2019-07-06 15:40:29
2358
原创 Mybatis中特殊字符整理
大于及大于等于原符号 > >=替换符号 > >=小于及小于等于原符号 < <= 替换符号 < <=与原符号 &替换符号 &单引和双引号原符
2018-11-14 19:55:28
2166
原创 docker部署mysql
搜索镜像[root@localhost ~]# docker search mysql拉取镜像[root@localhost ~]# docker pull mysql查看拉取的镜像:通过镜像创建容器docker run -di --name=mjw_docker_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234 mysql 参数:...
2018-11-03 17:56:50
1554
原创 docker部署tomcat 及 部署web应用
搜索镜像[root@localhost ~]# docker search tomcat拉取镜像[root@localhost ~]# docker pull tomcat查看拉取的镜像:通过镜像创建容器docker run -di --name=mjw_docker_tomcat -p 8888:8080 -v /usr/local/webapps/:/usr/local/to...
2018-11-03 17:27:44
1921
原创 Mybatis中遍历Map
mybatis中遍历map之前搜了下,大部分人写的都是这样<foreach collection="myMap.keys" item="key"> set a= #{key} , b = #{myMap[${key}]}</foreach>不知道时版本原因还是别的,我取到的value都是null,我的mybatis版本为3.4.
2018-11-03 16:39:14
6296
原创 docker保存镜像报错:Cowardly refusing to save to a terminal. Use the -o flag or redirect.
今天要保存docker镜像时发现:[root@localhost ~]# docker save mjw_centos_image –o mjw_centos_image.tarCowardly refusing to save to a terminal. Use the -o flag or redirect.[root@localhost ~]# 差点信了另一篇 博客的说法,说是d...
2018-11-03 16:13:48
6967
原创 docker学习(四) docker部署操作(文件拷贝、目录挂载、备份迁移、恢复)
docker文件拷贝先运行一个centos镜像作为测试:将个文件从宿主机复制到容器中:docker cp 宿主机对应的文件/或者目录 容器名称:容器目录 详细操作如图:docker目录挂载在创建容器的时候,我们可以将宿主机的某个目录映射到容器内的目录,这样修改宿主机某个目录的文件就可以影响容器了。docker run -di -v /home/mjw:/root/mjw --...
2018-11-03 15:56:05
4029
原创 docker学习(三) docker容器操作(容器创建、删除、查看、启动、停止)
查看容器查看正在运行的容器docker ps 个列意义:参数名称参数意义CONTAINER ID容器idIMAGE创建容器时所使用的镜像COMMAND运行容器中的软件执行的命令CREATED容器的创建时间STATUS容器的状态: UP 表示运行状态 Exited 表示关闭状态PORTS宿主机端口和容器中软件的端口的对应关系...
2018-11-03 14:57:03
3205
原创 docker学习(二) docker镜像操作(拉取、删除、镜像加速...)
查看镜像列表docker images每一列的意思:列名意义备注REPOSITORY镜像所在的仓库名称TAG镜像标签为了区分同一个仓库下的不同镜像,Docker 提供了一种称为标签(Tag)的功能。每个镜像在列出来时都带有一个标签IMAGE ID镜像ID镜像唯一标识CREATED创建时间镜像的创建日期(不是获取该镜像的日期)S...
2018-11-03 10:58:50
3014
原创 docker学习(一) docker安装、卸载、启动及启动报错的解决
docker卸载如果之前安装过版本不正确或其他原因,先行卸载掉docker。查看 docker 的安装包yum list installed | grep docker 删除安装包yum remove docker \ docker-client \ docker-client-latest \ ...
2018-11-01 11:15:40
2577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人