上一页 1 2 3 4 5 6 ··· 12 下一页

安装宝塔面板导致系统两套底层依赖库问题

摘要: 2023年3月2日09:25:31 最近遇到一个问题,在宝塔环境下安装出现一个很奇怪的问题,如果装了php就会出现两套依赖库 [root@docker ~]# rpm -q glibc glibc-2.17-326.el7_9.x86_64 glibc-2.17-326.el7_9.i686 自己编 阅读全文
posted @ 2023-03-02 11:05 zh7314 阅读(64) 评论(0) 推荐(0) 编辑

php字典分词,广告违禁词模块

摘要: 2023年2月23日13:37:54 php版本8.0 laravel8 https://github.com/lizhichao/VicWord composer require lizhichao/word 数据库存储违禁词 // 生成字典 public static function gene 阅读全文
posted @ 2023-02-24 16:48 zh7314 阅读(69) 评论(0) 推荐(0) 编辑

laravel系统日志,请求日志友好化,可持续化

摘要: 2023年2月9日09:59:09 laravel日志查看组件 方案一: composer require rap2hpoutre/laravel-log-viewer 地址:https://packagist.org/packages/rap2hpoutre/laravel-log-viewer 阅读全文
posted @ 2023-02-14 10:35 zh7314 阅读(271) 评论(0) 推荐(0) 编辑

CentOS停止更新 rocky linux和alma linux选择推荐

摘要: 2023年1月27日21:00:38 随着CentOS Stream的使用,centos进入不稳定版本发布阶段,目前暂时会持续下去, CentOS Stream 是 RHEL 的上游版本,会包含很多不稳定的新功能。Stream 不会遵循 RHEL 的发布周期。 |CentOS版本 |维护停止时间 | 阅读全文
posted @ 2023-01-28 01:29 zh7314 阅读(1806) 评论(0) 推荐(0) 编辑

低代码平台是技术开发的未来主流吗?

摘要: 2022年9月27日16:49:21 这个事情我想了很久,最终的结论是:低代码平台只会一些领域平台的部分功能模块的标配,不会成为技术主流。 部分代表性例子: 1,低代码平台很早就有了,比如Visual Basic 6.0 ,delphi这些可视化的开发平台的语言 2,到就来的hr hrp erp等, 阅读全文
posted @ 2023-01-13 15:25 zh7314 阅读(57) 评论(0) 推荐(0) 编辑

编译php7.4和php8.0编译安装,pkg-config详情

摘要: 2022年12月21日15:49:28 官网连接:https://www.php.net/manual/zh/migration74.other-changes.php#migration74.other-changes.pkg-config 一些扩展已经迁移到只使用 pkg-config 来检测库 阅读全文
posted @ 2022-12-29 09:00 zh7314 阅读(393) 评论(0) 推荐(0) 编辑

前后分离 laravel对接验证码功能

摘要: 2022年12月19日16:30:52 因为最近在做等保三级,之前接口只做了错误5次,就禁止一个小时登录,但是发现还是不好,这次添加验证码功能 composer require mews/captcha 找到config/app.php下的providers,添加 'providers' => [ 阅读全文
posted @ 2022-12-20 09:14 zh7314 阅读(86) 评论(0) 推荐(0) 编辑

登录请求次数限制,请求限流方案,通用写法

摘要: 2022年10月28日14:42:41 目前这个版本是通用写法,也可以针对某个url,可以灵活修改,必须是post请求,代码是在laravel实现的 public static function login(string $login_name = '', string $password = '' 阅读全文
posted @ 2022-12-19 08:22 zh7314 阅读(210) 评论(0) 推荐(0) 编辑

laravel代码优化,使用路由中间件来处理数据返回和端口请求速率

摘要: 2022年12月17日14:47:22 laravel版本 8.6 之前代码一直是使用trait来处理返回,但是如果遇到不熟悉代码系统设计的人就麻烦了,就想着能不能使用路由中间件来处理所有问题 trait ResponseTrait { public function success(mixed $ 阅读全文
posted @ 2022-12-17 15:27 zh7314 阅读(107) 评论(0) 推荐(0) 编辑

php容器性能测试,带来一些意想之外的结果

摘要: 2022年12月1日16:54:28 因为java使用容器技术,php的laravel也使用容器技术,我就想容器技术的特点是什么? 1,提升性能,如果还要注册类的时候,节省内存 2,方便知道知道那些类注册,可以处理一些重复实例化带来的问题,简单实现单例 3,节省运行时间 运行环境,windows10 阅读全文
posted @ 2022-12-14 14:30 zh7314 阅读(37) 评论(0) 推荐(0) 编辑

mysql中文字段相近字符排序

摘要: 2022年12月13日16:15:05 最近做一个项目需要中文名排序,因为数据库设计的时候,就是使用 utf8mb4_unicode_ci,担心有些特殊需求中文排序,但是还是无法正常排序 SELECT * FROM `file` WHERE `name` LIKE '%医疗中心护理制度汇编%' OR 阅读全文
posted @ 2022-12-14 11:06 zh7314 阅读(51) 评论(0) 推荐(0) 编辑

常用队列系统设计,通用his就诊叫号抢号模式,通用his体检叫号自动分配模式

摘要: 2022年12月12日14:03:33 通用his就诊叫号抢号模式 流程说明:患者挂号之后,到就诊科室区域,在护士站刷卡,进入队列,等到叫号屏排队,医生看完当前病人之后,点击叫号软件,从科室队列获取最新的一个病人号,然后科室门口的叫号器,叫号,在整个流程里,最麻烦的不是队列是设计,只要使用redis 阅读全文
posted @ 2022-12-14 10:50 zh7314 阅读(316) 评论(0) 推荐(0) 编辑

utf8mb4_general_ci和utf8mb4_unicode_ci的区别

摘要: 2022年11月28日08:50:31 官方mysql8.0文档地址: https://dev.mysql.com/doc/refman/8.0/en/charset-unicode-sets.html _general_ci VS _unicode_ci 排序规则 对于任何Unicode字符集,执 阅读全文
posted @ 2022-11-28 10:16 zh7314 阅读(451) 评论(0) 推荐(0) 编辑

laravel composer require require-dev和APP_ENV的使用场景

摘要: 2022年11月22日12:25:42 composer require require-dev的使用场景 官方文档: https://getcomposer.org/doc/04-schema.md#require require 此包所需的包映射。除非可以满足这些要求,否则不会安装该软件包。 r 阅读全文
posted @ 2022-11-23 08:42 zh7314 阅读(377) 评论(0) 推荐(0) 编辑

等保三级,多级等保认证的一点了解

摘要: 2022年11月21日10:28:28 信息安全等级保护管理办法 信息系统的安全保护等级分为以下五级: 第一级,信息系统受到破坏后,会对公民、法人和其他组织的合法权益造成损害,但不损害国家安全、社会秩序和公共利益。 第二级,信息系统受到破坏后,会对公民、法人和其他组织的合法权益产生严重损害,或者对社 阅读全文
posted @ 2022-11-21 13:42 zh7314 阅读(2410) 评论(0) 推荐(0) 编辑

PHP7虚拟机(PHP 7 Virtual Machine)(转载)

摘要: 2022年11月1日15:59:57官方地址:https://www.npopov.com/2017/04/14/PHP-7-Virtual-machine.html转载:https://www.jianshu.com/p/878cf85e07c5 后续有时间,会翻译更多nikic的文章,他是php 阅读全文
posted @ 2022-11-01 16:03 zh7314 阅读(90) 评论(0) 推荐(0) 编辑

gitlab-ce搭建和数据迁移

摘要: 2022年11月1日08:26:03 centos7国内地址 :注意对应的系统版本,下一个最新版本 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/ 因为数据导入导出使用的是gitlab导出 gitlab导入,不需要在乎版本是否匹配,只要 阅读全文
posted @ 2022-11-01 09:15 zh7314 阅读(482) 评论(0) 推荐(0) 编辑

linux svn服务器迁移

摘要: 2022年10月28日08:43:17 centos7.9 svn使用的yum安装 网上有很多的迁移方案,但是发现不适合多个子项目的svn库 例如: svnadmin create /usr/local/svn_home/repostory 创建版本库repostory cd /usr/local/ 阅读全文
posted @ 2022-10-28 10:19 zh7314 阅读(106) 评论(0) 推荐(0) 编辑

php生成器详解 Generator以及yield到底是什么?

摘要: 2022年10月14日08:23:35 yield关键字 生成器函数的核心是yield关键字。它最简单的调用形式看起来像一个return申明,不同之处在于普通return会返回值并终止函数的执行, 而yield会返回一个值给循环调用此生成器的代码并且只是暂停执行生成器函数。 官方文档:https:/ 阅读全文
posted @ 2022-10-24 10:17 zh7314 阅读(384) 评论(0) 推荐(0) 编辑

php-fpm详解

摘要: 2022年9月27日15:45:04 FastCGI(Fast Common Gateway Interface)快速通用网关接口,是 CGI 的增强版本,为了提升 CGI 的性能而生。 PHP-FPM(FastCGI Process Manager for PHP)PHP 的 FastCGI 进程 阅读全文
posted @ 2022-09-30 16:18 zh7314 阅读(392) 评论(0) 推荐(0) 编辑

centos7.9编译安装nginx-1.22.0,php-7.4.30,php-8.0.23

摘要: 2022年9月16日13:26:15 yum -y install gcc gcc-c++ autoconf nss_ldap libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-deve 阅读全文
posted @ 2022-09-16 13:43 zh7314 阅读(238) 评论(0) 推荐(0) 编辑

php webman对接Luckysheet share多人协作模式项目 成功

摘要: 2022年9月2日10:05:03 Luckysheet官方地址 https://github.com/mengshukeji/LuckysheetServerStarter 官方多人共享操作的demo http://luckysheet.lashuju.com/ gitee地址 https://g 阅读全文
posted @ 2022-09-02 12:34 zh7314 阅读(640) 评论(0) 推荐(0) 编辑

PhpStorm远程linux开发webman开发模式代码改动Monitor不自动reload代码

摘要: 2022年8月30日11:08:03 这几天在测试webman作为luckysheet的后台,之前是使用vscode remote explorer开发 Monitor进程都是正常reload改动的代码 但是因为vscode的代码提示,代码追踪效果不好,都是需要写代码的时候去PhpStorm开发,测 阅读全文
posted @ 2022-08-30 11:22 zh7314 阅读(93) 评论(0) 推荐(0) 编辑

php SplFileInfo SplFileObject 关闭句柄方法

摘要: 2022年8月19日10:26:45 $fileName = 'robots.txt'; //开启句柄 $file1 = new SplFileInfo($fileName); echo $file1->getFilename(); //关闭句柄 $file = null; //再次打开 $file 阅读全文
posted @ 2022-08-19 13:49 zh7314 阅读(69) 评论(0) 推荐(0) 编辑

报价模式的采购销售模式erp项目系统逻辑和数据库设计

摘要: 2022年8月10日13:56:22 传统的电商模式和报价模式对比 报价模式是先报价,在去采购对应的产品或者原料,在入库,出库给购买人,顺序不同,导致整个数据库结构不同 如果你的报价系统是按照传统电商系统设计数据库,那么这个系统只能成为1.0,按照报价模式设计数据库那么你的系统可以成为2.0版本 举 阅读全文
posted @ 2022-08-18 12:27 zh7314 阅读(190) 评论(0) 推荐(0) 编辑

php内容分页工具支持迭代器和数组

摘要: 2022年8月2日08:21:38 /* * 内存分页工具 */ class PageTool { public static function pageByIterator(Iterator $data, bool $preserve_keys = true, int $page = 1, int 阅读全文
posted @ 2022-08-02 08:22 zh7314 阅读(28) 评论(0) 推荐(0) 编辑

apisix网管代理分布式的webman提供http和socket服务

摘要: 2022年7月6日10:50:29 官方文档:https://apisix.gitbook.io/apisix-dashboard/ 没什么参考价值 apixis搭建 https://www.cnblogs.com/zx-admin/p/16446720.html php8 yum安装参考 http 阅读全文
posted @ 2022-07-29 11:15 zh7314 阅读(1104) 评论(0) 推荐(0) 编辑

php优雅处理业务异常输出数据

摘要: 2022年7月26日14:50:20 通常我们在mvc框架处理的时候,在控制器里面基本都这么写 class TestController extends BaseController { use ResponseTrait; public function index(Request $reques 阅读全文
posted @ 2022-07-26 15:06 zh7314 阅读(87) 评论(0) 推荐(0) 编辑

mysql truncate table导致事务执行失败There is no active transaction

摘要: 2022年7月25日10:59:44 开发环境 php8 laravel8 mysql8 在做一个动态文件管理的时候,发现如果我每次需要清空某个表的时候,在事务里面truncate table会触发 There is no active transaction的异常 DB::table('users 阅读全文
posted @ 2022-07-25 15:25 zh7314 阅读(994) 评论(0) 推荐(0) 编辑

APISIX Dashboard中文文档(三)

摘要: 2022年7月6日14:51:49 APISIX Dashboard中文文档(一) APISIX Dashboard中文文档(二) APISIX Dashboard中文文档(三) 开发指南 Dashboard 包含 manager-api 和 web 部分,因此您需要单独启动开发环境。 先决条件 在 阅读全文
posted @ 2022-07-06 16:16 zh7314 阅读(1857) 评论(0) 推荐(0) 编辑

APISIX Dashboard中文文档(二)

摘要: 2022年7月6日14:31:51 APISIX Dashboard中文文档(一) APISIX Dashboard中文文档(二) APISIX Dashboard中文文档(三) 基本部署 在 Linux 上安装 Apache APISIX Dashboard 很容易。 现在,我们提供 Docker 阅读全文
posted @ 2022-07-06 14:51 zh7314 阅读(1723) 评论(0) 推荐(0) 编辑

APISIX Dashboard中文文档(一)

摘要: 2022年7月6日13:24:56 APISIX Dashboard中文文档(一) APISIX Dashboard中文文档(二) APISIX Dashboard中文文档(三) 官方文档:https://apisix.apache.org/zh/docs/dashboard/USER_GUIDE/ 阅读全文
posted @ 2022-07-06 14:28 zh7314 阅读(2408) 评论(0) 推荐(0) 编辑

centos7.9 apisix搭建服务apisix-dashboard安装

摘要: 2022年7月5日13:34:21 注意:这里还需要注意版本的问题,建议使用比较新的版本,不然会出现api不兼容问题 官方文档:https://apisix.apache.org/zh/docs/apisix/how-to-build vi /etc/profile 加入一行 ulimit -SHn 阅读全文
posted @ 2022-07-06 10:22 zh7314 阅读(1753) 评论(0) 推荐(0) 编辑

pdf.js支持base64 pdf文件异步加载做文件请求加密

摘要: 2022年6月23日16:11:17 默认是请求明文的pdf文件路径,但是因为是个人信息文件,有规律的文件格式,就有被拉去文件的问题,所以加密请求 $.ajax({ url: "{{URL::to('/getPdf')}}", dataType: "json", data: { code: "{{$ 阅读全文
posted @ 2022-06-23 16:17 zh7314 阅读(552) 评论(0) 推荐(0) 编辑

laravel Storage自定义上传文件路径

摘要: 2022年6月23日15:30:20 之前文件上传都是自己使用splobject自己写的,但是发现Storage提供不少好用的方法,就尝试了一下,发现默认配置 config/filesystems.php 'disks' => [ 'local' => [ 'driver' => 'local', 阅读全文
posted @ 2022-06-23 15:56 zh7314 阅读(279) 评论(0) 推荐(0) 编辑

openresty采坑笔记

摘要: 2022年6月15日11:02:14 推荐一个博客:https://yxudong.github.io/categories/OpenResty/ 因为lua和luajit差别有点大,想要写好高性能的luajit代码,需要非常多的经验 OpenResty 完全开发指南 https://wiki.sh 阅读全文
posted @ 2022-06-17 11:16 zh7314 阅读(285) 评论(0) 推荐(0) 编辑

luajit开发文档中文版(三)FAQ 常见问题

摘要: 2022年6月10日15:33:34 luajit开发文档中文版(一)下载和安装 luajit开发文档中文版(二)LuaJIT扩展 luajit开发文档中文版(三)FAQ 常见问题 luajit开发文档wiki中文版(一) 总目录 luajit开发文档wiki中文版(二) LuaJIT 扩展 lua 阅读全文
posted @ 2022-06-13 14:05 zh7314 阅读(283) 评论(0) 推荐(0) 编辑

luajit开发文档中文版(二)LuaJIT扩展

摘要: 2022年6月10日15:33:04 luajit开发文档中文版(一)下载和安装 luajit开发文档中文版(二)LuaJIT扩展 luajit开发文档中文版(三)FAQ 常见问题 luajit开发文档wiki中文版(一) 总目录 luajit开发文档wiki中文版(二) LuaJIT 扩展 lua 阅读全文
posted @ 2022-06-13 13:42 zh7314 阅读(1907) 评论(0) 推荐(0) 编辑

luajit开发文档中文版(一)下载和安装

摘要: 2022年6月10日15:32:51 luajit开发文档中文版(一)下载和安装 luajit开发文档中文版(二)LuaJIT扩展 luajit开发文档中文版(三)FAQ 常见问题 luajit开发文档wiki中文版(一) 总目录 luajit开发文档wiki中文版(二) LuaJIT 扩展 lua 阅读全文
posted @ 2022-06-13 11:29 zh7314 阅读(2587) 评论(0) 推荐(0) 编辑

luajit开发文档wiki中文版(四) LuaJIT 内部结构

摘要: 2022年6月10日15:15:22 luajit开发文档中文版(一)下载和安装 luajit开发文档中文版(二)LuaJIT扩展 luajit开发文档中文版(三)FAQ 常见问题 luajit开发文档wiki中文版(一) 总目录 luajit开发文档wiki中文版(二) LuaJIT 扩展 lua 阅读全文
posted @ 2022-06-13 11:13 zh7314 阅读(1026) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页