mysql相关状态信息
Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。 Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。 Connections 试图连接MySQL服务器的次数。 Created_tmp_tables 当执行语句时,已经被创造了的隐含临时表的数量。 Delayed_insert_threads 正在使用的延迟插入处理器线程的数量。 Delayed_writes 用INSERT DELAYED写入的行数。 Delayed_errors 用INSERT DELAYED写入的发生某些错误(可能重复键值)的行数。 Flush_commands 执行FLUSH命令的次数。 Handler_delete 请求从一张表中删除行的次数。 Handler_read_first 请求读入表中第一行的次数。 Handler_read_key 请求数字基于键读行。 Handler_read_next 请求读入基于一个键的一行的次数。 Handler_read_rnd 请求读入基于一个固定位置的一行的次数。 Handler_update 请求更新表中
svn之版本库迁移
svn版本库的迁移将一台服务器上已有的SVN仓库数据整体迁移到另外一台机器上,要保留所有的版本号和版本信息,需要以下过程来解决第一步: 将准备要迁移的仓库导出 命令:svnadmin dump 仓库名 > svn_dump第二步: 在新的服务器上创建心的仓库 命令: svnadmin create SVNROOT第三步: 导入刚导出的文件svn_dump 命令: svnadmin load SVNROOT < svn_dump// 注意,以上操作会导致所有的配置丢失,比如密码、权限控制等,只要将原有的conf文件覆盖新的就可以了在整个操作的过程中要注意仓储路径问题,为避免出错,可以使用绝对路径来表示以上内容,仅以No.3 做实例解析svnadmin load /data/SVNROOT < /data/svn_dump 解析:新的仓储SVNROOT就创建在/data目录下,而导出的文件也已将放在了/data目录下网上有提供一种直接将原仓库目录copy到另一台机器上,然后修改apache 的svn路径指向新的地址的做法,我也尝试过一次,发现有丢失信息,具体不详,所以不推荐还有一个问题
linux下svn的使用
1.安装服务#安装apache服务 yum install httpd #安装svn服务和httpd模块 yum install subversion mod_dav_svn 2. 创建svn仓库#创建仓库目录 mkdir -p /var/www/svn #创建svn仓库 svnadmin create /var/www/svn/project #配置改仓库的配置文件 vim /var/www/svn/project/conf/svnserve.conf #禁用匿名用户并开启验证用户权限。 anon-access = none auth-access = write 3.svn整合apache#配置subversion.conf文件如下内容:LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /project> DAV svn SVNPath /var/ww
javascript获取可视区域的宽度与高度
javascript获取可视区域的宽度与高度://获取浏览器窗口的可视区域的宽度function getViewPortWidth() { return document.documentElement.clientWidth || document.body.clientWidth;} // 获取浏览器窗口的可视区域的高度function getViewPortHeight() { return document.documentElement.clientHeight || document.body.clientHeight;} // 获取浏览器窗口水平滚动条的位置function getScrollLeft() { return document.documentElement.scrollLeft || document.body.scrollLeft;} // 获取浏览器窗口垂直滚动条的位置function getScrollTop() { return document.documentElement.scrollTop || document.body.s
javascript之slice方法
定义和用法slice() 方法可从已有的数组中返回选定的元素。语法arrayObject.slice(start,end)参数描述start必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。end可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。返回值返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。说明请注意,该方法并不会修改数组,而是返回一个子数组。如果想删除数组中的一段元素,应该使用方法 Array.splice()。提示和注释注释:您可使用负值从数组的尾部选取元素。注释:如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。实例例子 1在本例中,我们将创建一个新数组,然后显示从其中选取的元素:<script type="text/javascript">
stripslashes — 反引用一个引用字符串
说明string stripslashes ( string $str )反引用一个引用字符串。Note:如果 magic_quotes_sybase 项开启,反斜线将被去除,但是两个反斜线将会被替换成一个。一个使用范例是使用 PHP 检测 magic_quotes_gpc 配置项的 开启情况(在 PHP 5.4之 前默认是开启的)并且你不需要将数据插入到一个需要转义的位置(例如数据库)。例如,你只是简单地将表单数据直接输出。 参数str输入字符串。返回值返回一个去除转义反斜线后的字符串(\' 转换为 ' 等等)。双反斜线(\\)被转换为单个反斜线(\)。 <?php $str = "Is your name O\'reilly?" ; // 输出: Is your name O'reilly? echo stripslashes ( $str );?> Note:stripslashes() 是非递归的。如果你想要在多维数组中使用该函数,你需要使用递归函数。 <?phpfunction stripslashes_deep ( $value ){ $val
javascript的三中弹框模式
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>三种弹出对话框的用法实例</title></head><script language="javascript">function dialog(){ //这个基本没有什么说的,就是弹出一个提醒的对话框 alert("我敢保证,你现在用的是演示一");}function comfirmbox(){ //利用对话框返回的值 (true 或者 false) if(confirm("你确信要转去zyw327的博客?")){ //如果是true ,那么就把页面转向thcjp.cnblogs.com location.href="http://blog.okgoes.com/index/blog/lists/uuid/10300003.html"; } else { //否则说明下了,呵呵 alert("你按了取消,那就是返回false
php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分
1.丢弃小数部分,保留整数部分php: intval(7/2)js:parseInt(7/2)2.向上取整,有小数就整数部分加1php: ceil(7/2)js: Math.ceil(7/2)3,四舍五入.php: round(7/2)js: Math.round(7/2)4,向下取整php: floor(7/2)js: Math.floor(7/2)
Php反射
ReflectionClass::__construct(PHP 5, PHP 7)ReflectionClass::__construct — 初始化 ReflectionClass 类说明public ReflectionClass::__construct( mixed $argument )初始化新的 ReflectionClass 对象。参数argument既可以是包含类名的字符串(string)也可以是对象(object)。返回值返回初始化完成后的 ReflectionClass 实例。错误/异常如果要反射的 Class 不存在,抛出异常 ReflectionException。范例Example #1 ReflectionClass 的基本用法<?phpReflection::export(new ReflectionClass('Exception'));?>以上例程的输出类似于:Class [ <internal:Core> class Exception ] { - Constants [0] { } - Static properties [0] { }
get_magic_quotes_gpc方法的作用
get_magic_quotes_gpc — 获取当前 magic_quotes_gpc 的配置选项设置 说明bool get_magic_quotes_gpc ( void )返回当前 magic_quotes_gpc 配置选项的设置 记住,尝试在运行时设置 magic_quotes_gpc 将不会生效。 更多关于 magic_quotes 的信息参见安全一章。 返回值如果 magic_quotes_gpc 为关闭时返回 0,否则返回 1。在 PHP 5.4.O 起将始终返回 FALSE 。 更新日志版本说明php5.4.0 始终返回 FALSE ,因为这个魔术引号功能已经从 PHP 中移除了。 范例Example #1 get_magic_quotes_gpc() 例子 <?php // 如果启用了魔术引号echo $_POST [ 'lastname' ]; // O\'reillyecho addslashes ( $_POST [ 'lastname' ]); // O\\\'reilly// 适用各个 PHP 版本的用法if ( get_m
svn错误:there has been a problem contacting the server
svn查看日志出现如下错误解决方案,查看svn下的配置文件svnserve.conf找到anon-access = none,此处必须设置为none。
svn权限配置
配置文件passwd配置用户名与密码,格式如下:[users] harry = harryssecret sally = sallyssecretharry与sally是用户名,harryssecret与sallyssecret是密码;配置文件svnserve.conf开启权限访问anon-access = read #auth-access = write #认证可写### The password-db option controls the location of the password### database file. Unless you specify a path starting with a /,### the file's location is relative to the directory containing### this configuration file.### If SASL is enabled (see below), this file will NOT be used.### Uncomment the line below to