计划,每天学习两小时,坚持带来大改变。

阿尤的文章

传说级程序猿
国外最好VPS:Linode2019新手入门指南(含$20优惠)
域名主机

【置顶】国外最好VPS:Linode2019新手入门指南(含$20优惠)

阿尤 6年前 (2018-09-06) 5361浏览 3评论

我们网友可能对于Linode VPS主机并不陌生,在VPS圈内的知名度还是比较高的,提供KVM架构、SSD固态硬盘方案且从2017年再次调整配置1GB内存起步,月付5美元,有日本、新加坡、美国、英国、德国等全球9个机房。阿尤个人认为,这样的配置以及商家背景,无论是用来建站用途,还是用于项目的部...

PHP获得数组的交集与差集
PHP

PHP获得数组的交集与差集

阿尤 11年前 (2013-11-29) 2819浏览 0评论

数组的交集 array_intersect()array_intersect()函数返回一个保留了键的数组,这个数组只由第一个数组中出现的且在其他每个输入数组中都出现的值组成。其形式如下:1array array_intersect(array array1,array array2[,arrayN...

mysql的distinct
MySQL

mysql的distinct

阿尤 11年前 (2013-11-24) 2328浏览 0评论

在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用d...

多表联合查询导致的数据重复问题
MySQL

多表联合查询导致的数据重复问题

阿尤 11年前 (2013-11-24) 2487浏览 0评论

运营让我查询一个活动中参与的物品数,然后需要前60个评论+赞的人。 最开始我用子查询实现,巨慢无比: Sql代码 select id,like_count,favorite_count from message_message where id in(select message_id from...

不常见却非常有用的PHP函数
PHP

不常见却非常有用的PHP函数

阿尤 11年前 (2013-11-13) 2473浏览 0评论

函数是PHP如此强大的源泉,但是很多PHP函数并没有得到充分的利用。这里,我们给大家简单介绍10个不常见,但非常有用的函数。1. sys_getloadavg()sys_getloadavt()可以获得系 统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的...

PHP高效率写法(详解原因)
PHP

PHP高效率写法(详解原因)

阿尤 11年前 (2013-10-22) 2657浏览 0评论

1.尽量静态化:如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。当然了,这个测试方法需要在十万级以上次执行,效果才明显。其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,...

执行一次SQL查询,UPDATE多行记录
MySQL

执行一次SQL查询,UPDATE多行记录

阿尤 11年前 (2013-09-12) 2465浏览 0评论

执行一次SQL查询,UPDATE多行记录 通常情况下,我们会使用以下SQL语句来更新字段值:1UPDATE mytable SET myfield='value' WHERE other_field='other_value'; 但是,如果你想更新多行数据,并...

func_num_args,func_get_arg,func_get_args的使用
PHP

func_num_args,func_get_arg,func_get_args的使用

阿尤 12年前 (2013-07-22) 2594浏览 0评论

func_get_args是获取方法中参数的数组,返回的是一个数组,与func_num_args搭配使用;func_num_args一般写在方法中,用于计数;使用方法如下:function foo($a='gg',$b='kk'){ $numargs = fun...

PHP页面静态化实现
PHP

PHP页面静态化实现

阿尤 12年前 (2013-07-12) 2450浏览 0评论

现在的网站一般都需要与数据库进行打交道,访问量较大时会对数据库造成很大的压力。将一些动态页面执行的结果进行缓存,当下次进行访问时,直接访问缓存可以减少对数据库的压力。同时也可以加快服务器的响应速度。缓存的结果可以存放到外存上,也可以存在内存中。在下一次访问该页面时直接从外存(内存)中直接读取上次的结...

PHP提高编程效率的方法
PHP

PHP提高编程效率的方法

阿尤 12年前 (2013-07-12) 2394浏览 0评论

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,...