linux 安装php中文分词扩展scws

    SCWS 是一个简易的中文分词引擎,它可以将输入的文本字符串根据设定好的选项切割后以数组形式返回每一个词汇。它为中文而编写,支持 gbk 和 utf8 字符集,适当的修改词典后也可以支持非中文的多字节语言切词(如日文、韩文等)。除分词外,还提供一个简单的关键词汇统计功能,它内置了一个简单的算法来排序。 注意:本篇文章需要下载三个文件,scws官网如果不可下载,可在文末直接下载已打...阅读全文
    作者:绝缘体.. | 分类:c++, git, Linux, PHP, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    php使用Swoole来实现实时异步任务队列

    假如要发100封邮件,for循环100遍,用户直接揭竿而起,什么破网站! 但实际上,我们很可能有超过1万的邮件。怎么处理这个延迟的问题? 答案就是用异步。把“发邮件”这个操作封装,然后后台异步地执行1万遍。这样的话,用户提交网页后,他所等待的时间只是“把发邮件任务请求推送进队列里”的时间。而我们的后台服务将在用户看不见的地方跑。 在实现“异步队列”这点上,有人采用MySQL表或者redi...阅读全文
    作者:绝缘体.. | 分类:MySQL, PHP, redis, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    php rc4可加密解密函数

    php rc4可加密解密函数整理。 /** * Crypt/decrypt strings with RC4 stream cypher algorithm. * * @param string $key Key * @param string $data Encripted/pure data * @see http://pt.wikipedia.org/wiki/RC4 * @return string */ function rc4($key, $data) { // Store the vectors "S" has calculated static $SC; // Function to swaps values of the vecto...阅读全文
    作者:绝缘体.. | 分类:go, PHP, 编程语言 | 阅读: | 标签:, , , ,

    Nginx配置优化

    我们安装好Nginx后,应该根据实际情况对Nginx的一些配置进行优化,让Nginx发挥更好的性能。本文我们介绍Nginx的基本配置,了解各主要模块和参数的作用,以及如何设置取值并应用到生产环境中。 全局配置 Nginx的配置文件是nginx的安装目录的conf/nginx .conf,nginx.conf配置文件中,几个全局高级配置在模块部分之上。 user www www; worker_processes auto; error_log /data/log/www_lo...阅读全文
    作者:绝缘体.. | 分类:CSS, html, javascript, nginx, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    PHP中的异步编程与协程应用

    异步编程概述 在传统的同步编程中,每个任务按顺序执行,直到前一个任务完成后,才会开始下一个任务。这种方式有时会导致程序的执行速度受到限制,因为我们不得不等待一个任务完成后才能开始下一个任务。而在异步编程中,多个任务可以并发执行,不需要等待前一个任务的完成。这种并发执行任务的方式可以提高程序的性能和响应能力。 在PHP中,我们通常使用多进程或多线程来实现异步编程。...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    php获取最近n天组成数组

    php获取某个时间点之前的前 n 天,将结果组成数组。 /** * 获取某个时间点之前的前 n 天 * @param int $recent * @param int $time * @return array */ function getRecentDays($recent = 6, $time = 0) { !$time && $time = time(); $list = []; for ($i = $recent; $i > 0; --$i) { $t = strtotime("-$i day", $time); $list[] = date('...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    使用jQuery构建交互式网页

    jQuery是一个JavaScript库,它简化了HTML文档遍历、事件处理、动画效果和Ajax等操作。它的简洁、高效和跨浏览器兼容性使其成为构建交互式网页的理想选择。本篇博客将介绍如何使用jQuery构建丰富的交互式网页。 引入jQuery库 首先,在HTML文件中引入jQuery库。你可以通过以下代码从jQuery官网或从CDN引入jQuery库: <script src="https://code.jquery.com/jquery-3.6.0.min.js"><...阅读全文
    作者:绝缘体.. | 分类:CSS, html, javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,