`
文章列表
  一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看:看你的mysql现在已提供什么存储引擎:mysql> show engines;看你的mysql当前默认的存储引擎:mysql> show variables like '%storage_engine%';你要看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的存储引擎):mysql> show create table 表名;   MySQL数据库引擎详解 作为Java程序员,MySQL数据库大家平时应该都没少使用吧,对MySQL数据库的引擎应该也有所了解,这篇 ...

Linux查看权限命令

 
查看权限命令查看目录的相关权限可以采用命令ls -lD,或者直接用ls -la 如 ls -l www.jb51.net  //这里表示查看www.jb51.net目录 修改权限命令 chmod 777 文件名 1.chmod 577 /home/stuser -R2.umask -p 02003.chown XXXX YYYY (XXXX 为用户名 YYYY为文件名) 权限列表 -rw-------   (600) 只有所有者才有读和写的权限 -rw-r--r--   (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限 -rwx------   (700) 只有所有者 ...
1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用 file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题; 2.尽量的少进行文件操作,虽然PHP的文件操作效率也不低的; 3.优化Select SQL语句,在可能的情况下尽量少的进行Insert、Update操作(在update上,我被恶批过); 4.尽可能的使用PHP内部函数(但是我却为了找个PHP里面不存在的函数,浪费了本可以写出一个自定义函数的时间,经验问题啊!); 5.循环内部不要声明变 ...
具体操作:  一、停止MySQL  开始-cmd  net stop mysql5  二、复制原来数据库目录到新目录  1、复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到  D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录)三,修改MySQL配置文件  1、用记事本打开C:\ProgramData\MySQL\MySQL Server 5.5\data\目录下的my.ini  找到datadir="C:\ProgramData\MySQL\MySQL Server 5.5\data&q ...
建立索引常用的规则如下: 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替: A、正确选择复合索引中的主列字段,一般是选择性较好的字段; B、复合索引的几个字段是否经常同时以AND方式出现在Where子句中?单字段查询是否极少甚至没有?如果是,则可以建立复合索引;否则考虑单字段索引; C、如 ...

PHP

    博客分类:
  • php
PhpStorm安装完成后,接下来就要考虑用什么工具来管理我们的代码了。现在团队开发常用的两个版本控制工具是SVN、Git,我在网上的代码库用的SVN,所以这里先说说PhpStorm对SVN的配置。 1.安装SVN       它的安装没什么难度,可以到这里下载 http://www.7down.net/soft/2623.html#downloads 。如果电脑上已安装了SVN,这一步省略 2.设置SVN连接       选择菜单栏的File——Settings——Subversion,设置General的三个选项为空 3.从服务器检出代码 1)打开SVN
十分钟理解Java中的弱引用 Android开发探索 1. What——什么是弱引用?     Java中的弱引用具体指的是java.lang.ref.WeakReference<T>类,我们首先来看一下官方文档对它做的说明:
exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; return():返回函数,若在主函数中,则会退出函数并返回一值。 详细说: 1. return返回函数值,是关键字; exit 是一个函数。 2. return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。3. return是函数的退出(返回);exit是进程的退出。 4. return是C语言提供的,exit是操作系统提供的(或者函数库中给出的)。exit是一个库函数,exit(1)表示发生错误后退出程序,exit(0)表示正常退出。在stdlib. ...
  MyISAM     InnoDB     构成上的区别:     每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。  .frm文件存储表定义。  数据文件的扩展名为.MYD (MYData)。  索引文件的扩展名是.MYI (MYIndex)。     基于磁盘的资源是InnoDB表空间数据文件和它的日志文件,InnoDB 表的大小只受限于操作系统文件的大小,一般为 2GB     事务处理上方面:     MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持     InnoD ...
友谊的小船说翻就翻,爱情的巨轮说沉就沉”,这段话刷屏刷了几天了。那创业公司的友谊小船呢?当技术和产品在船上......乘坐在友谊之船的技术和产品,一旦运营来提需求,友谊的小船说翻!!   俗话说得好:   亲情的火苗说灭就灭    爱情的巨轮说沉就沉    青春的小鸟说飞就飞 

mysql备份攻略

摘要 冷备(cold backup):需要关mysql服务,读写请求均不允许状态下进行;温备(warm backup): 服务在线,但仅支持读请求,不允许写请求;热备(hot backup):备份的同时,业务不受影响。 一、MySQL备份类型 1.热备份、温备份、冷备份 (根据服务器状态) 热备份:读、写不受影响; 温备份:仅可以执行读操作; 冷备份:离线备份;读、写操作均中止; 2.物理备份与逻辑备份 (从对象来分) 物理备份:复制数据文件; 逻辑备份:将数据导出至文本文件中; 3.完全备份、增量备份、差异备份 (从数据 ...
1 复制概述       Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复 ...
分类: LINUX   方法一: yum install unrar 方法二: 下载地址:http://www.rarsoft.com/download.htm 以最新的为准。对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们:1:对于.ziplinux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,这里只做简单介绍,举例说明一下其用法:# zip all.zip *.jpg(这条命令是将所有.jpg的文件压缩成一个zip包)# unzip all.zip(这条命令是将all.zip中的所有 ...
position:absolute;就是绝对位置. 比如可以通过 <div style="position:absolute; top:100; left:100">aa</div> 来设置元素div的屏幕显示位置 absolute : 将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位。 visibility:visible 为能见度:可见; 不要用visibility,用display display:none;隐藏(不占空间的) display:block ...
一、校验数字的表达式 1 数字:^[0-9]$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$8 正数、负数、和小数:^(-|+)?\d+(.\d+)?$9 有两位小数的正实数:^[0-9]+(.[0-9]{2})?$10 有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$11 非零的正整数:^[1- ...
Global site tag (gtag.js) - Google Analytics