代码改变世界

阅读排行榜

iftttt

2011-07-06 16:32 by 卫佳, 403 阅读, 收藏,
摘要: if…then…else是基本上所有编程语言的最基本语句,当(if)参数满足规定条件时(then)触发特定函数(else)触发另一函数,通俗理解这一语句就是程序里的道道关卡,这些关卡将一个个小的代码片段衔接成运行有序的庞大程序,从而完成复杂的计算。所有的软件、网站、移动应用的背后都是如此。而今天要介绍的这个真正“神奇的网站”ifttt.com,则将if…then…else机制扩展到了整个互联网。ifttt的本意是ifthisthenthatWholesaledesignersunglasses,它将Facebook、Twitter等各个网站或应用通过API衔接成一个跨互联网的自动机器,像多米诺 阅读全文

剖析MySQL左连接右连接等值连接异同

2011-07-05 15:21 by 卫佳, 403 阅读, 收藏,
摘要: 从业以来,发现很多技术人员和同事向笔者或是在网络上咨询过LEFTJOIN如何写及其特性,而等值连接一般都没问题,几年前曾经写过一份MicrosoftSQLServer版本的,此次特意再写一份MySQL版本的,希望阅读过的技术人员,可以起到解惑功效。 1、三种连接的语法 为便于更多的技友快速读懂、理解,我们只讨论2张表对象进行连接操作的情况,大于2张表对象进行的连接操作原理也是一样的。 左连接(LEFTJOIN)CheapReadingglassesSELECTM.columnname……,N.*columnname…..FROMleft_tableMLEFTJOINright_tableNO. 阅读全文

合理配置MySQL缓存 提高缓存命中率

2011-07-14 16:41 by 卫佳, 395 阅读, 收藏,
摘要: 众所周知,系统读取数据时,从内存中读取要比从硬盘上速度要快好几百倍。故现在绝大部分应用系统,都会最大程度的使用缓存(内存中的一个存储区域),来提高系统的运行效率。MySQL数据库也不例外。在这里,笔者将结合自己的工作经验,跟大家探讨一下,MySQL数据库中缓存的管理技巧:如何合理配置MySQL数据库缓存,提高缓存命中率。一、什么时候应用系统会从缓存中获取数据? 数据库从服务器上读取数据时,可以从硬盘的数据文件中获取数据,也可以从数据库缓存中读取数据。现在数据库管理员需要搞清楚的是,在什么样的情况下,系统是从缓存中读取数据,而不是从硬盘的数据文件中读取数据? 简单的说,数据缓存就是内存中的一块. 阅读全文

TP的RBAC(一)

2011-05-07 15:41 by 卫佳, 395 阅读, 收藏,
摘要: 提到ThinkPHP,许多人都会为它的高效,方便所折服。但与很多学员交流后,发现大家普遍对其的RBAC权限控制感到头疼不已。那么今天就给大家带来关于这方面的教程,相信大家再看完这篇文章后,一定会对RBAC有一个清晰的了解。并且以后关于这个框架的权限控制也会信手拈来,轻松驾驭。RBAC许多人听到后会觉得很头疼,不知道这是什么东西。用英文来讲的话就是Role-Based Access Control,用中文来说就是——基于角色的权限访问控制。呵呵,是不是听的头晕了?没那么复杂。你只需要了解一点,它是来控制用户组权限的就得了,有的用户组用户可以被添加,但是有的用户组用户却不可以,就是这样一个简单的东 阅读全文

采集器的制作—PHP实现

2011-04-25 15:23 by 卫佳, 393 阅读, 收藏,
摘要: 采集器的制作—PHP实现采集器,通常又叫小偷程序,主要是用来抓取别人网页内容的。关于采集器的制作,其实并不难,就是远程打开要采集的网页,然后用正则表达式将需要的内容匹配出来,只要稍微有点正则表达式的基础,都能做出自己的采集器来的。 前几天做了个小说连载的程序,因为怕更新麻烦,顺带就写了个采集器,采集八路中文网的,功能比较简单,不能自定义规则,不过大概思路都在里面了,自定义规则可以自己来扩展。 用php来做采集器主要用到两个函数:file_get_contents()和preg_match_all(),前一个是远程读取网页内容的,不过只在php5 Wigfactories以上的版本才能用,后一个 阅读全文
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 44 下一页