- 博客(17)
- 收藏
- 关注
原创 php 实现html转word
生成word文档并下载 ,这个呢适合用浏览器访问,它自己就直接下载了。我测试用postman 是无法下载的。根据自己需求决定用哪个。方法一: 注意下边的 代码是 直接保存到你的指定文件夹。
2024-09-26 08:51:24
549
原创 阿里云 文档AI助手插件 PHP 签名
上边这个链接是要做的功能,其中呢有个需要后端返回签名的地方,由于公司没有node.js 环境,所以只能用php 写,没有php 的示例,问客服说用 文件上传或下载 的签名即可。file_name content_md5 content_type 这三个参数是前端传过来的。终于找到了,首先这个方法是我复制 文件下载验签的方法,我标注的地方 就是跟下载验签不一样的地方。联系了一下 阿里云的客服和技术后 人家说我们写的不对,经过了4天的找问题。然后呢,返回的链接,前端死活不对,报错是这样式的。
2024-09-25 09:44:37
240
1
原创 php 讯飞星火 图片生成(文生图)
1.你自己签名写完后 肯定会测试 (就是我代码 的变量 $apiUrl 出来的结果),这个url 请求是 POST 不要搞成 get.哎,你不得不说的问题 讯飞的文档写的让人眼花缭乱,我是这样的,有可能是我的能力不足,这次对接真的是让我大开眼界。经过我的反应,他们已经改了一部分,但是我之前对的 智能ppt 生成 和图片生成的鉴权竟然不一样。3.获取的 采用RFC1123格式 时间 是不用 变的,获取到什么就是什么,不要加 8小时。第一个困住我的点是签名,我直接放代码了。点击这里的文档,去查看接口文档。
2024-06-17 14:56:13
599
1
原创 局域网服务器文件共享配置方法(自己电脑访问别人的电脑可以直接看到文件夹)
如果防火墙未关机设置应用或者功能通过防火墙,依次点击控制面板,找到Windows Defender 防火墙(点击进去),在左侧找到允许应用或功能通过防火墙(点击进去),勾选文件和打印机共享,关闭即可。在要共享的盘符或者文件夹上面右键属性,在弹出框里面点击安全,查看Everyone组是否有完全控制的权限,如下图所示,如果有相应权限,则可以略过此步骤。如果没有Everyone组的权限按照如下步骤配置,然后依次点击确定即可,如果盘符内容过多,可能会应用几分钟设置权限(如下图),等待即可。
2024-06-06 13:54:28
1326
原创 tinkphp6 like %%% 3个百分号
select * from user where name CONCAT('%','张','%')select * from user where name like "%李%";select * from user where INSTR(name,"王")>0。如果 前端传过来的是 % 第一种第二种方法会查询所有的数据,第三中会查询为空。3个百分号相当于 查询所有的数据。
2024-06-06 13:37:34
273
原创 PHP 对接 讯飞星火 “智能ppt生成”
科大讯飞推出的移动互联网智能交互平台,为开发者免费提供:涵盖语音能力增强型SDK,一站式人机智能语音交互解决方案,专业全面的移动应用分析;这里面是一个java 代码的例子,你如果是java 你直接用,还可以下载他的示例,java pytho 都有 demo。下面是PHP的代码,由于他签名提供的是 java的代码 只能自己写了(这个签名卡了我一上午)创建成功之后 返回我的应用,等待一下,马上审核完成,虽然上边写的审核时间很长。下面是我的请求接口时候的方法。3.根据大纲生成ppt。
2024-06-06 12:01:22
923
1
原创 宝塔面板协助搭建RTMP直播服务器(亲测可用)
1.RTMP直播需要Nginx-Rtmp模块,你现在需要先卸载宝塔所安装的Nginx(或你目前已经安装了的Nginx,记得先备份好重要文件。),然后找到/www/server/panel/install/nginx.sh,Ctrl+F找./configure2.然后在他后面加上( (大约337行))--add-module=/www/server/nginx_plus/nginx-rtmp-module。
2024-01-26 08:56:41
2365
原创 php 判断请求是否为微信浏览器
= false ) { //strpos() 函数查找字符串在另一字符串中第一次出现的位置。//判断是否为微信浏览器。
2024-01-24 16:31:44
451
原创 apache 配置ssl
1.先确定 你的 D:\wamp\bin\apache\apache2.4.18\conf 文件下面3行的 “#” 去除掉了。2、找到 D:\wamp\bin\apache\apache2.4.18\conf\extra\。把路径改为自己证书实际路径。重启apache 即可。
2023-08-23 10:47:18
351
原创 TP6 + GatewayWorker 实现 websocket 功能
5.讲一下我个人是怎么使用 gatewayworker的,最后项目肯定是要放在linux 的,我先用commposer 安装了gatewayworker 按照第一部分的命令安装,然后配置 gateway_worker.php 文件。可以接收参数,然后在events.php 中做一些细小的处理(如:加入某个组,组名是参数中的某个字段)一、在tp6项目下安装 GatewayWorker 命令如下:(注意:tp6请使用最新稳定版本,我刚开始用的 tp6.0.3,config 下并未出现对应的文件)
2023-07-14 10:07:56
1434
原创 键盘没有NumLock这个键 怎样解锁数字键盘?
win+R 打开 运行窗口 输入osk 点击确定 如果你的电脑弹出这个(右下角没有 数字键盘NumLock) 点击选项》》勾选左上角打开数字小键盘》点击确定 》然后右下角有 numlock 键了,然后点击一下,你的数字键盘就可以用了...
2022-07-02 09:41:50
25611
2
原创 请求的url中有中文
请求的url 中有中文 有可能会报 400错误只需要将中文转码即可提供一种方法 我的语言是PHP ,其他语言仅供参考 public function link_urldecode($url) { $uri = ''; $cs = unpack('C*', $url); $len = count($cs); for ($i=1; $i<=$len; $i++) { $uri .= $cs[$i] > 127 ? '..
2021-03-16 17:59:01
424
原创 tp5.1 获取 小程序手机号
小程序代码 index.wxml<view class='padding flex flex-direction'> <button wx:if="{{!phone}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> 获取手机号码</button> </view>小程序代码 index.js// index.js// 获取应用实例const app .
2021-02-10 11:55:59
719
1
原创 tp5.1 生成小程序码 并替换 中间的 logo(默认是小程序的头像)
先上代码直接请求这个方法即可 id 为文章id path 是小程序的路径 如: /page/index/index public function sharImg(Request $request){ (new IDMustBePositiveInt())->goCheck('id'); // 这个是我项目进行参数的校验 这里的id是传过来的文章id $typeid = $request->post('id');//接收传...
2021-02-10 10:56:15
1094
转载 coreseek分词
coreseek中mmseg词库的导入方法coreseek使用mmseg作为分词工具,默认的词库是有限的,我们需要为mmseg增加自定义词,用来丰富词库,实现更加精准的搜索服务。本文介绍如何自定义mmseg词,并通过脚本和mmseg命令导入词库。准备一个词库在导入之前,先准备好一个txt的词库文件,在这个文件中每个词占一行,保存为utf8编码格式,例如如下a.txt词库:阿宝
2016-11-07 11:03:16
418
原创 PHP的数据类型
四种标量类型:boolean (布尔型)integer (整型)float (浮点型, 也称作 double)string (字符串)两种复合类型:array (数组)object (对象)最后是两种特殊类型:resource (资源)NULL (NULL)
2016-08-15 20:58:41
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人