- 博客(184)
- 资源 (27)
- 收藏
- 关注
原创 学习路之PHP--webman协程学习
安装了swoole或者swow扩展,或者安装了composer require revolt/event-loop (Fiber)协程默认是关闭的,需要单独设置eventLoop开启。config\process.php 增加。
2025-06-10 10:19:28
354
原创 学习路之PHP--easyswoole使用视图和模板
需要对模板引擎进行实例化并且注入到EasySwoole 的视图中 在项目根目录 EasySwooleEvent.php 中 mainServerCreate 事件函数中进行注入代码如下。创建文件 /App/HttpTemplate/Admin/Index/index.html 路径与模块 控制器 响应函数相对应 你也可以按照自己的喜欢来。在App目录下创建 HttpTemplate 目录 PS:之前在 ThinkTemplate.php 文件中设置的路径。
2025-06-03 10:38:31
341
原创 学习路之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
原创 学习路之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目录下的文件(服务覆盖command---优点:命令前后一致)
有需求要重写vendor\topthink\think-worker\src\command\Server.php 以实现修改代码。
2025-03-13 10:29:39
424
转载 学习路之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
原创 学习路之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
原创 学习路之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
原创 学习路之工具--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
原创 学习路之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
MTK--BDF到字库.doc
2010-11-12
Windows Media Player用的支持RMVB
2013-01-10
Git-2.10.0-32-bit___TortoiseGit-1.8.16.0-32bit.rar
2020-03-22
Setup-Subversion-1.6.5—svn 服务器
2011-09-30
MTK--开发工具之SVN
2009-11-03
MTK--开发工具之铃声转换
2009-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人