自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 git冲突在eclipse、idea、sourceTree上的解决方法

一、使用eclipse时情形一: 用户1编辑A文件并提交,用户2未拉取最近代码也编辑A文件产生的冲突。用户2未提交本地仓库时:(1)进入同步页面注意:只有一个向下箭头表示未提交本地仓库(2)拉取远程文件双击冲突文件减去编辑将右侧代码合并到左侧保存,并add to index提交到本地仓库,...

2020-04-27 20:38:10 504

原创 MyBatis-Plus的搭建和使用

这个插件是MyBatis的加强版,基本上可以脱离xml文件来实现CRUD。Spring Boot实现快速开发,搭建步骤:1、引入依赖。和lombok配合使用可以简化开发。 <!--mybatis-plus相关配置--> <dependency> <groupId>com.baomidou</groupId> ...

2019-07-28 18:22:50 576

原创 Mysql导入数据结构时报错[ERR] 1067 - Invalid default value for 'cn_notebook_createtime

在这里插入代码片更换数据库时,将之前的表结构导出后再导入新的MySQL数据库时报错:[ERR] 1067 - Invalid default value for 'cn_notebook_createtime'[ERR] /* Navicat Premium Data TransferSource Server : MySQL查了一下原因:...

2019-06-30 01:47:54 2022

原创 docker中镜像和容器的批量操作

1、批量删除镜像docker rmi `docker images | grep 条件 |awk '{print$3}'`docker images 所展示的列表,第三列为镜像id,根据镜像id做删除操作2、批量删除容器 docker rm -f `docker ps -a | grep 条件 | awk '{print$1}'` 3、删除虚悬镜像虚悬镜像指的是没有镜像名或镜像版...

2019-05-28 15:37:29 743

原创 使用docker在基础镜像上集成tomcat

当我们对基础镜像版本和tomcat版本有要求时,可以尝试自己集成所需的镜像,不必每次都去拉取其他人提供的镜像,然后在此基础镜像上部署自己的应用。目标版本:基础镜像版本:ubuntu:16.04JDK版本:jdk1.8.0_191tomcat版本:8.5.401、拉取基础镜像docker pull ubuntu:16.04默认会从docker官方维护的仓库拉取2、准备安装包下载...

2019-05-11 22:34:50 585

原创 docker中构建镜像和推送

镜像相关常用的命令,如果镜像名比较长,版本号有统一的规则,可以通过脚本来实现构建和推送。1、登录镜像仓库 docker login 镜像仓库IP2、执行一键操作脚本,完成推送DATE=$(date +%Y%m%d%H%M%S)VERSION=dev-$DATEdocker build . -t 镜像仓库IP/镜像空间/应用名:$VERSIONdocker push 镜像仓库IP/...

2019-04-26 14:31:42 626

原创 Linux中命令别名的设置

在~/.bashrc文件中可以设置命令的别名。在如下位置可以自定义命令,对于常用的比较复杂的命令可以通过配置别名来简化操作。可支持命令拼接# some more ls aliases#alias ll='ls -alF'alias ll='ls -l'alias la='ls -A'alias l='ls -CF'alias aruis='who am i'...

2019-04-21 11:28:03 851

原创 logback按照文件大小切割日志

在日志的处理方面,logback是一套比较主流的日志框架,SpringBoot默认使用的就是logback。通过配置logback.xml,可以灵活的实现我们对日志的各种格式需求。在使用中发现1.1.*版本和1.2.*有些区别,前面的版本貌似不支持单纯的按照日志文件大小来切割日志,后面的版本需要配置最大保存时间等参数,以及在格式上需要加随机数%i来实现。此格式与所需的日志格式有点冲突,于是想到了...

2019-04-12 21:53:10 6377 2

原创 Docker中web项目的部署以及访问

1、将应用打包成demo.war2、编写Dockerfile,构建镜像 #Dockerfile FROM 包含tomcat的基础镜像 COPY demo.war /usr/local/tomcat/webapps COPY apple /apple CMD ["sh","-C","start.sh"]其中apple为配置文件所在的文件夹,基础镜像的apple文件夹下有相应的启动脚本...

2019-04-11 14:57:31 4960

原创 Java中字符串处理和核心数据结构

一、字符串处理String对象一旦生成,则不能再对他进行改变。作用在于:当一个对象需要被多线程共享,并且频繁访问时,可以省略同步和锁等待的时间,提高效率。正因为这个不可变性,在需要对字符串进行修改操作时,String对象总是会生成新的对象,所以性能相对较差。此时需要使用StringBuffer和StringBuilder。这两种实现方式基本相同。StringBuilder stringBul...

2019-04-06 18:43:11 237

原创 Linux中常用命令汇总

(1)、当前服务器远程连接其他服务器ssh命令远程连接 ssh 用户名@IP ssh [email protected] 输入root用户密码即可连接(2)、用户管理/etc/group 存储当前系统中所有用户组信息查看: cat /etc/groupGroup: x : 123 :abc,def组名称:组密码占位符:组编号:组中用户列表/etc/gsha...

2019-04-05 17:51:28 245

原创 在Linux下安装jdk的步骤

1、下载安装包http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html版本:jdk-8u191-linux-x64.tar.gz2、管理员账号登陆通过终端在/usr/local目录下新建java文件夹,命令行:mkdir /usr/local/java使用FZ...

2019-01-15 23:16:12 133

原创 Jupyter打开图形界面并画出正弦函数图像

1、进入工作目录文件夹D:\Python\jupyterWorkplace如何截取鼠标右键的选项栏:qq截图的拓展,在登陆qq的前提下同时按住ctrl+alt+shift,然后选择右键菜单(或者下拉菜单)也可以哦!这个时候松开shift ,ctrl+alt上的两个手指不要松开,同时用另外一个手指按住A即可2、键盘Shift+鼠标右键->在此处打开命令窗口-...

2018-06-10 12:25:50 7233

原创 Python的reload使用

reload的使用已经导入的模块,修改之后,必须重新导入才能生效。Python2可以直接reload(模块)Python3必须先导入imp,通过imp来重新导入        如下:hello是自己定义的模块,之前导入过,然后做了修改,再重新导入...

2018-06-09 22:54:17 446

原创 Spring集成Mybatis时的常见报错

这两个框架集成的时候最常见的是各种映射文件无法对应而引发的报错。根据不同的报错可以优先检查对应的位置,这样才能快速解决问题。

2017-10-27 17:30:30 689

原创 Tomcat常见报错

eclipse启动服务器部署项目之后,中间修改了一部分代码,导致eclipse卡死了,毫无反应,无奈之下,只好通过任务管理器关闭eclipse。 但是重新打开之后,报错无法启动Tomcat,大致报错如下:“Several ports (8005, 8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.

2017-09-16 20:14:37 485

原创 JSTL中的自定义标签使用方法

JSTL语法使用时,需要导入jstl.1.2包,通过引用包中的标签实现具体的语法。可以仿照其中的标签自定义一些特殊功能的标签

2017-09-09 23:03:14 276

原创 Maven如何导入jar包

一、通过修改pom.xml文件添加依赖关系(1)到http://maven.aliyun.com/nexus/#welcome上搜索相应的包复制文本内容(2)打开项目中的pom.xml文件图中2处需先添加 <dependencies></dependencies>,将文本内容放到标签中,保存就会自动下载包。可以在这个位...

2017-09-09 17:25:52 1410 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除