首页 > 2016年07月19日 > 全部分享
配置mysql replication出错记录
以下内容应用于[mysqld]段内server-id=1此行必须,1可以为其他数字,一般推荐的是IP最后段位。log-bin=mysql-bin必须有此,开启binlog二进制所需。binlog-do-db=abc可选,仅同步abc数据库,有,号隔开,可以同步多个数据库。binlog-do-db写错时会导致mysqld启动失败,提示找不..
分类:数据库技术   时间:2016-07-19 11:26:34    收藏:0  评论:0  赞:0  阅读:147
死锁产生的4个必要条件及如何有效避免死锁
什么是死锁?如果一个进程集合里面的每个进程都在等待只能由这个集合中的其他一个进程(包括他自身)才能引发的事件,这种情况就是死锁。这个定义可能有点拗口,下面用一个简单例子说明。资源A、B,进程C、D描述如下:资源A和资源B,都是不可剥夺资源,现在进程C已经申请了资源..
分类:其他   时间:2016-07-19 11:26:25    收藏:0  评论:0  赞:0  阅读:176
第三十一天 MySQL并发控制、存储引擎介绍、用户权限管理、缓存管理和数据类型选择
一、MySQL的并发控制1、MySQL的并发控制在服务器层和存储引擎层完成锁:lock读锁:共享锁,可以几个用户同事读取,但不能写写锁:独占锁,锁粒度:锁表时锁表的范围(比如一个用户读前三行,一个用户写入最后一行)表级锁:innodb表级锁行级锁:myisa行级锁(锁控制复杂)死锁:..
分类:数据库技术   时间:2016-07-19 11:26:15    收藏:0  评论:0  赞:0  阅读:146
Docker 之 cgroup篇
#docker--version Dockerversion1.10.3,buildf476348/1.10.3 以1.10.3这个版本为例,其中跟cgroup相关的option有如下几个:--blkio-weightBlockIO(relativeweight),between10and1000 --blkio-weight-device=[]BlockIOweight(relativedeviceweight) --cpu-sharesCPUshares(rela..
分类:其他   时间:2016-07-19 11:25:54    收藏:0  评论:0  赞:0  阅读:310
httpd配置文件()
httpd(httpd.*)命令:-h显示帮助-t显示主配置文件语法是否有错误-M显示当前服务加载的模块-l显示编辑进内核的模块yum安装httpd(apache):rpm包安装:CentOSbase源:编译安装:定制新功能时才建议使用编译安装(采用编译安装不利于运维)CentOS6:httpd-2.2sysinit脚本启..
分类:Web开发   时间:2016-07-19 11:25:35    收藏:0  评论:0  赞:0  阅读:197
IO多路复用之poll
不同于select使用三个位图来表示三个fdset的方式,poll使用一个pollfd的指针实现。pollfd结构包含了要监视的event和发生的event,不再使用select“参数-值”传递的方式。同时,pollfd并没有最大数量限制(但是数量过大后性能也是会下降)。和select函数一样,poll返回后,需要..
分类:其他   时间:2016-07-19 11:25:25    收藏:0  评论:0  赞:0  阅读:181
浅谈生产者消费者模型与读写者模型的区别
多线程编程在操作系统中是十分重要的。而在线程中处理同步与互斥问题又是至关重要的。生产者-消费者模型,(也称有限缓冲问题)是一个多线程同步问题的经典例子。下来我们对其进行简单分析。生产者——>生成一定量的数据放到缓冲区中,然后重复此过程;消费者——>在缓冲..
分类:其他   时间:2016-07-19 11:25:14    收藏:0  评论:0  赞:0  阅读:602
死锁产生的必要条件,如何有效地避免死锁
计算机系统中的死锁:死锁的起因,通常源于多个进程对资源的争夺,不仅对不可抢占资源进行争夺时会引起死锁,而且对可消耗资源进行争夺时,也会引起死锁。可抢占资源:可把系统中的资源分成两类,一类是可抢占性资源,是指某进程在获得资源后,资源可以被其他进程或或系统抢占。..
分类:其他   时间:2016-07-19 11:24:45    收藏:0  评论:0  赞:0  阅读:168
Android开发——利用productFlavors实现一套代码打包多版本
一、需求背景实际项目开发过程中,经常会遇到这样的场景:一个项目要根据需要打包成多个存在差异的版本,比如对外版本、对内版本,或者开发版本、测试版本、线上版本等等……那么如何通过维护一套代码的前提下实现打包多版本的需求呢?在AndroidStudio中我们可以使用productFla..
分类:移动平台   时间:2016-07-19 11:24:25    收藏:0  评论:0  赞:0  阅读:173
对HA的简单认识以及HA集群删除
高可用集群HA,英文全称为HighAvailability,简单来说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点。高可用集群的出现就是为了使集群的整体服务尽可能可用,从而减少由计算机硬件和软件易错性带来的损失。如果某个节点失..
分类:其他   时间:2016-07-19 11:24:04    收藏:0  评论:0  赞:0  阅读:1084
quick cocos2d-x 3.5打包安卓apk(编译cocos2d-x的os+打apk)
1:编译os包(原教程:http://blog.csdn.net/yanghaojian/article/details/46777521)1.新建一个工程,HelloWorld2.打开Eclipse,导入工程下的frameworks\runtime-src\proj.Android安卓工程3.导入cocos库,这里可以选择引擎的库,或者项目工程的引擎库都可以。创建项目的时候,..
分类:移动平台   时间:2016-07-19 11:23:55    收藏:0  评论:0  赞:0  阅读:193
分布式部署lamp,phpmyadmin,wordpress的安装与应用
系统环境:centos7,httpd-2.4,php-5.5,mariadb5.5192.168.1.20httpd192.168.1.30PHP192.168.1.40mariadb修改客户机hosts文件[root@bogonDesktop]#vim/etc/hosts 127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4 ::1localhostlocalhost.localdomain..
分类:Web开发   时间:2016-07-19 11:23:46    收藏:0  评论:0  赞:0  阅读:295
以写代学:python while循环
前言:通过一个小脚本来学习python的while循环脚本一:实现1到100的数相加#!/usr/bin/envpythoncounter=1//给变量赋值,python不需要定义变量,python引用变量sum100=0whilecounter<101://while循环,直到while不小于101,就退出sum100+=counter//相当于sum100=sum100+counte..
分类:编程语言   时间:2016-07-19 11:23:25    收藏:0  评论:0  赞:0  阅读:130
LVS负载均衡DR模式+keepalived
实验拓扑:实验准备:CentOS6.5-x86-64node110.0.0.11软件:ipvsadm+keepalived角色:Director1node210.0.0.12软件:ipvsadm+keepalived角色:Director2node310.0.0.13软件:nginx角色:Realerver1node410.0.0.14软件:nginx角色:Realerver2一、在两台Director上安装配置ipvsa..
分类:其他   时间:2016-07-19 11:23:06    收藏:0  评论:0  赞:0  阅读:145
AMP配置及简单压力测试
任务: (1)CentOS7,apm+xcache,rpm包,phpmodule; a)一个虚拟主机提供phpMyAdmin,另一个虚拟主机提供wordpress; b)为phpMyAdmim提供https服务; (2)CentOS7,amp+xcache,rpm包,php-fpm; a)httpd,php,mariadb分别部署在一个单独的主机上; b)一个虚拟主..
分类:其他   时间:2016-07-19 11:22:56    收藏:0  评论:0  赞:0  阅读:239
Matlab 计算程序运行时间
1、tic和toc组合tic;程序toc;注意:toc计算的是与最后一次运行的tic之间的时间。2、etime(t1,t2)并和clock配合t1=clock;程序t2=clock;etime(t2,t1)3、cputime函数来完成t0=cputime程序t1=cputime-t0
分类:其他   时间:2016-07-19 11:22:45    收藏:0  评论:0  赞:0  阅读:135
自定义nagios监控脚本
在客户端上创建脚本/usr/lib/nagios/plugins/check_disk.sh//yum安装的nagios,如果是自己编译安装默认脚本文件目录在自定义安装的nagios目录下在客户端上操作:vim/usr/lib/nagios/plugins/check_disk.sh写入如下内容://这是一个disk脚本样例,你也可以写自己的监控脚本#!/bi..
分类:移动平台   时间:2016-07-19 11:22:35    收藏:0  评论:0  赞:0  阅读:179
Linux系统下 安装nginx时出现提示的错误:configure: error: You need a C++ compiler for C++ support.
Linux下安装nginx#./configure--prefix=/usr/local/nginx 如果提示缺少pcre库, 则从http://www.pcre.org/下载(wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.bz2) 假设解压在/usr/local/src/pcre-8.37 假设安装在/usr/local/pcre配置:./configu..
分类:编程语言   时间:2016-07-19 11:22:15    收藏:0  评论:0  赞:0  阅读:367
以写代学:python continue
前言:python的break会终止整个程序,但是continue只会终止循环,让我们一起看看吧.求0-100的奇数之和#!/usr/bin/envpythoncounter=0sum100=0whilecounter<100:counter+=1ifcounter%2==0:continuesum100+=counterprintsum100求0-100的偶数之和#!/usr/bin/envpythoncounter=0..
分类:编程语言   时间:2016-07-19 11:21:45    收藏:0  评论:0  赞:0  阅读:130
heartbeat双机热备的架设
redhat6.5虚拟机两台,各1G内存,时间同步server1172.25.44.1server2172.25.44.2火墙和selinux均处于关闭状态编辑/etc/hosts文件,加入解析一.安装首先得到rpm安装包,两台主机都进行安装二.配置Server1中进行操作主配置目录为/etc/ha.d把三个配置文件拷贝到主配置目录Vim/etc..
分类:其他   时间:2016-07-19 11:21:27    收藏:0  评论:0  赞:0  阅读:242
1763条   上一页 1 ... 54 55 56 57 58 ... 89 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!