mysql数据实时同步:Canal安装部署、kafka安装、zk安装、mysql安装、Canal Server+Canal Client HA,Canal+mysql+Kafka,相关验证(学习笔记)

  • Post author:
  • Post category:mysql

目录 Canal安装部署 1.1. 服务器准备 1.2. 设置主机名并配置hosts 1.3. 免密设置 1.4. 设置ntp时间 1.5. 关闭防火墙 1.6. 关闭selinux 1.7. 安装JDK 1.8. 安装zookeeper 1.9. 安装scala安装Kafka 2.1. 解压 2.2. 配置环境变量 2.3. 修改配置文件 2.4. 再次修改server.properties 2…

继续阅读 mysql数据实时同步:Canal安装部署、kafka安装、zk安装、mysql安装、Canal Server+Canal Client HA,Canal+mysql+Kafka,相关验证(学习笔记)

二、Spring系列之利用注解开发SpringMVC项目

  • Post author:
  • Post category:其他

二、利用注解开发SpringMVC项目 @[TOC](二、利用注解开发SpringMVC项目) 搭建步骤1. pom文件引入依赖2. web.xml中引入DispatcherServlet,并引入spring文件3. spring文件4. 编写Controller函数5. 启动项目 搭建步骤 1. pom文件引入依赖 2. web.xml中引入DispatcherServlet,并引入spring…

继续阅读 二、Spring系列之利用注解开发SpringMVC项目

项目中Redis常见问题

  • Post author:
  • Post category:其他

1.缓存在高并发和安全压力下的一些问题 缓存击穿 是某一个热点key在高并发访问的情况下,突然失效,导致大量并发打进mysql数据库的情况 如何解决? 使用redis数据库的分布式锁,解决mysql的访问压力问题。 是某一个热点key在高并发访问的情况下,突然失效,导致大量并发打进mysql数据库的情况 使用redis数据库的分布式锁,解决mysql的访问压力问题[] 我们可以加分布式锁,打个比喻…

继续阅读 项目中Redis常见问题

Python中的数据类型,整型,浮点型和布尔类型

  • Post author:
  • Post category:python

什么是数据类型?存放到变量里面的数据到底是整数,还是字符,还是小数等等,虽然Python在定义变量的时候不需要事先声明是什么数据类型,但是在使用的时候还是有数据类型之分的。 Python有五个标准的数据类型:数字(数值) 、字符串、元组 、列表、字典 什么是数值类型? 数值类型包含:整型,浮点型,布尔类型 一、整数: 1)整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。 Py…

继续阅读 Python中的数据类型,整型,浮点型和布尔类型

【面向对象的程序设计c++】五子棋

  • Post author:
  • Post category:其他

五子棋! // // main.cpp // 五子棋 // // Created by CHARLIEVA on 2020/10/30. // /* 1 设置棋盘 2 设置玩家 玩家标记 3 判断坐标合法性 4 判断获胜 */ #include <iostream> #include <iostream> #include <stdio.h> #include …

继续阅读 【面向对象的程序设计c++】五子棋

运算符及优先顺序

  • Post author:
  • Post category:其他

                                         优先级顺序(从高到低)指数正负号乘法、除法与取余与或比较**-+*、/、%&|>、>=、<、<=、!=、==   版权声明:本文为chamu99原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/ch…

继续阅读 运算符及优先顺序

zabbix通过snmp监控主机并优化监控模板

  • Post author:
  • Post category:其他

环境 centos7.4 zabbix-server 4.4.8 无论是用snmp 还是zabbix-agent对服务器进行监控,都需要对模板进行一个优化,因为自带的模板并非是我们想用的,所以我们linux/windows主机各添加一台,观察生成的图像 添加windows主机如下图所示 添加linux主机如下图所示 然后点击配置-主机-自动发现-选中所有-现在检查, 然后点击监测-图形-windo…

继续阅读 zabbix通过snmp监控主机并优化监控模板

ros::package::getPath使用方法

  • Post author:
  • Post category:其他

ros::package::getPath使用方法 1 作用2 使用时遇到的问题3 解决方法1)包含头文件2)修改CMakeLists.txt文件3)修改package.xml文件 4 正确用法 1 作用 ros中用于获取某个功能包的绝对路径,当功能包不存在时,该函数返回一个空的字符串。其函数原型如下: std::string ros::package::getPath (const std::s…

继续阅读 ros::package::getPath使用方法

软件编程走火入魔之:程序对人身心的残忍摧残

  • Post author:
  • Post category:其他

在读大学时,我就对打印排版等非常有兴趣,看别人的传单、报纸、教材是如何排版的?如何用电脑弄出来的很好奇,然后自己是学C语言什么的,我就想,如何用C语言弄出这些来,到大四毕业为止,基本上用C语言连显示汉字都没能实现出来,很郁闷啊,自己连一个报纸更别说是连一个像样的通知都没能打印出来就正规大学计算机本科毕业了,难道这个梦想真的很高吗?那时就用拼音显示的程序打印出来挂在床头,经常会想这个程序应该如何写才…

继续阅读 软件编程走火入魔之:程序对人身心的残忍摧残

Docker | 缓存依赖

  • Post author:
  • Post category:其他

Docker | 缓存依赖 1. 简介 项目使用docker compose,前端与后台都是使用二段构建,先安装依赖编译出文件,在将编译出来的文件,复制到新建构的镜像。然而每次构建镜像都要花大量时间去等待安装前端node.js依赖后台golang的依赖,后面找到解决方法缓存依赖,这样就省去了每次构建镜像时安装依赖的时间。 下面以golang安装依赖为例,/go/pkg/mod为golang依赖的缓…

继续阅读 Docker | 缓存依赖