摘要:
参考文档:https://blog.csdn.net/a14654/article/details/110383829 一、编写自定义拦截器: package com.example.demo.loginInterceptor; import com.google.gson.Gson; import 阅读全文
摘要:
参考.xml批量更新:mybatis中根据多个Id批量修改数据库内容 参考Mapper传参:Mybatis传递多个参数的4种方式 代码: Mapper: int saveTicketId(@Param("list") List<Long> list, @Param("ticketId") Long 阅读全文
摘要:
常见的框架图如下: 那么这些 +、-号,线条表示什么呢?详见:https://blog.csdn.net/benpaodelulu_guajian/article/details/78861460 阅读全文
摘要:
背景:需要将 Podman中Mysql的数据库备份,然后在Docker中的Mysql恢复。 一、备份(参考:https://www.liujiangblog.com/blog/10/) 1.使用命令:mysqldump -u username -p dbname table1 table2 ...- 阅读全文
摘要:
一、安装(参考:Podman on Mac ) MacOS安装:brew install podman 查看是否安装成功:podman -v 如上图,显示出版本号,表示安装成功。 二、启动 1.初始化:brew machine init 2.启动:podman machine start 3.停止: 阅读全文
摘要:
现象: 在运行docker容器的时候,当运行多个容器,或者其中一个容器占用内存比较大的时候,另一个容器中的任务会挂掉。 比如某一个容器同时运行 Hadoop + Hive,另一个容器运行 Mysql ,就会导致Mysql容器自动挂掉. 排查原因: 使用:docker stats 查看容器动态资源使用 阅读全文
摘要:
问题描述: 在 Docker容器遇到这样一个问题,在Hive中所在的容器,访问 Mysql所在的容器时,ping不通,两个容器的 ip地址分别为: Hive容器:172.18.0.2 Mysql容器:172.17.0.2 可见,这是两个网段的 ip(172.18 和 172.17),所以导致互相 p 阅读全文
摘要:
当在docker容器中出现如下: 解决: 1)这时候需要敲:apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 2)等更新完毕以后再敲命令:apt-get 阅读全文
摘要:
首先,Hive是基于Hadoop中HDFS和MapReduce的,所以需要先安装Hadoop,按照Hadoop的教程见:Mac基于Docker搭建Hadoop集群 一、下载Hive 访问Apache官网:https://dlcdn.apache.org/hive/hive-3.1.2/,选择对应的版 阅读全文
摘要:
一、插入数据时 当插入数据时,要求数据表的某一列(比如name)不重复,语法如下: INSERT INTO TABLE (field1, field2, fieldn) SELECT 'field1', 'field2', 'fieldn' FROM DUAL WHERE NOT EXISTS ( 阅读全文