摘要:Redis的php客户端库非常之多, Redis推荐客户端链接是:http://redis.io/clients 推荐用phpredis,下载地址:https://github.com/nicolasff/phpredis/ php5.4 连接使用redis , 1、先下载 phpredis.dll                    阅读全文
                
            Tag标签系统设计
2014-03-06 18:36 by youxin, 2773 阅读, 0 推荐, 收藏,
摘要:转一篇关于tag的文章:《Tagging: People-powered Metadata for the Social Web》出版于2008年,中文版译为《标签:标记系统设计实践》.Tag,RSS都是Web 2.0时代的标志性建筑.这本书就Tag的方方面面做了比较全面的分析,但是有些章节内容组织逻辑上有点问题,瑕不掩瑜.笔记如下:分面分类 "缤纷色彩闪出的美丽,是因它没有分开每种色彩",黄家驹歌里唱出世界因为差异不同而丰富多彩;每个人认知世界的方式也不同,分类也好,各种榜单也好,本质上讲都是偏见而已;我们在图书馆里面按照中图分类法进行文献检索,但是如果做一个实验让一群人                    阅读全文
                
            linux wenjian
2014-03-06 17:43 by youxin, 360 阅读, 0 推荐, 收藏,
摘要:文件锁是一种文件读写机制,在任何特定的时间只允许一个进程访问一个文件。利用这种机制能够使读写单个文件的过程变得更安全。在这篇文章中,我们将探讨Linux中不同类型的文件锁,并通过示例程序来理解它们之间的不同之处。我们将采取以下的例子来解释为什么需要使用文件锁。1、 进程“A”打开和读取一个文件,此文件包含账户相关的一些信息。2、 进程“B”也打开了这个文件,并读取了文件中的信息。3、 现在,进程“A”更改了其副本中的一条余额记录,并将其写入文件。4、 此时,进程“B”并不知道上次读取的文件已经被更改,它还保存着原始的文件副本。然后,进程“B”更改了“A”操作的那条相同的记录,并将记录写入文件。                    阅读全文
                
            消息队列使用
2014-03-06 17:22 by youxin, 1608 阅读, 0 推荐, 收藏,
摘要:“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。消息被发送到队列中。“消息队列”是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者...                    阅读全文
                
            单点登录实现
2014-03-06 16:47 by youxin, 1348 阅读, 0 推荐, 收藏,
摘要:最近公司需要制作单点登录系统,于是我一直在搜寻各种资料寻找最优化的单点登录制作方式,最后综合了各种想法,完成了单点登录系统,下面给大家分享下,我实现的单点登录的方式:原文转自:http://www.W3PHP.comW3PHP单点登录(SingleSignOn),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。(百度百科)也叫同步登录。我本人认为单点登录主要解决一下问题:1.一个用户账号,多站点通用;2.一个应用登录,其他应用同时登录;3.一个账号退出,其他应用账号同时退出;(非必须,此项不在单点登录                    阅读全文
                
            mysql中lock tables与unlock tables
2014-03-06 13:46 by youxin, 6566 阅读, 1 推荐, 收藏,
摘要:官网:https://dev.mysql.com/doc/refman/5.0/en/lock-tables.htmlLOCK TABLES tbl_name [[AS] alias] lock_type [, tbl_name [[AS] alias] lock_type] ...lock_type: READ [LOCAL] | [LOW_PRIORITY] WRITEUNLOCK TABLESMySQL enables client sessions to acquire table locks explicitly for the purpose of cooper...                    阅读全文
                
            yii 计划任务
2014-03-06 13:12 by youxin, 1753 阅读, 0 推荐, 收藏,
摘要:Yii框架自动生成的Web应用骨架的目录里面有连个脚步文件,yiic和yiic.bat。yiic是Unix/Linux平台用的,yiic.bat是windows平台用的。如果要查看脚本的帮助可以进入到脚步所在的根目录,然后执行yiic help,他会列出所有可用的命令,里面包括Yii提供的系统命令和...                    阅读全文
                
            linux crontab 计划任务 atd和windows下的计划任务
2014-03-06 11:39 by youxin, 1689 阅读, 0 推荐, 收藏,
摘要:crontab 命令 如果发现您的系统里没有这个命令,请安装下面两个软件包. vixie-cron crontabs crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如                    阅读全文
                
            转:PHP教程之PHP调用session_start后页面始终加载的问题研究
2014-03-05 19:00 by youxin, 313 阅读, 0 推荐, 收藏,
摘要:今天群里有朋友说他的遇到一个有趣的问题:一个PHP页面的执行时间比较长(15秒左右),而只要这个页面没有执行完毕,其他的页面访问都是长时间加载状态,只有那个页面执行完毕了,剩下的页面才能打开。这是什么情况呢,经过查看,两个页面都设计到了SESSION操作,示例代码如下:页面一:session_start();$_SESSION['test']=1;sleep(20);echo 'done';页面二:session_start();echo $_SESSION['test'];访问页面一地时候同时访问页面二,你会发现页面二会一直保持加载状态直到页面                    阅读全文
                
            PHP使用empty检查函数返回结果时报Fatal error: Can't use function return value in write context的问题
2014-03-05 18:40 by youxin, 305 阅读, 0 推荐, 收藏,
摘要:PHP开发时,当你使用empty检查一个函数返回的结果时会报错:Fatal error: Can't use function return value in write context例如:<?phpechoempty(strlen('be-evil.org'));到PHP手册里面查看,在empty函数描述的地方有以下文字:Note:empty()only checks variables as anything else will result in a parse error. In other words, the following will not w                    阅读全文
                
             
                     
                    
                 
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号