binlog的几种复制形式MySQL5.5中对于二进制日志(binlog)有3种不同的格式可选:Mixed,Statement,Row,默认格式是Statement。总结一下这三种格式日志的优缺点。MySQLReplication复制可以是基于一条语句(StatementLevel),也可以是基于一条记录(RowLevel),可以在MySQL的配置参数中设定这个复制级别,不同复制级别的设置会影响到Master端的bin-log日志格式。1.Row日志中会记
系统 2019-08-12 01:54:32 3037
查看当前连接系统参数:SHOWVARIABLESLIKE'%char%';mysql>showvariableslike'char%';+--------------------------+----------------|Variable_name|Value+--------------------------+----------------|character_set_client|gbk|character_set_connection|gbk
系统 2019-08-12 01:52:36 3037
[预告][3月8日]《Redis设计与实现》[预告][3月8日]《Redis设计与实现》2013-02-2810:36:27自从开始在博客断断续续地写一些Redis的源码分析文章以来,我一直有这样一个打算:不是间隔地、分多次地写多篇Redis的源码分析文章,而是抽出一段时间,对Redis的源码做一次完整的分析,并将其中的关键点、以及有趣的部分记录下来,集结成一个文档(或者更通俗地说,一本书?)。我在2012年12月开始将“Redis源码书”的这个想法付诸实
系统 2019-08-12 01:51:33 3037
今天用InnoSetup做安装包时,因为要装的驱动区分32位、64位,64位系统中要安装32位+64位驱动。想在脚本中进行判断。折腾一阵,终于搞定:参考了:http://379910987.blog.163.com/blog/static/3352379720111164242382/InnoSetup使用笔记
系统 2019-08-12 01:32:38 3037
摘要:很久没有接触过php的东西了,今天有个程序需要一个php的运行环境。由于只需要简单的跑一下程序,因此觉得没有必要弄一个LAMP的环境(如果需要配LAMP环境的话可以参考我写的关于PHP的blog),不如直接用IIS来运行吧。主要内容:使用IIS运行PHP程序一、使用IIS运行PHP程序1.首先下载PHP,这里我下载的是php5.2.14(如果是其他高版本的话可能找不到php5isapi.dll,其相关配置方法暂且不论),建议下载zip压缩包,不需安装
系统 2019-08-29 22:18:44 3036
iOS开发键盘添加工具条(toolbar)原文地址http://gaohaijun.blog.163.com/blog/static/17669827120119233349519/IOS开发中,iphone/ipad/itouch采用的触摸设计,本身没有硬件键盘,一般都是点击输入框之后,弹出一个虚拟键盘出来,因此开发中,经常在完成编辑输入之后,要写程序代码来关闭软键盘的输出,非常繁琐,当然关闭软键盘的方式有很多。本文要分享的是一个键盘顶部工具条的类,通过
系统 2019-08-29 22:00:31 3036
太给力了,20个100%Html5播放器来了。浏览器不需要加载flash和ActiveX,就可以渲染视频,可以很简单的播放视频和控制视频。这些播放器代码同样支持flash,当用户浏览器不支持html5或是其他情况时,视频可以保证正常播放。1.HTML5VideoPlayer:MediaElement.js2.JavascriptDrivenHTML5VideoPlayer:Dplayer3.HTML5Audio,VideoandImageGallery:M
系统 2019-08-12 09:30:16 3035
1.String存入字符类型Setnameluowen设置name=luowen存储Getname获取设置好的name的值Setnxnameluowen设置name键值为luowen如果存在,则返回0不存在返回1Msetnameluowenage23salary233333设置多个键值对一块存错全成功,全失败Msetnxnamemaomaoage23hobybasketball如果设置多个键值对中有存在返回失败Mgetnameagesalary获取多个键的
系统 2019-08-12 01:52:55 3035
ASP.NETMVC中的ModelBinding使用起来非常简单。你的Action方法需要数据,在传入的HTTP请求中携带着你需要的数据,数据可以在请求的表单数据中,还可能在你的URL地址本身中。通过DefaultModelBinder,可以神奇地将表单中的数据和路由中的数据转换到对象中。ModelBinder使得你的控制器代码可以干净地从请求以及关联的环境中分离出来。这里有一些关于在MVC项目中更好使用ModelBinding的建议。Tip#1:最好使用
系统 2019-08-29 23:43:33 3034
今天看了一下Flyingis写的《ECMAScript基础》一文。在看到Boolean类这一块内容的时候,随手写了几行代码,问题出现了^+^注:此文讨论的是JavaScript1.5还是先来看一段非常简单的代码//code:1varx=false;vary=true;//code:2varxObject=newBoolean(false);varyObject=newBoolean(true);//code:3varresX=newBoolean(x);v
系统 2019-08-29 22:03:07 3034