最近遇到mysql开启gtid做复制时,从库出现1236错误,导致同步无法进行,本文就这问题记录下处理步骤,有关gtid知识在这里不做介绍,mysql版本为5.7.16。一、错误原因分析错误信息如下:Last_IO_Errno:1236Last_IO_Error:Gotfatalerror
1236frommasterwhenreadingdatafrombinary..
分类:
数据库 时间:
2016-12-16 20:17:06
阅读次数:
357
UDP套接字编程范例: server端代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 ...
分类:
系统相关 时间:
2016-12-14 02:16:06
阅读次数:
295
每个进程都需要有个信号处理函数,以捕捉异常信号。 我们在写代码时,有时会有内存非法使用,这种问题一般比较难定位。但是如果有信号处理函数,就可以在捕捉到SEGV信号后打印出详细信息以定位问题。 下面写一个简单的例子,来定位非法内存访问。 #include <stdio.h>#define __USE_ ...
分类:
系统相关 时间:
2016-12-14 01:21:31
阅读次数:
223
Win8 下,MySQL5.5,root 用户登录 MySQL 5.5 Command Line Client,删除 qpweb 数据,执行命令 drop database qpweb;报错信息:ERROR 1010 (HY000): Error dropping database (can't r ...
分类:
数据库 时间:
2016-12-13 19:01:05
阅读次数:
318
一、简介 1.Ionic是什么 IONIC 是目前最有潜力的一款 HTML5 手机应用开发框架。通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 JavaScript MVVM 框架和 AngularJS 来增强应用。提供数据的双向绑定,使用它成为 Web ...
分类:
系统相关 时间:
2016-12-12 02:32:04
阅读次数:
292
使用Python3做UDP广播,遇到这个权限问题,当时就一阵惊讶,第一看到这种无权限的问题。 ...
分类:
编程语言 时间:
2016-12-10 13:31:07
阅读次数:
479
poll函数与select函数差不多 函数原型: struct pollfd的结构如下: 每个pollfd结构体指定了一个被监视的文件描述符。第一个参数是一个数组,即poll函数可以监视多个文件描述符。每个结构体的events是监视该文件描述符的事件掩码,由用户来设置。revents是文件描述符的操 ...
分类:
系统相关 时间:
2016-12-08 21:34:14
阅读次数:
311
#include<stdio.h>#include<arpa/inet.h>#include<errno.h>#include<string.h>intif_a_string_is_a_valid_ipv4_address(constchar*str){structin_addraddr;intret;volatileintlocal_errno;errno=0;ret=inet_pton(AF_INET,str,&addr);local_errno=e..
分类:
其他好文 时间:
2016-12-08 12:04:26
阅读次数:
363
刚刚这篇文章学习了共享内存:http://www.cnblogs.com/charlesblc/p/6142139.html 里面也提到了共享内存,自己不进行同步,需要其他手段比如信号量来进行。那么现在就学习信号量咯。 共享内存实际编程中, 应该使用信号量, 或通过传递消息(使用管道或IPC消息), ...
分类:
其他好文 时间:
2016-12-07 23:22:21
阅读次数:
221
Linux中的EAGAIN含义 在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在非阻塞操作中)。 linux下使用write\send发送数据报 EAGAIN : Resource temporarily unavailable 错 首先 ...
分类:
系统相关 时间:
2016-12-06 22:40:21
阅读次数:
424