使用PHP取远程文件的大小的3种方法_自学php网关注热度:35
1、【最傻最天真的方法】 将文件使用file_get_contents取回后,strlen 或者存为文件后使用filesize 嘿嘿 2、【使用get_headers】 如果没有打开allow_url_fopen 会显示waring Warning: get_headers() [function.g..[详情]
使用VLD时找不到指定的模块 解决方案_自学php网关注热度:74
今天因为想使用VLD查看一下生成的中间代码,所以需要在命令行下执行PHP,但是在CMD中输入 php -dvld.active=1 test.php 显示: PHP Warning: PHP Startup: Unable to load dynamic library ./php_curl.dll 找 不到指..[详情]
php邮局问题 vijos1242(和以前的pku上的应该是一样的关注热度:40
/* 动态规划。 将n个村庄按坐标递增依次编号为1,2,,n,各个邮局的坐标为a[1..n], 状态表示描述为:f[i,j]表示在前i个村庄建立j个邮局的最小距离和。所以,f[n,p]即为问题的解, 且状..[详情]
Post Office pku1160 邮局解决方案_自学php网关注热度:50
/*在一条高速公路边上有V个村庄,用一条坐标轴来描述这条公路,每个村庄的坐标各不相同, * 且都是整数。两个村庄间的距离用他们的坐标值差的绝对值表示。现在要在这些村庄中选..[详情]
MySQL中MyISAM引擎与InnoDB引擎性能简单测试_自学p关注热度:46
[硬件配置] CPU : AMD2500+ (1.8G) 内存: 1G/现代 硬盘: 80G/IDE [软件配置] OS : Windows XP SP2 SE : PHP5.2.1 DB : MySQL5.0.37 Web: IIS6 [MySQL表结构] CREATE TABLE `myisam`( `id` int ( 11 ) NOT NULL auto_increment, `name` varcha..[详情]
MyISAM和InnoDB的异同_自学php网关注热度:39
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执..[详情]
SQL中drop,delete和truncate的异同_自学php网关注热度:54
相同点: truncate 和不带 where 子句的 delete,以及 drop 都会删除表内的数据 不同点: 1. truncate 和 delete 只删除数据不删除表的结构(定义) drop 语句将删除表的结构被依赖的约束(constrain)、触..[详情]
MySQL数据库如何做好优化_自学php网关注热度:49
1.数据库的设计 尽量把数据库设计的更小的占磁盘空间。 1).尽可能使用更小的整数类型。(mediumint就比int更合适)。 2).尽可能的定义字段为not null,除非这个字段需要null。 3).如果没有用到..[详情]
MySQL Order By Rand()效率_自学php网关注热度:41
最近由于需要大概研究了一下MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。 但是,后来我查了一..[详情]
随机抽取order By Rand()的效率问题和改进写法_自学关注热度:64
最近由于需要大概研究了一下MYSQL的随机抽取实现方法。 举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是 SELECT * FROM tablename ORDER BY RAND() LIMIT 1 但是,后来我查了一下..[详情]
MySQL 的数据类型和建库策略_自学php网关注热度:45
无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我..[详情]
mysql中处理未知大小的varchar_自学php网关注热度:41
如果MySQL中varchar(M)M设置的太大,在磁盘上表占用空间大小 只跟varchar中实际存放内容大小有关 。 但是如果查询要生成临时表,无论临时表是放在内存还是磁盘上,varchar都会扩张成..[详情]
MySQL的varchar定义长度到底是字节还是字符_自学关注热度:80
环境:CentOS5.x,MySQL5.1.x UTF8字符集下: SQLcreate table test(id int auto_increment,name varchar(10),primary key(id));SQLinsert into test values(null,'1234567890');Query OK, 1 row affected (0.00 sec)SQLinsert into test values(null..[详情]
Yii日志记录_自学php网关注热度:66
Yii的自带组件有一个很实用的日志记录组件,使用方法可以参考Yii官方文档,在文档中提到,只要我们在应用程序配置文件中配置了log组件,那么就可以使用 Php代码 收藏代码 Yii::log($..[详情]
DOM、JDOM、DOM4J有什么不同_自学php网关注热度:47
dom是解析xml的底层接口之一(另一种是sax) 而jdom和dom4j则是基于底层api的更高级封装 dom是通用的,而jdom和dom4j则是面向java语言的 DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C..[详情]
MySQL优化之COUNT(*)效率_自学php网关注热度:59
刚给一个朋友解决他写的Discuz!插件的问题,说到MySQL的COUNT(*)的效率,发现越说越说不清楚,干脆写下来,分享给大家。 COUNT(*)与COUNT(COL) 网上搜索了下,发现各种说法都有: 比如认为..[详情]
忘记MYSQL密码后解决方案_自学php网关注热度:44
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。 启动 MySQL :bin/safe_mysqld skip-grant-tables 就可以不需要密码就进入 MySQL 了。 然后就是 use mysql update user set password=password(new_pass) where use..[详情]
验证使用子查询提高MySQL分页效率_自学php网关注热度:41
MySQL下的几种分页方式。这些天,陆续有几个人问过我其中的子查询方式,并对子查询分页的高效率表示质疑。今天我特意做了一个试验来验证这一点。 我选择了公司一个Discuz测试论坛..[详情]
Mysql数据库索引查询优化的分享_自学php网关注热度:53
问题描述: 我们要访问的表是一个非常大的表,四千万条记录,id是主键,program_id上建了索引。 执行一条SQL: select * from program_access_log where program_id between 1 and 4000 这条SQL非常慢。我们原..[详情]
mysql数据库 select语句where的作用_自学php网关注热度:60
where,是个好东西! 但你面对千万级的数据,如何更快的所用遍历数据,并根据自己的需要处理数据?where会起到多大的作用? 当然,前提是数据中的某数据有它的规律。 假如,有一表..[详情]
MySQL主从同步关键句概述_自学php网关注热度:55
一:主从同步原理关键句 主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它..[详情]
MySQL如何去除数据表中的重复数据_自学php网关注热度:47
通常情况下,一个我们在做一个产品的时候,一开始可能由于设计考虑不周或者程序写的不够严谨,某个字段上的值产生重复了,但是又必须去掉,这个时候就稍微麻烦了一点,直接加..[详情]
MySQL “log_bin.index not found” 启动报错解决_自学关注热度:54
my.cnf 中设置了: log-bin=log_binlog-bin-index=log_bin.index 但是启动后,总是报告如下错误: mysqld: File './log_bin.index' not found (Errcode: 13)070428 14:35:59 [ERROR] Aborting 070428 14:35:59 [Note] mysqld: Shutdown co..[详情]
MySQL主从同步:You need the REPLICATION SLAVE privilege关注热度:44
MySQL主从同步:You need the REPLICATION SLAVE privilege for this operation os: redhat as4 master: MySQL 4.0.23 slave : MySQL 5.0.37 slave日志中报错信息如下: 060807 11:40:17 [ERROR] While trying to obtain the list ofslaves fro..[详情]
如何更改MySQL的默认字符集_自学php网关注热度:35
方法1、 用 SET 语法来指定,不加 GLOBAL 的话就只对本次会话有效 SET [GLOBAL] character_set_client = utf8; SET [GLOBAL] character_set_connection = utf8; SET [GLOBAL] character_set_database = utf8; SET [GLOBAL] character_s..[详情]
小谈MySQL字符集_自学php网关注热度:32
个人建议,数据库字符集尽量使用utf8(HTML页面对应的是utf-8),以使你的数据能很顺利的实现迁移,因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的字符集,尽管你在命令行工具..[详情]
mysql连接通道中的字符集和校验规则_自学php网关注热度:41
这里首先需要解释的是,我想应该就是连接通道的含义了。那什么是连接通道呢? 所谓连接通道,就是客户端和服务器端保持连接的一个通道,它是逻辑上的一个概念。客户端通过连接..[详情]
mysql字符集与校验规则的设置基础教程_自学php网关注热度:44
默认情况下,我们可以在4个级别分别设定mysql的字符集和校验规则,分别是server、database、table和column。实际上,我们甚至还可以单独对一串字符串设定其字符集和校验规则。下面就分别..[详情]
mysql的字符集与校验规则概念小结_自学php网关注热度:44
刚刚接触mysql的人(like me),可能对这2个概念不是太理解,这里小小解释一下,希望能说明清楚这个问题。 字符集,character set,就是一套表示字符的符号和这些的符号的底层编码;而..[详情]
MySQL server has gone away问题及其解决方法详解_自学关注热度:47
初看这个提示,你可能会发笑,这个mysql的提示真是人性化呢。很快你就会笑不出来了,因为,问题是需要用来解决的。 看上去,应该是两次mysql操作之间的时间太长了,导致mysql连接自..[详情]
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com