伊谢尔伦
浏览量9244    |    粉丝173    |    关注2
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 09:42:59
    php redis分布式锁和任务队列代码实例详解
    思路很简单,主要用到的redis函数是setnx(),这个应该是实现分布式锁最主要的函数。首先是将某一任务标识名(这里用Lock:order作为标识名的例子)作为键存到redis里,并为其设个过期时间,如果是还有Lock:order请求过来,先是通过setnx()看看是否能将Lock:order插入到redis里,可以的话就返回true,不可以就返回false。当然,在我的代码里会比这个思路复杂一些,我会在分析代码时进一步说明。
    2534
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 09:51:00
    如何实现redis队列优先级代码实例详解
    首先redis它的设计是用来做缓存的,但是由于它自身的某种特性使得他可以用来做消息队列。它有几个阻塞式的API可以使用,正是这些阻塞式的API让他有做消息队列的能力。 试想一下在”数据库解决所有问题“的思路下,不使用消息队列也是可以完成你的需求的。
    2071
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 09:59:32
    php读取文件方式汇总与操作代码详解
    在PHP网站开发中,存储数据通常有两种方式,一种以文本文件方式存储,比如txt文件,一种是以数据库方式存储,比如Mysql,相对于数据库存储,文件存储并没有什么优势,但是文件读写操作在基本的PHP开发中还是时有使用   将数据写入文件的操作主要涉及三个步骤及部分文件操作函数如下:
    1279
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 10:03:17
    php如何实现断点续传和文件分割示例代码详解
    php实现断点续传,就需要把大文件分割成多个小文件,然后单个上传。传完后在合并。 下面是示例代码: split.php 分割文件脚本
    1870
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 10:09:21
    php读写文件冲突出现高并发解决方案汇总
    在PHP中,flock似乎工作的不是那么好!在多并发情况下,似乎是经常独占资源,不即时释放,或者是根本不释放,造成死锁,从而使服务器的cpu占用很高,甚至有时候会让服务器彻底死掉。好像在很多linux/unix系统中,都会有这样的情况发生。所以使用flock之前,一定要慎重考虑。
    2529
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 10:15:51
    php实现读取文件的函数使用实例汇总
    最近整理了PHP读取文件的常见几种方法,并注视一些代码,具体如下: php中读取文件可以使用fopen和file_get_contents这两个函数,二者之间没有本质区别,只是前者读取文件的php代码相比后者要复杂一点。
    3125
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 10:23:00
    php如何读取或者抓取远程代码实例详解
    PHP抓取远程网站数据的代码 现在可能还有很多程序爱好者都会遇到同样的疑问,就是要如何像搜索引擎那样去抓取别人网站的HTML代码,然后把代码收集整理成为自己有用的数据!今天就等我介绍一些简单例子吧. Ⅰ.抓取远程网页标题的例子:
    2459
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 10:30:19
    php如何使用同一域名对多个ip抓取远程网页内容?
    同一域名对应多个IP时,PHP获取远程网页内容的函数 fgc就是简单的读取过来,把一切操作封装了 fopen也进行了一些封装,但是需要你循环读取得到所有数据。 fsockopen这是直板板的socket操作。 如果仅仅是读取一个html页面,fgc更好。
    1589
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 10:57:30
    php实现排列数组和有序排列方法汇总
    使用array_merge() 函数 ​用了一个array_unique去除了一个数组里面的重复,但是发现下标保留了原数组的下标,但是php使用for循环需要下标整齐,所以寻找重新排列数组下标的方法array_merge可以解决这个问题 array_merge() 函数把两个或多个数组合并为一个数组。
    1607
  • 伊谢尔伦

    伊谢尔伦

    2017-07-17 11:02:28
    php排列递归和排列组合实例代码详解
    1. 排列递归 如果用P表示n个元素的全排列,而Pi表示n个元素中不包含元素i的全排列,(i)Pi表示在排列Pi前面加上前缀i的排列,那么n个元素的全排列可递归定义为: ① 如果n=1,则排列P只有一个元素i; ② 如果n>1,则全排列P由排列(i)Pi构成; 根据定义,可以看出如果已经生成(k-1)个元素的排列Pi,那么k个元素的排列可以在每个Pi前面加上元素i而生成。
    2302

最新下载

更多>
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号