自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(184)
  • 资源 (27)
  • 收藏
  • 关注

原创 学习路之PHP--webman协程学习

安装了swoole或者swow扩展,或者安装了composer require revolt/event-loop (Fiber)协程默认是关闭的,需要单独设置eventLoop开启。config\process.php 增加。

2025-06-10 10:19:28 354

原创 学习路之PHP--webman安装及使用、webman/admin安装

【代码】学习路之PHP--webman安装及使用。

2025-06-05 14:35:49 325

原创 学习路之php--性能优化

数据库优化,缓存机制,服务器与配置,异步处理。

2025-06-05 10:17:21 439

原创 学习路之PHP--easyswoole使用视图和模板

需要对模板引擎进行实例化并且注入到EasySwoole 的视图中 在项目根目录 EasySwooleEvent.php 中 mainServerCreate 事件函数中进行注入代码如下。创建文件 /App/HttpTemplate/Admin/Index/index.html 路径与模块 控制器 响应函数相对应 你也可以按照自己的喜欢来。在App目录下创建 HttpTemplate 目录 PS:之前在 ThinkTemplate.php 文件中设置的路径。

2025-06-03 10:38:31 341

原创 学习路之PHP--easyswoole操作数据库

【代码】学习路之PHP--easyswoole简易增删改查入门。

2025-05-29 15:44:51 248

原创 学习路之vscode--使用SFTP连接宝塔面板ftp(如果下载慢,建议换成ftp-simple)

vscode的FTP连接宝塔,记录下常用配置和问题。连接不上的很大原因是端口问题,请耐心检查!

2025-05-28 15:34:55 331

原创 学习路之Nginx--不同域名的反向代理

常规反向代码。可参考:https://blog.csdn.net/hopetomorrow/article/details/137798880。

2025-05-28 10:13:48 223

原创 学习路之PHP--easyswoole3.3入门及文件热加载

reload 热重启easySwoole(守护模式下使用)restart 重启easySwoole(守护模式下使用)stop 停止easySwoole(守护模式下使用)install 安装easySwoole。start 启动easySwoole。

2025-05-27 16:02:08 443

原创 学习路之PHP--easyswoole3.3安装入门

【代码】学习路之PHP--easyswoole安装入门。

2025-05-26 16:50:39 293

原创 学习路之uniapp--unipush2.0推送功能--给自己发通知

【代码】学习路之uniapp--unipush2.0推送功能--服务端推送消息。

2025-05-21 17:21:08 492

原创 学习路之windows --设置定时任务:每1个小时桌面弹个提示 “起身活动一下”

右键点击“此电脑”→选择“管理”→依次展开「系统工具」→「任务计划程序」→点击右侧「创建基本任务」7。依次确认后保存任务,系统将每小时弹出提醒窗口。

2025-04-30 09:28:31 386

转载 学习路之MySQL --MySQL删除表三种操作(delete、truncate、drop的区别)

delete 语句可以使用where子句实现部分删除,而truncate不可以,会将表中的整个数据全部删除,使用时,可以按需求选择;如果想从表中删除所有的数据,不要使用delete,可以使用truncate语句,因为这样执行速度更快。truncate语句实际是删除原来的表然后重新建立一个新表;在没有备份情况下,谨慎使用 drop 与 truncate。要删除表结构使用drop;

2025-04-24 11:46:59 170

原创 学习路之TP6 --重写vendor目录下的文件(新建命令)

[TOC](学习路之TP6 --重写vendor目录下的文件(新建命令))

2025-03-13 10:46:49 281

原创 学习路之TP6 --重写vendor目录下的文件(服务覆盖command---优点:命令前后一致)

有需求要重写vendor\topthink\think-worker\src\command\Server.php 以实现修改代码。

2025-03-13 10:29:39 424

原创 学习路之TP6 --定制workman命令

生成WebSocket服务启动命令需在config/console.php中注册指令‌。

2025-03-12 10:17:05 491

转载 学习路之uniapp --uni-app真机预览调试:ios系统真机调试步骤

与设备管理这个选项,可以看到我们的开发者APP当前是不受信任的 我们只需点开,信任当前开发APP就可以了 ,如果要是提示没有开启开发者权限 我们需要打开设置>隐私与安全>开发者模式 我们将这个选项打开(注意:iOS系统版本会在16.0,其他版本自行百度一下)4.这样就是申请成功了 打开已签名ipa位置 找到签名后的ipa文件,并命名为iPhone_base_signed.ipa,然后将其。7.运行完成后可能会弹出不受信任的开发者 这个时候在我们的设备上找到设置>通用>HBuilderX安装目录\。

2025-02-27 16:06:44 121

原创 学习路之PHP --TP6异步执行功能 (无需安装任何框架)

执行异步任务是一种很常见的需求,如批量发邮箱,短信等等执行耗时任务时,需要程序异步执行,给用户带来好的体验。在php异步执行代码就很尬尴,不像java 可以创建多线程,在php中也可以用pcntl_fork()实现创建子进程,来实现异步,但这样可能会产生很多僵尸进程。其他的方式借助框架实现,如优秀的swoole框架,本文介绍无需安装如何框架扩展,php自带的方式处理下面直接上代码,我用的thinkphp6。

2025-02-26 14:10:02 514

原创 学习路之python--win10安装python

一、下载二、安装三、验证注意:如果没有显示版本,且跳转到 microsoft store环境:win10版本:python-3.13.2-amd64。

2025-02-20 10:43:25 275

原创 学习路之微服务--PHP中实现微服务几种方式

使用框架和组件:PHP 提供了许多流行的框架和组件,如Laravel、Symfony和Lumen等,这些框架提供了许多开箱即用的功能,可以简化微服务的开发。使用消息队列:PHP中有许多流行的消息队列中间件,如RabbitMQ和Kafka等,可以使用这些消息队列来实现微服务之间的异步通信。每个微服务可以通过订阅和发布消息的方式来实现松耦合的通信,这样可以提高系统的可伸缩性和可靠性。总之,PHP可以通过使用框架和组件、RPC、消息队列、API网关、容器化技术和服务注册与发现等方法来实现微服务。

2025-02-18 15:24:25 440

转载 学习路之AI --windows本地安装部署DeepSeek

2,打开cmd,输入 ollama run deepseek-r1:1.5b 下载模型。

2025-02-11 14:35:32 53

原创 学习路之PHP --docker-compose搭建php开发环境(多容器编排)

环境:win10分支说明:含各服务的配置文件映射。

2025-02-11 11:25:42 303

原创 学习路之mysql--mysql优化,数据库优化

where a=3 and b like 'k%kk%' and c=5 Y,使用到a,b,c。where a=3 and b like 'kk%' and c=5 Y,使用到a,b,c。where a=3 and b like '%kk%' and c=5 Y,使用到a。where a=3 and b like '%kk' and c=5 Y,使用到a。where a=3 and b=5 and c=4 Y,使用到a,b,c。

2025-02-09 23:29:04 13

原创 学习路之VScode--自定义按键写注释(插件)

首先,在 VScode 中搜索并安装名为 "KoroFileHeader" 的插件。你可以通过在扩展商店中搜索插件名称来找到并安装它。在设置页面中,使用搜索框输入 "fileheader",然后点击 "在 setting.json 中编辑"。点击 VScode 左下角的设置图标,然后选择 "设置",进入 VScode 的设置页面。1、添加文件头部注释。

2024-12-30 16:55:34 957

原创 学习路之linux--多php版本下指定php版本执行命令

比如找到路径/www/server/php/72/bin/php(注意这是php执行文件的目录!),这是php7.3的执行文件。我们进入命令行的配置文件,如果你用的bash就用.bashrc,我用的zsh,所以执行以下命令。多个php版本分别对应多个php执行文件,首先应该找到这些执行文件。来让配置文件生效,再执行php80 -v,已经成功啦~会返回php8.0的信息,但是每次都要打路径有点麻烦。其实可以直接用路径执行,比如。可以看出有3个php版本。

2024-11-26 09:23:25 617

原创 学习路之压力测试--jmeter安装教程及使用

链接: https://pan.baidu.com/s/1qqqaQdNj1ABT1PnH4hfeCw?pwd=kwrr 提取码: kwrr 复制这段内容后打开百度网盘手机App,操作更方便哦。将下载的插件.jar包存放在/lib/ext路径下。0、先安装jdk:这里是安装jdk-8u211-windows-x64。在PTS中发起压测时,此处下载的插件.jar包需要上传到PTS。3、进入后双击jmeter.bat,就直接进入jmeter页面。5、安装的插件也在里面了。

2024-11-22 08:58:00 531

转载 学习路之压力测试--Apache Bench性能测试工具全面指南:ab安装、使用和结果分析

Apache Bench 是一个简约但功能强大的命令行工具,设计用于执行基准测试。它可以对服务器进行压力测试,以测量服务器能够承受的最大请求数量,以及服务器在特定请求数量下的响应时间。Apache Bench 是 Apache HTTP Server 项目的一部分,但它可用于测试任何 Web 服务器。多平台支持:作为命令行工具,Apache Bench 可以在任何拥有正常终端支持的操作系统上运行。这里 -n 参数表示总请求数,而 -c 参数表示并发请求数。灵活性:用户可以通过命令行参数自定义测试参数。

2024-11-21 15:09:53 192

原创 学习路之phpstudy--安装mysql5.7后在my.ini文件中无法修改sql_mode

查询结果为 :ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION。windows环境下使用phpstudy安装mysql5.7后需要修改mysql中的sql_mode配置,但是在phpstudy中打开mysql配置文件my.ini后,通过查找找不到sql_mode或sql-mode,

2024-11-21 10:01:06 919

原创 学习路之PHP--使用GROUP BY 发生错误 SELECT list is not in GROUP BY clause .......... 解决

如果是phpstudy,可参考。

2024-11-21 09:50:20 319

原创 学习路之TP6--微信小程序登陆easywechat

根据 jsCode 获取用户 session 信息。

2024-08-03 19:18:52 408

原创 学习路之PHP–TP强制路由注意点

ErrorController.php 这文件失效了。3. 空控制器 empty_controller。1.config\app.php 启用路由。2.config\route.php 开启。// 是否强制使用路由。

2024-08-01 09:26:40 304

原创 学习路之npm--设置源 淘宝/阿里/腾讯/华为/网易/中科/清华

您也可以在项目的根目录或您的用户目录中创建或修改。这种方法适合在项目级别设置源,不影响全局配置。要查看您当前使用的是哪个源,可以运行。这将显示当前配置的源 URL。文件,直接添加或修改源设置。

2024-07-27 16:46:25 493

原创 学习路之PHP--lumen 1071 Specified key was too long; max key length is 1000 bytes的解决方案

laravel 5.4 改变了默认的数据库字符集,现在utf8mb4包括存储emojis支持。如果你运行MySQL v5.7.7或者更高版本,则不需要做任何事情。当你试着在一些MariaDB或者一些老版本的的MySQL上运行 migrations 命令时,你可能会碰到这个这个错误。同时保证,数据库的引擎配置默认为InnoDB(正常安装的话,默认应该已经是InnoDB了)升级自己的数据库版本大于或等于5.7。在mysql数据库my.ini中修改。二、这种方法我这边没有效果。

2023-09-25 00:22:10 221

原创 学习路之PHP--lumen安装配置

安装lumen-generator。

2023-09-22 13:49:44 749

原创 学习路之工具--SecureCRT的下载、安装

接下来来到自定义设置界面,默认会安装SercureCRT和SercureFx两个软件,不用选,如果不需要改变安装路径,可以直接点击 “Next” 进入下一步,我是改变了安装目录,如果需要改变,点击Install to: 右边的 " Change…“,选择自己想要安装的目录,点击” OK " ,然后点击 " Next ".然后静静等侯安装完成,接下来直接点击 " Finish " 完成安装。接下来点击 “Custom”(自定义安装),然后点击"Next".接下来默认勾选就可以,直接点击" Next "。

2023-09-22 08:59:41 1946 1

原创 学习路之api --接口文档和常见的状态码

204: No Content,无内容。服务器成功处理,但未返回内容。在未更新网页的情况下,可确保浏览器继续显示当前文档。409:Conflict,服务器完成客户端的PUT请求时可能返回此代码,服务器处理请求时发生了冲突。201:Created 已创建。成功请求并创建了新的资源;302表示所有请求页面已经临时转至新的url;500:请求未完成,服务器遇到不可预知的情况。404:服务器无法找到被请求页面;403:服务器拒绝访问,权限不足;307和304表示使用缓存资源。200:OK,表示请求成功;

2023-09-20 16:14:58 517

原创 学习路之VScode---常用插件

php 智能代码提示器,支付代码提示、查找定义、类搜索。使vscode显示中文。

2023-09-20 13:16:19 102

原创 学习路之PHP--laravel DingoApi

1.进入项目目录,执行composer安装命令2.使用以下命令可以发布 API 的配置文件到 config 文件下:API_STANDARDS_TREE=xAPI_SUBTYPE=shopAPI_PREFIX=api参考文档:https://learnku.com/docs/dingo-api/2.0.0

2023-09-20 09:40:18 305

原创 学习路之PHP--laravel postman 提交表单出现419错误

通常,你应该把这类路由放在 web 中间件组之外,因为 routes/web.php 文件中的 App\Providers\RouteServiceProvider 适用于所有路由。有时候你可能希望设置一组不需要 CSRF 保护的 URL。例如,如果你正在使用 Stripe 处理付款并使用了他们的 webhook 系统,你会需要从 CSRF 的保护中排除 Stripe webhook 处理程序路由,因为 Stripe 不知道要发送什么样的 CSRF 令牌到你的路由。

2023-09-19 17:30:13 1145

原创 学习路之PHP--laravel数据库迁移

migrate:reset 会回滚应用已运行过的所有迁移。运行php artisan migrate报错。回滚最后一次迁移操作。

2023-09-19 11:28:51 335

原创 学习路之PHP--计算2个坐标点之间距离、时间比较

【代码】学习路之PHP--计算2个坐标点之间距离、时间比较。

2023-07-22 20:11:44 659

学习路之uniapp-goEasy入门-最新版本

学习路之uniapp-goEasy入门-最新版本

2024-12-24

学习路之uniapp-goEasy入门-最新版本

学习路之uniapp-goEasy入门-最新版本

2024-12-24

学习路之uniapp-goEasy入门

学习路之uniapp-goEasy入门

2024-12-23

展讯开发笔记,mocor开发笔记

展讯开发笔记 展讯开发笔记 展讯开发笔记 展讯开发笔记 展讯开发笔记

2010-12-18

MTK--BDF到字库.doc

MTK--BDF到字库.doc MTK--BDF到字库.doc MTK--BDF到字库.doc MTK--BDF到字库.doc MTK--BDF到字库.doc

2010-11-12

Windows Media Player用的支持RMVB

Windows Media Player用的支持RMVB Windows Media Player用的支持RMVB Windows Media Player用的支持RMVB Windows Media Player用的支持RMVB

2013-01-10

gif_合成分解工具,gif_合成分解工具

gif_合成分解工具 gif_合成分解工具 gif_合成分解工具 gif_合成分解工具

2011-06-02

RVCT3.1_1021patch_armar

有用的。

2013-10-21

Git-2.10.0-32-bit___TortoiseGit-1.8.16.0-32bit.rar

Git-2.10.0-32-bit_++++_TortoiseGit-1.8.16.0-32bit.rar 自己使用

2020-03-22

MTK----有用的几个工具

MTK----有用的几个工具

2011-03-01

QQ聊天自定义表情,自己用

QQ聊天自定义表情,自己用 QQ聊天自定义表情,自己用 QQ聊天自定义表情,自己用

2011-06-08

android_V4_lib_带源码.rar

android v4包,带源码版本。自己做个备份。

2020-05-28

MT6517_T18_GPIO分配表

MT6517_T18_GPIO分配表

2013-05-03

Setup-Subversion-1.6.5—svn 服务器

Setup-Subversion-1.6.5—svn 服务器 Setup-Subversion-1.6.5—svn 服务器 Setup-Subversion-1.6.5—svn 服务器 Setup-Subversion-1.6.5—svn 服务器

2011-09-30

MTK--开发工具之SVN

MTK--开发工具之SVN MTK--开发工具之SVN MTK--开发工具之SVN MTK--开发工具之SVN MTK--开发工具之SVN MTK--开发工具之SVN SVN,MTK

2009-11-03

展讯平台开发培训

展讯平台开发

2010-12-18

VC,VS分布式工具,MTK开发分布式工具,带破解文件

VC,VS分布式工具,MTK开发分布式工具 带破解文件

2010-12-04

改文件时间工具—windows

改文件时间工具—windows

2015-09-23

MP3_处理工具

MP3_处理工具。可以使铃声变小 MP3_处理工具。可以使铃声变小 MP3_处理工具。可以使铃声变小 MP3_处理工具。可以使铃声变小

2011-09-30

mycommtool.rar

mycommtool.rar

2013-03-14

SVN---配置文件

SVN---配置文件

2011-02-15

CVS操作文档.doc

CVS操作文档.CVS操作文档. CVS操作文档. CVS操作文档. CVS操作文档. CVS操作文档.

2010-11-12

手机测试 文档样式 mtk

手机测试文档样式 手机测试文档样式 手机测试文档样式 手机测试文档样式 手机测试文档样式 手机测试文档样式 手机测试文档样式

2010-11-12

SVN--安装文件

SVN--安装文件

2011-02-15

MTK--开发工具之铃声转换

铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换铃声转换 MTK。MTK。MTK。MTK。MTK。MTK。MTK。MTK。

2009-11-03

人生路之金士顿U盘(修IO)

金士顿U盘 金士顿U盘 金士顿U盘金士顿U盘 金士顿U盘 金士顿U盘金士顿U盘 金士顿U盘 金士顿U盘

2011-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除