- 博客(21)
- 收藏
- 关注
原创 在window中安装swow体验php协程
⚠️ Swow 的扩展 DLL 必须与你的 PHP 完全匹配(PHP 版本、线程模型、架构、VC版本)!Swow 是一个 C 扩展,你必须先安装编译好的 DLL 扩展文件到你的 PHP 中,才能使用。✅ 步骤二:下载 Swow 的 DLL 扩展。✅ 步骤一:确认你的 PHP 环境信息。编译器:Visual C++ 2019。✅ 步骤三:安装 Swow 扩展。线程安全:非线程安全(NTS)验证是否在win下扩展成功。PHP 版本是 8.1。
2025-07-31 16:28:07
260
原创 php协程
开发需求:在一套老项目中(fastadmin)实现一个定时任务,每分钟访问几十个接口,拿到数据。使用的swoole,在thinkphp5中实现协程。在调用的方法内写curl。
2025-07-05 17:58:15
307
原创 使用vue3构建一套网站
本文介绍了如何使用Vite快速创建Vue3项目并配置路由。主要步骤包括:1)通过npm create vite创建vue-pc项目;2)安装vue-router并配置路由文件;3)创建示例页面(BuyPage和TestPage);4)修改App.vue添加路由出口。文章还提供了项目目录结构说明,并列出后续可扩展功能,如状态管理、接口接入、UI组件引入等。最后给出了优化后的项目目录结构建议,方便开发者进行功能扩展。整个流程清晰简洁,适合Vue初学者快速上手项目搭建。
2025-06-28 16:48:26
739
原创 fastadmin实现站内通知功能
index.js连接websocket,实现角标未读数值更新,如果有新推送消息,角标数字+1,并弹出新消息提示框(如果设置了免打扰,免打扰的值使用。点击icon访问列表接口,渲染出未读消息,点击消息实现消息更新已读状态。点击一键已读,把当前用户的消息update一下。映射页面时,先查询统计消息表未读消息,让角标加载后显示未读消息数量。存储,判断有没有该值进行是否弹框提醒。免打扰下只更新角标)index.php映射。musql表结构如下。
2024-11-21 14:31:02
1037
1
原创 mysql
一般记录的是线程执行的语句。默认只显示前100个字符,也就是你看到的语句可能是截断了的,要看全部信息,需要使用。执行这样的sql是短连接。即连接之后,获取数据,然后执行关闭连接。在php-cli模式下使用think-orm执行sql。: 当前执行的命令是哪个数据库。模式下进程多了,创建的数据库实例越多。: 是指此刻该线程正在执行的命令---------: 发送请求的客户端的 IP 和 端口号。: 线程的状态,和 Command 对应----: 表示该线程处于当前状态的时间。: 指启动这个线程的用户。
2023-11-09 16:50:13
365
原创 Chrome 彩蛋
Chrome 彩蛋当网络断开链接的时候,访问网页会出现这个页面,然后当你按下空格之后,变开始了一局紧张刺激的小游戏,简称为"愤怒小恐龙"。非常减压,划水小游戏。但是现在网络很好,又想要玩这个游戏的话chrome://dino在浏览器中输入这个链接回车当你又菜又爱玩怎么办呢,看看我的分数,激励一下自己吧!264369分,等达到我的后四位数,看到我的车尾灯在往下看吧!当你实在菜鸡,还想玩的时候,这个时候你就是纯贱了。 ...
2021-02-26 14:25:14
4689
14
原创 Axure使用
摘要:本文记录了Axure9.0的学习笔记,重点介绍了两个交互案例。第一个案例通过动态面板实现下拉选项切换不同内容的功能;第二个案例演示了简易计算器的实现逻辑,包括读取输入数值、运算并显示结果。文中强调了组件命名规范的重要性,并提到通过B站教程学习Axure的使用技巧。教程以实用为主,主要供作者自我学习参考。(149字)
2020-11-06 16:21:02
902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人