`
文章列表
sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录 ...
一直想找一个工具,能很好的实现mysql主从的读写分离架构,曾经试用过mysql-proxy发现lua用起来很不爽,尤其是不懂lua脚本,突然发现了Amoeba这个项目,试用了下,感觉还不错,写出文档,希望对大家有帮助!一、Amoeba 是什么Am ...
1、复制进程Mysql的复制(Replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程)上。要实施复制,首先必须打开Master端的binary log(bin-log)功能,否则无法实现。因为整个复制过程实际上就是Slave从Master端获取该日志然后再在自己身上完全顺序的执行日志中所记录的各种操作。复制的基本过程如下:1)、Slave上面的IO进程连接上Ma ...
在windows下配置的,后面会在Linux下配置进行测试.1.在主数据库服务器为从服务器添加一个拥有权限访问主库的用户:GRANT REPLICATION SLAVE ON *.* TO ' test'@'%' IDENTIFIED BY 'test'; (%表示允许所有IP,可设置指定从服务器IP)添加用户后:可在从服务器上用mysql -h127.0.0.1 -utest -ptest;  来测试是否有权限访问主数据库2.在主据库配置文件加上:#master configserver-id       = 1log-bin          = mysql-bin 3.在从服务器数 ...
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。 锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享 ...
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。   所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Ja ...
MySQL Proxy处于客户端应用程序和MySQL服务器之间,通过截断、改变并转发客户端和后端数据库之间的通信来实现其功能,这和WinGate 之类的网络代理服务器的基本思想是一样的。代理服务器是和TCP/IP协议打交道,而要理解MySQL Proxy的工作机制,同样要清楚MySQL客户端和服务器之间的通信协议,MySQL Protocol 包括认证和查询两个基本过程: 认证过程包括: 客户端向服务器发起连接请求 服务器向客户端发送握手信息 客户端向服务器发送认证请求 服务器向客户端发送认证结果 如果认证通过,则进入查询过程: 客户端向服务器发起查询请求 服务器 ...
网站是如何盈利的?有多少种好的盈利方式?如果我想运营一个网站怎样如何寻找盈利点?我适合做哪一种网站?   网站盈利模式一:在线广告 最主要最常见的网络在线盈利模式,国内做的较好的是新浪 ( www.sina.com.cn ) 、搜狐 ( www.sohu.com ) 、网易 ( www.163.com )
仅在美国就有数十万的小企业主为自己的发展而打拼,而在全球这个数字大概要以百万计算了。这些勤劳的小企业主为很多国家的国民经济都做出重要的贡献。但是 并不是每个小型企业都很幸运能够存活下来并且继续发展,大多小型企业都面临倒闭的危险。根据美国小企业主利益保护局的数字,美国的小型企业七年内的存活率 仅有31%,面对这样严酷的现状,小企业更不要想做大做强了。 几乎每个小企业都希望通过自身努力增加企业的收益,但是仅仅靠着几个人的小型团队这个目标很难实现。虽说有些适合大型企业的市场营销策略或是业绩增长手法也同样可以应用于小型企业,但是最终结果大都收效甚微,对那些想在商业巨头中间发展的新兴行业,成功者 ...
mysql定时自动备份 对于Windows主机 ============== 假想环境: MySQL 安装位置:C:\Program Files\MySQL\MySQL Server 5.1 论坛数据库名称为:school MySQL root 密码:68251217 数据库备份目的地:D:\databackup\ 程序代码@echo off CD d: if not exist 'databackup'  mkdir d:\databackup set CURDATE=%date:~0,4%%date:~5,2%%date:~8,2% set CURTIME=%t ...
假定mysql安装在c:\mysql 一、更改密码   第一种方式:   1、更改之前root没有密码的情况     c:\mysql\bin>mysqladmin -u root password "your password"   2、更改之前root有密码的情况,假如为123456     c:\mysql\bin>mysqladmin -u root -p123456 password "your password"   注意:更改的密码不能用单引号,可用双引号或不用引号 第二种方式: ...
MySQL的主从同步机制非常方便的解决了高并发读的应用需求,给Web方面开发带来了极大的便利。但这种方式有个比较大的缺陷在于MySQL的同步机制 是依赖Slave主动向Master发请求来获取数据的,而且由于服务器负载、网络拥堵等方面的原因,Master与Slave 之间的数据同步延迟是完全没有保证的。短在1秒内,长则几秒、几十秒甚至更长都有可能。 由于数据延迟问题的存在,当应用程序在Master 上进行数据更新,然后又立刻需要从数据库中读取数据时,这时候如果应用程序从Slave上取数据(这也是当前Web开发的常规做法),就可能出现读取不到期望的数据,造成程序运行异常。 解决这 ...
一、准备服务器 由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave版本。 我们假设主服务器(以下简称Master)和从服务器(以下简称Slave)的版本都是5.0.63。 假设同步Master的主机名为:A(IP:192.168.0.1),Slave主机名为:B(IP:192.168.0.2),2个MySQL的basedir目录都是/usr/local/mysql,datadir都是:/var/mysql。 二、设置同步服务器 1、设置同步Master 修 ...
JMX是Sun在Java5中提出的一种用于监控JVM运行状态的框架和规范,通过JMX可以很方便的检测Tomcat集群各个节点的运行状况。了解JMX可以看这篇文章http://www.ibm.com/developerworks/cn/java/j-lo-jse63/ 。        具体操作步骤非常简单,首先用文本编辑器打开一个Tomcat节点的Catalina.bat,   找到set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dj ...
在Internet上,多媒体业务诸如:流媒体,视频会议和视频点播等,正在成为信息传送的重要组成部分。点对点传输的单播方式不能适应这一类业务传输特 性--单点发送多点接收,因为服务器必须为每一个接收者提供一个相同内 ...
Global site tag (gtag.js) - Google Analytics