logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

php使用curl模拟上传文件(多个),接收文件

模拟上传代码// 初始化$ch = curl_init($url);// 创建 CURLFile 对象$cfile = curl_file_create($file);// 传入数据$data = array('test_file' => $cfile);curl_setopt($ch, CURLOPT_POST,1);curl_setopt($ch, CURLOPT_POS...

#php#html
Thinkphp5.1实现or查询

1. where和whereor并用(闭包方式)查询id = 1,并且user1 = ‘a’ or user2 = ‘a’Model::where([['id', '=', 1],])->where(function ($query) {$query->whereOr([['user1', '=', 'a'],['user2', '=', 'a']]);

#mysql#php
https://packagist.org/ composer存储库网站注册失败:invalid recaptcha

原因:因为使用到了google的reCAPTCHA,而国内无法访问google导致。

#composer#firefox
PHP 多个ajax 变慢

现象在Laravel5.5下3个ajax同时异步请求数据,排在第三个的ajax请求延迟到1s左右(单个ajax都正常,所以不是执行查询的原因)。原因猜测:多个ajax同时访问,都需要操作session。因为session锁问题,导致的session阻塞产生延迟。解决设置ajax请求为同步方式(async : false,)$.ajax({url : ...

#ajax#php#jquery +1
Ubuntu 本地安装mysql软件包(DEB Bundle)

操作系统:Ubuntu18.04mysql安装包版本:mysql-server_8.0.26-1ubuntu18.04_amd64.deb-bundle.tarmysql安装包下载:官网下载地址解压mysql的tar包cd 包目录tar -xvf里面是多个mysql相关的deb包。安装deb包由于包之间有依赖,所以需要按顺序安装。sudo dpkg -i mysql-common_8.0.26-1

#mysql#ubuntu
python uv包管理器使用

注:uv安装不依赖python。

#python#uv#开发语言
LangChain 的with_structured_output()调用问题

并非所有模型都支持with_structured_output()

layui table 多选 全部数据及默认选中设置

默认单行是否选中:LAY_CHECKEDBoolean是否全选状态(默认:false)。必须复选框列开启后才有效,如果设置 true,则表示复选框默认全部选中。返回数据中添加LAY_CHECKED项(可修改标识名字:table = $.extend(table, {config: {checkName: '自定义名称'}});)data":[{"name":"小红","LAY_CHECKED":t

#layui
Thinkphp5.1 variable type error: array

控制器报错:variable type error: array原因:控制器return返回了一个数组。解决:使用json()函数处理数组。例return json($array);

#php
python pip报错:Preparing metadata (pyproject.toml) ... error

环境:win11原因:想安装低版本python,结果安装成了32位的,但是依赖包基本都是64位的。解决办法:重装64位python(可能还需要Visual Studio内安装“使用C++的桌面开发”)

文章图片
#python#pip#开发语言
    共 21 条
  • 1
  • 2
  • 3
  • 请选择