技术资源

3

php思考题(不断更新)

© kekehu / 技术资源 / 2011.03.30 / 21:21 / 8300PV

请看到下面的题时请淡定......
1.把abc_Befg_Tle 转成 abcbefgtle。把abc_Befg_Tle转成abc_Tefg_Ble
2.已知一个时间(例如2011-02-02 20:30:00),求昨天的时间(例如2011-02-01 20:30:00)。
3.已知两个时间(例如2011-02-02 20:30:00,2011-03-02 20:30:00),求两个时间相差多少天。
4.已知两个数组,求合并两个数组并从小到大排序(注:不能使用自带函数)
5.已知一个数组,求用rand函数随机生成一个新数组。
Read more...
2

CodeIgniter时区设置

© kekehu / 技术资源 / 2010.12.30 / 16:54 / 13384PV

Codeigniter框架时区设置两种方法
1.用now()得到gmt时间,这个前提前条是要在config.php文件中time reference设定返回GMT时间。
  当然你也可以用local_to_gmt()得到GMT时间。
  用timezone_menu()生成一个时区下拉选单,根据用户选择时区设置的值,返回当前时间。
  例如:
gmt_to_local(now(), $config['timezones']) 
//或 gmt_to_local(local_to_gmt(), $config['timezones'])
//$config['timezones']是用户选择时区的值。

Read more...
3

分布式缓存系统 Memcached 入门

© kekehu / 技术资源 / 2010.11.25 / 11:32 / 10141PV

维基百科上对 Memcached 的介绍是一个分布式的缓存系统, 但是 Memcachd 到底是什么意思,有什么作用呢?缓存一般用来保存一些经常被存取的数据和资源(例如:浏览器会将访问过的网页会话缓存起来),因为通过缓存来存取数据要比从磁盘存取同样的数据要快得多。所以 顾名思义,意味着 “内存缓存”,所有缓存的内容都在服务器的内存中。内存中的这些缓存数据可以通过 API 的方式被存取。数据是以 key/value 的配对方式存在的,就像一个很大的 Hash 表。
Read more...
0

理解缓存(转)

© kekehu / 技术资源 / 2010.11.25 / 10:41 / 4022PV

以下内容为转载(作者:蝈蝈俊)
最近公司一直在招人,我作为主考官之一 。经常会提问的一个问题,就是让用户介绍自己在缓存方面的经验和心得。绝大多数的面试者只能说 ASP.net 的页面缓存和局部缓存,稍稍有点经验的,会提到企业库的缓存,只有很少的人会知道 Memcached(一个分布式的缓存)。而对于缓存的一些基本思想,却没有一个人能说出来。

现在的技术人员,很多时候,不管三七二十一,把一个个实体丢到缓存中,然后在用的时候,就从缓存中去找这个实体。而不会考虑缓存的其他方面因素。所以他们在提到缓存时,想到的才只能是一个个的缓存实现的方法,而不是缓存的思想。
那么,肯定就有人问,蝈蝈俊,那你理解的缓存思想是如何的呢?
下面我就一一来说出我理解的缓存。
Read more...
0

PHP5调试工具debugConsole

© kekehu / 技术资源 / 2010.11.25 / 10:31 / 5466PV

监控变量,跟踪变量的变化,打断点,记录日志,这些功能都有,在运行的时候直接这些数据输出到一个js生成的弹窗里,最新版要求PHP版本要在大于5.0。快去看看吧 http://www.debugconsole.de/
Read more...
0

面试收获:php程序内存做缓存

© kekehu / 技术资源 / 2010.11.24 / 21:42 / 6385PV

Memcache
最近刚好一个朋友买了最土团购网站让我安装,里面缓存是用Memcache弄的,所以拿来研究一下怎么用。研究先......
0

PHP导出MySQL数据到Excel文件

© kekehu / 技术资源 / 2010.10.24 / 14:32 / 10911PV

经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的支持很不好,很容易到达PHP内存使用上限。这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件。
Read more...
0

win7 未识别的网络的解决方法,如果你装了adobe cs3的来看下

© kekehu / 技术资源 / 2010.09.01 / 22:26 / 2757PV

如果装了adobe cs3 出现未识别的网络是 Bonjour.exe,在作怪,把它删除了就好了。

运行中输入 C:\Program Files\Bonjour\mDNSResponder.exe -remove

重命名mdnsNSP.dll为 mdnsNSP.***(***=随便改一个)

重启电脑后删除 Program Files\Bonjour 文件夹
4

Google获得baidu.com.sb域名

© kekehu / 技术资源 / 2010.05.10 / 13:36 / 5870PV

互联网巨头之间总是有快意江湖故事,2010年5月7日晚,有网友向新民网记者爆料:“google抢注了百度的域名,还是带sb的”。
  根据网友描述,新民网记者登陆了“涉嫌”抢注的域名www.baidu.com.sb,该页面迅速指向google的全球页面
Read more...
2

Xdebug安装终极教程

© kekehu / 技术资源 / 2010.03.26 / 15:11 / 9733PV

FQA:
xdebug是什么?
xdebug是一个开源的php调试器,以php模块的形式加载并被使用。
点击在新窗口中浏览此图片

windows 平台下:
一、安装xdebug模块
1、去xdebug官网http://www.xdebug.org/download.php下载相应版本php的模块文件,保存下载后的文件到php的ext目录,可以自己修改文件的名称。
Read more...

3/19 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页