- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 从零搭建keepalived+Mysql主主热备(3)---------完善脚本检测
承接上一篇文章,我们已经在如下两台虚拟机安装了keepalived集群,并且安装了主主热备的mysql 达到了Mysql高可用热备目标 这篇文章在之前的基础上,添加leeaplived脚本检测,将配置完善。问题:之前的配置,保证了一台服务器不能访问,可以切换到另一台服务器访问Mysql,但是如果是如下问题,服务器正常,即:ip可以正常访问,只是mysql服务断掉了,当前情况下,keepalived因为能ip通畅,所以不会发生vip漂移,导致一直连接服务挂掉的mysql。(虚拟机创建)centos..
2021-07-06 14:48:57 373
原创 从零搭建keepalived+Mysql主主热备(2)---------Mysql主主互备
一.环境准备承接上一篇文章,我们已经在如下两台虚拟机安装了keepalived集群,这篇文章在两台虚拟机上继续从零开始安装Mysql,并实现主主互备。原理请自行搜索其他优质文章,了解二进制日志文件备份。(虚拟机创建)centos7两台,版本如下:192.168.124.23 主192.168.124.22 备两台机器请关闭防火墙二.mysql快速安装步骤(两台机器步骤相同)1.配置mysql源,使用yum命令直接安装mysql(解压安装请跳过),配置步骤:下载m...
2021-06-30 15:35:06 387
原创 从零搭建keepalived+Mysql主主热备(1)---------keepalived双机热备
一.环境准备(虚拟机创建)centos7两台,版本如下:192.168.124.23 主192.168.124.22 备两台机器请关闭防火墙二.快速搭建1.安装yum install keepalived2.修改配置文件vi /etc/keepalived/keepalived.conf直接覆盖! Configuration File for keepalivedglobal_defs { notification_email { ...
2021-06-29 15:22:54 452
原创 Linux系统--CentOS7下Mysql(docker)镜像创建,用户,表以及数据初始化
1.docker下载(环境为centos7)yum install docker-engine2.下载完成后启动docker使用命令:service docker start3.为docker下载镜像提速curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://fe8a7d6e.m.daocloud.io这是一个...
2018-03-20 14:39:51 3650
原创 内网离线搭建之----kafka-manager集群监控
Kafka Manager。可以很容易地发现分布在集群中的哪些topic分布不均匀,或者是分区在整个集群分布不均匀的的情况。它支持管理多个集群、选择副本、副本重新分配以及创建Topic。
2023-12-27 11:04:39 942
原创 Python机器学习基础(三)---数据预处理
PS2:因为回归和机器学习都是基于数学函数方法的,所以当我们要分析的数据集中出现了类别数据(categorical data),此时的数据是不理想的,因为我们不能用数学的方法处理它们。将分类特征转化为整数数组,它的输入应该是整数或字符串的类数组,也可以理解为矩阵,每一列表示一个特征,每一个特征中的数字或者是字符串表示一类特征,也就是分类(离散)特征所接受的值。因此,我们需要将此类标签转换为数字标签。数据预处理会将选定的数据转换为我们可以使用的形式或可以提供给ML算法的形式,以使其符合机器学习算法的期望。
2023-11-14 10:48:08 136
原创 Python机器学习基础(一)---数据集加载的方法
鸢尾花练习资源(这个资源有瑕疵,index列和Species 都是带”“的字符串 导致一些加载现实问题,从而验证 还是pandas最好用)下载链接。
2023-10-27 10:51:09 411
原创 logback日志文件新手快速配置理解
1.快速开始springboot项目配置文件的同级目录下创建logback-spring.xml2.配置文件内容<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <!-- appender是configuration的子节点,是负责写日志的组件。 --> <!-- ConsoleAppender:把日志输出到控制台 --> <.
2021-01-27 15:02:49 370
原创 generatorConfig重新生成文件后导致java.lang.ClassCastException异常
如下java.lang.ClassCastException: com.ceiec.ApiServices.model.Device cannot be cast to com.ceiec.ApiServices.model.Device这种情况经过排查 除了网上常说的字段等属性对不上外,还有一种情况就是由于热部署插件导致如果使用generatorConfig生成文件后数据库变动删除重新生成文件,系统不会报错但是运行,进行数据查询会出现这个错误。只要删除...
2020-08-14 16:38:49 187
原创 webpack3 CommonsChunkPlugin插件分离三方库(jQuery.js/vue.js等)和公共模块 分别打包
需求:使用webpack进行打包时,我们不想自己写的js文件与第三方的js库一起打包成一个庞大的文件,而是想要第三方插件库单独打包一个js 。我们自己写的js独立打包。优点:1.分割js文件避免单独一个js文件太大影响用户使用体验。2.通常来说,第三方库文件我们不会去变动里面的内容,每次打包变动内容基本是在我们自己的js文件中,所以单独打包比较好。准备:想要实现js...
2020-04-20 23:14:28 1321
原创 vue v-for循环改变循环数据视图不更新
在前端开发中如下图菜单框架(左侧菜单内容由顶部菜单点击后动态更新data内 menu:[] )v-for循环menu显示左侧菜单问题:点击顶部菜单后(menu[]重新赋值),左侧菜单不能更新为新的menu[]里的内容。原因:由于 JavaScript 的限制, Vue 不能检测以下变动的数组:当你利用索引直接设置一个项时,例如: vm.items[indexOfItem] = ...
2019-07-11 15:16:26 12427 2
原创 GitLab的部署&使用(一、GitLab的简单安装)
GitLab的简单安装百度百科:GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。说白了,GitLab就是码云挥着gitHub的本地部署版本。1.GitLab的部署 准备环境:CentOS-7-x86_64-DVD-1810.ios 软件...
2019-05-09 16:51:01 778
原创 解决ie浏览器下get方法url参数值为中文时后台接收到乱码问题
例:url =/****/addPatrol?patrolDes=请问请问使用js方法encodeURI(url)将url进行转码。url2 = encodeURI(url)/****/addPatrol?patrolDes=%E8%AF%B7%E9%97%AE%E8%AF%B7%E9%97%AEps:ajax提交到后台的,就需要对url进行encodeURI编码,...
2019-03-04 10:15:49 2392
原创 java equal与"==" 使用场合
if (list.get(i).getPatrolState().equals("creat")||list.get(i).getPatrolState().equals("patroling")){ System.out.println("1111111"+list.get(i).getPatrolState()); jsonO...
2019-02-27 15:13:01 184
原创 windows下前端gzip静态资源压缩。加快前端js加载速度。
一。压缩插件的使用https://sourceforge.net/projects/gnuwin32/1.下载安装GnuWin32后 j将文件夹内gzip.exe复制到C:\Windows\System32文件夹下。2. cmd在要打包的静态资源目录输入 gzip -r * 可打包.gz文件。二。nginx发布静态资源配置为gzip。打开nginx.conf配置文件。如下图:...
2019-01-07 16:50:58 611
原创 Google api 实现简单多点测距
1.思路:双击地图添加marker ,除第一个marker外 其他Marker均添加title 显示此marker 到第一个marker距离总和; 2.实现: 覆盖层记录标志var originArr = []; //marker 数组var dbclickLatArr = [];//双击坐标点数组var station=null;//划线函数句柄var clic...
2018-12-07 10:45:05 1603 2
原创 windows系统下 Java项目 jar包开机自启动小例子
windows系统下 电脑开机自启动的应用全部都在下图所示地址下:再上图文件夹中,创建xxx.vbs文件输入set ws=WScript.CreateObject("WScript.Shell") ws.Run "项目启动脚本 /start",0或ws.Run """一些想要开机运行的程序.exe""",0 ...
2018-11-14 15:08:44 2175
原创 Springboot 集成 javamail发送邮件535错误
好多伙伴都会遇到 javamail发送邮件535错误 网上有很多经常能搜到的解决方案我姐不说了,提一下我的问题,以及很少能搜到的导致535错误的一种原因。 当你的jdk是1.8版本的时候,也是导致535的一种因素:解决:进入这个地址下载解压zip将local_policy.jar和US_export_policy.jar替换到JDK1.8的jre\lib\security文件夹即可。 (具体原...
2018-01-11 10:51:00 4060 1
原创 java设计模式(1)观察者模式
说到java观察者模式 简单点一个例子就是被观测方通过提供注册接口,使得观测方能够通过注册使得自己实时掌握被观测方数据变化。好了 接下来是代码被观测目标的接口,继承这个类的目标天生自带 拉人 踢人技能。只有被邀请的人才能看1.subject.avapackage observer;import java.util.ArrayList;import java.util.Li...
2017-01-18 17:42:11 256
转载 SpringMVC Controller中常用到的一些注解
在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller 标记一个类是Contro
2017-01-16 17:34:48 782
原创 学习如何修改echarts使其显示数据为后台传到前台的数据
(本菜鸟为即将毕业的实习生,大神看了不要嘲笑问题低级0.0)最近在学习百度echarts,其中遇到最大的问题是,使其实现动态显示后台数据。因为网上的例子也比较少,经过2天的学习,总结一下其中遇到的问题。一.echarts提供的api页面<script type="text/javascript"> // 基于准备好的dom,初始化echarts实例 ...
2017-01-09 16:17:22 5029 8
转载 JSON.prase()和 eval()区别
json的解析方法共有两种:eval_r() 和 JSON.parse(),使用方法如下: var jsonData = '{"data1":"Hello,", "data2":"world!}'; var evalJson=eval_r('('+jsonData+')'); var jsonParseJson=JSON.parse(jsonData
2017-01-09 11:42:25 635
原创 实训的第一次考核项目 基于socket 的客户与服务端 在线购物管理系统
用到的 主要代码 1. 服务端监听代码package cn.edu.nuc.onlinestore.util;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import
2016-07-07 11:22:15 642
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人