- 博客(100)
- 资源 (4)
- 收藏
- 关注
原创 open-webui上传文件报错‘NoneType‘ object has no attribute ‘encode‘
open-webui上传文件报错'NoneType' object has no attribute 'encode'
2025-02-13 16:39:58
6925
13
原创 open-webui登录后空白
最近有很多部署deepseek的教程,需要配合open-webui提供web界面,如果机器没有科学上网的话,就经常会出现需要登录后空白,需要等待很久才会出现内容的情况。这个其实是因为默认对接了open-ai的Api,但是没有科学上网的话,会一直等待响应,只需要关闭即可。访问入口:管理员面板 -->设置 -->外部连接-> openAi API。
2025-02-12 14:40:37
4911
6
原创 探索股票量化统计:解析市场数据的秘密
股票量化统计作为一种强大的分析工具,为投资者提供了更深入的市场洞察和更科学的投资方法。然而,投资者在使用股票量化统计时也需要注意,市场具有一定的不确定性,过度依赖量化统计模型可能会带来风险。因此,投资者在使用股票量化统计时应谨慎对待,结合自己的投资目标和风险偏好,制定合适的投资策略。
2024-05-08 19:06:24
564
原创 MySQL INTO OUTFILE 报错 Failed to open stream: Permission denied
MySQL INTO OUTFILE 报错 Failed to open stream: Permission denied
2024-05-08 17:29:13
858
原创 mysqlclient 报错libstdc++.so.6: cannot allocate memory in static TLS block 修复
/lib/x86_64-linux-gnu/libstdc++.so.6: cannot allocate memory in static TLS block
2023-07-06 14:59:26
2159
1
原创 AMDCPU使用VMware16安装黑苹果,客户机操作系统已禁用 CPU
AMDCPU使用VMware16安装黑苹果,客户机操作系统已禁用 CPU
2022-06-25 14:54:11
4192
2
原创 宝塔面板怎么安装指定版本redis
现在宝塔上面默认的Redis版本是6.0.2的,非常不好用,使用未知的问题有点多,只能降低版本安装5.0.8版本的如果无法直接安装5.0.8版本的Redis,可以使用下面的方法。1.先在php扩展安装默认redis,这个默认的就是6.0.2版本,安装完成后,我们在卸载这个版本的。2.找到redis的安装文件,路径一般是这个:/www/server/panel/install/redis.sh。3.在安装的文件的第四行;redis_version=5.0.8,改为这个就行。4.然后登陆ssh执行安装
2022-05-11 17:13:16
2900
转载 PHP读取大文件的指定行数内容
需要读取一个文件的几行内容,但是文件比较大,所以研究了下php读取大文件的几行内容的方法,写了一个方法,代码如下(加了注释):缓存文件如果能够保存在一行, 而利用算法读取指定的行数, 自然会比全部读出来挑选要快得多. 但php似乎这方面比较弱, 不太好操作. 就算使用SplFileObject仍然不是特别可取, 内存压力存在.复制代码代码如下:$fp->seek($startLine - 1);经过测试, 此行代码在8MB文本中游走到最后一行, 内存占用为49KB, 还算不错. 换成fo.
2021-12-16 11:50:23
1458
转载 mysql表备份和主键id重新排序
1、备份表结构create table table_bak like table_name;2、备份表数据insert into table_bak select * from table_name;3、删除原来主键字段(如id)alter table table_name drop id;4、添加主键,自增,放在第一位alter table table_name add id int(11) primary key auto_increment first;搞定5、检查没问题的话
2021-11-15 17:19:01
343
原创 MySQL更新表数据,In条件响应超时解决方法
最近需要更新数据表,但是使用in条件有3w左右的数据,一开始直接使用where条件进行更新,等待3分钟之后超时 UPDATE a_device set use_status = 3 WHERE use_status = 4 AND Serial not in (SELECT `sn` FROM sn );于是修改成如下,ps:项目目前再测试阶段,所以可以这么更新数据 UPDATE a_device set use_status = 3 WHERE use_status = 4; UPDATE a_
2021-11-01 15:37:27
911
转载 Charles 使用过程中遇到问题
1、部分APP无法正常请求网络;网页能打开,但是显示的全是HTML代码。解决: 我之前设置的端口号是8888, 我改为8899就解决了。2、手机安装证书,无法打开chls.pro/ssl解决: 应该也是端口号问题,更改端口号后,手机就能通过该网址下载证书了。3、SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations解决如下:4、You may need to configure your
2021-08-05 16:00:40
5433
原创 IDA使用快捷键
1. 基本指令ACDU说明: 当Ida标识错误时,进行手动标注修改A 表示当前指令为字符串 (String)C 表示当前指令为代码 ( Code )D 表示当前指令为数据 ( Data )U 表示当前指令为未知,显示16进制原始硬编码跳转指令G : 输入跳转地址,进行跳转 ( go )esc : 跳转回上一个操作位置搜索指令alt/⎇ + T : 搜索函数或字符修重命名函数名指令N : 选中需要重命名的函数名,进行全局替换结构体操作添加结构体进入结构体窗口点击 ed
2021-08-03 15:10:10
1862
转载 iOS应用崩溃日志分析
作为一名应用开发者,你是否有过如下经历?为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 !如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着手呢?这时iOS崩溃日志派上用场了。在大多数情况下,你能从中了解到关于闪退的详尽、有用的信息。通过本教程,你将学习到一些常见的崩溃日志案例,以及如何从开发设备和iTunes Connect上获取崩溃日志文
2021-08-02 15:23:06
2983
原创 Lua 日期转时间戳
在lua中日期转时间戳需要先进行, 日期字符转table操作,然后才能进行转换,这和大多数语言都是不同的,因此记录一下function trim(s) return (s:gsub("^%s*(.-)%s*$", "%1"))end-- 日期时间转时间戳 注意输出格式是xxxx-02-12 09:30:12-- 参数可以是 “xxxx-02-12 09:30:12” 或者 表{2019,2,12,9,30,12}function dataToTimeStamp(dataStr)
2021-06-16 14:42:52
2677
原创 Docker 给.net core 添加redis支持
最近在使用Docker搭建.net core 服务时,需要使用到redis,记录一下搭建方法,希望对你有所帮助创建一个可以使容器互相通信的网络# 创建网络docker network create -d bridge redis-net运行redis 容器# 自动下载redis 镜像并运行 docker run -itd --name redis_service --network redis-net redis修改 appsettings.json 中的 redis 连接.
2021-04-27 16:18:49
470
原创 Docker build Error : COPY failed: file not found in build context or excluded by .dockerignore
最近有使用到一个用.netcore开发的一个库,在使用docker搭建的时候,有报错文件找不到报错说明Dockerfile:WORKDIR /srcCOPY ["*.Api/*.Api.csproj", "*.Api/"]COPY ["*.Core/*.Core.csproj", "*.Core/"]报错如下 :意思就是说,项目里面没有*.Api.csproj这个文件,但是经查看是有*.Api.csproj这个文件的,但是因为我在项目目录下运行的 docker,所有Dockerfile.
2021-04-26 16:30:42
15271
2
原创 virtualbox设置桥接网卡的时候,不显示具体网卡选项
最近在Window上使用Docker时,还是遇到了挺多问题,比如说内置的Linux虚拟机占用内存过高。于是还是使用我们的Linux虚拟机来搭建服务,因为我的Virtualbox安装后有一段时间没有用,今天运行的时候,就发现了桥接网卡的配置错误了,不显示网卡选项(用来设置固定ip)以下是具体的解决方法:一、错误原因因为有一段时间没有使用了,首先想到就是安装其它需要虚拟服务的软件导致的驱动问题。打开控制面板–》网络管理–》更改适配器选项–》查看正在使用的网卡的属性如果你没有 VirtualBo.
2021-04-23 16:34:16
2766
4
原创 Linux 服务器Python后台运行服务(ssh断开不退出)
前言最近用 tornado 搭建了一个验证码识别的微服务,部署到CentOS7上去,比较方便的事 tornado自带web服务器,所以部署的时候只需要用python 运行即可一、关键命令 nohup命令:nohup python -u test.py > test.log 2>&1 &1.命令解释:nohup 不挂断的意思python tornado.py tornado服务的启动脚本-u 代表程序不启用缓存,也就是把输出直接放到log中,没
2021-01-14 15:50:20
7072
原创 nodejs 使用request 下载文件报错 Error: read ECONNRESET 的修复方式
最近在编写图像识别模型的时候, 需要爬取一些样本图片,于是用NodeJS编写了一个简单的爬虫。但是在下载图片过程中, 经常会报如下错误:报错部分代码://通过流的方式,把图片写到本地/image目录下,并用新闻的标题和图片的标题作为图片的名称。 await request(gif).pipe(fs.createWriteStream('./appleCode/' + img_filename)).on;一开始我以为是服务器对IP进行了频率验证,后来查看 request 发现官方已经弃用了。于是盲猜是
2020-12-06 10:07:08
18154
5
原创 puppeteer 美式键盘 Keyboard对应表
在查看 puppeteer 文档的时候,发现 keyboard 的链接 404 找了挺久才找到, 所以记录一下/** * Copyright 2017 Google Inc. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the 'License'); * you may not use this file except in compliance with the License. * You
2020-11-25 11:16:27
1532
1
原创 TypeScript保存代码时自动编译并运行
TypeScript保存代码时自动编译并运行在 package.json 中加入 watch 指令,达到监听 .ts 文件变化,自动重新编译。 "scripts": { "watch": "tsc -w" },安装 nodemon 插件,起到监听js文件发生改变自动运行的效果。npm install nodemon3.在 package.json中添加指令并配置 nodemon 忽略文件"scripts": { "watch": "tsc -w", "st
2020-10-15 12:00:25
2629
1
原创 Windows下彻底卸载cygwin程序
前段时间为了学习swoole,安装了cygwin,用于布置运行环境。虽然使用过程很流畅也比虚拟机运行速度快很多,但是安装包的时候不是很方便,于是决定卸载掉。下面是彻底卸载的步骤。使用 setup.exe 卸载安装的所有包。a) 点击 setup.exeb).选择从本地历史中安装C) 选择视图为 category 以及uninstallD) 点击下一步,等待包卸载完成。使用 .bat 文件删除所有文件A、使用 修改.bat 中的路径SET DIRECTORY_NAME="D:
2020-10-12 09:29:43
17645
3
原创 git 强制 pull 覆盖本地
git fetch --allgit reset --hard origin/mastergit fetch 只是下载远程的库的内容,不做任何的合并 git reset 把HEAD指向刚刚下载的最新的版本
2020-05-30 15:30:28
422
原创 workerman 报错stream_socket_server(): unable to connect to tcp://0.0.0.0:8282 (Address already in use)
最近使用workerman 搭建一个客服系统,在本地测试没有什么问题,但是当架设到 linux 服务器上想运行的时候,就发现本地客户端通过websocket 死活连接不上了。一通百度总结,原因一般有对应端口没有开放通过检查端口的工具查询workerman没有正常启动重启 workerman :php start.php restart域名转接地址不对ping 域名 查看ip端口被占用, workman 没有正常启动通过 fuser -v -n tcp 端口 咱可以查看.
2020-05-27 20:30:45
14562
1
原创 PHP Fatal error: require():
PHP Fatal error: require(): Failed opening required '/home/wwwroot/all-emai/public/../thinkphp/base.php' (include_path='.:/usr/local/php/lib/php') in /home/wwwroot/all-emai/public/index.php on line 16
2020-05-27 20:11:55
6371
原创 Laravel 接口返回302响应,跳转页面
在设计完接口后,使用postman模拟请求,但是一直不返回正确响应。调试的时候,发现是有请求到接口函数。但是返回的结果却不对。这是因为只有在请求的 Heard 里面加入 请求头X-Requested-Wit: XMLHttpRequest才会被认为是 ajax 请求,返回 json 格式的响应数据。...
2020-05-07 11:09:34
3149
转载 Linux git pull 之后弹出 vi 编辑器
git pull 的时候会弹出一个vi 编辑器或者是自带的其他编辑器,就像上图这样的界面,意思就是让你进入编辑模式输入merage 信息, 这个是因为 git pull 自带 merage 功能,建议每次 pull之前先 push 一下本地仓库。查看下log历史推送 git log不知道什么原因导致我本地分支比仓库超前,所以每次pull都会提示我输入merage信息知道原因就方便解决了...
2020-05-04 20:10:27
2052
原创 记录Git登录状态(Linux / Windows)
在工作中我们经常在开始新项目时,在新的服务器上使用git。当我们 git push 时,每次都需要输入账户密码。通过以下操作,可以跳过输入密码的步骤,提高工作效率。Linux1、进入根目录,指令:cd /2、创建记录账号密码的文件,指令:touch .git-credentials3、用vi打开文件,指令:vi .git-credentials4、按 i,进入编辑模式5、输入htt...
2020-05-04 15:41:33
1070
webstrom2017汉化包
2017-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人