- 博客(932)
- 资源 (7)
- 收藏
- 关注
原创 dbeaver安装MYSQL客户端连接工具在MACBOOK切换中文语言
摘要:DBeaver汉化安装指南:通过Help→InstallNewSoftware,在Workwith输入清华镜像源https://mirrors.tuna.tsinghua.edu.cn/eclipse/technology/babel/update-site/latest/,选择CHINESE后勾选DBeaverLanguagePack-Chinese,按提示完成安装并重启软件。该方案使用国内镜像替代官方源,解决下载速度慢的问题。(98字)
2025-11-19 15:09:46
212
原创 MACBOOKAIR环境安装PHP7+MariaDB10和PHP8+MYSQL8环境配置与fastadmin的thinkphp配置文件nginx.conf及laravel10
本文介绍了两套基于Docker的PHP开发环境配置方案。第一套使用PHP7.4、Nginx和MariaDB 10,第二套使用PHP8.2、Nginx和MySQL 8.0。两套方案都包含详细的服务配置文件(docker-compose.yml)和Nginx服务器配置,涉及端口映射、数据卷挂载、网络设置等核心配置。同时提供了Laravel和FastAdmin项目的部署方法,包括Composer安装和数据库配置。文中还包含常用的Docker操作命令,如查看服务状态、检查日志、重启服务等运维操作,为PHP开发者提供
2025-11-19 14:32:18
236
原创 Macbookair安装Docker的镜像源要在客户端界面即deskdrop的seeting->engine中修改,然后restart才行。前提是结束所有docker进程
摘要:MacBook Air安装Docker需通过desktop客户端修改镜像源(在Settings→Engine中配置),修改后重启。可通过官网下载或brew命令安装。配置示例包含20GB存储设置和多个国内镜像源。同时介绍了搭建PHP7+MariaDB和PHP8+MySQL8开发环境的方案。注意安装前需结束所有Docker进程。
2025-11-19 14:26:23
125
原创 laravel中moudle模块多很慢nwidart/laravel-modules有40个如何优化
Laravel模块加载优化方案:针对nwidart/laravel-modules在40+模块时性能下降的问题,通过在FileRepository.php中添加静态变量缓存模块扫描结果,使速度提升1-2倍。优化原理是利用PHP-FPM的Worker进程特性:每个Worker进程会保持静态变量状态,后续请求可直接复用缓存结果,减少重复扫描模块文件的开销。虽然PHP每次请求会重置内存,但Worker进程的持续存在使得静态变量在进程生命周期内得以保留,从而显著提高了模块加载效率。
2025-11-17 15:22:34
163
原创 laravel重建部门表左右树结构索引命令_lft和_rgt一键修改树结构departments
摘要:使用Laravel的嵌套集合模型重建部门表树结构,通过Artisan Tinker执行Department::fixTree()方法一键修复lft和rgt索引。该命令可自动修正树形结构的左右值,适用于departments表的层级关系维护,无需手动调整节点位置。执行路径为Modules\Department\Domain\Models\Department模型下的修复方法,操作便捷高效。(150字)
2025-11-17 09:02:06
262
原创 仪表盘的界面用react+ice+ant来写代码饼图柱状图词云折线
仪表盘的界面用react+ice+ant来写代码饼图柱状图词云ant-design-charts.antgroup。
2025-04-29 15:22:48
274
原创 thinkphp 伪静态将首页index.php放到项目根目录改变public目录去除fastadmin
thinkphp 伪静态将首页index.php放到项目根目录改变public目录去除fastadmin。伪静态.htaccess。index.php内容。
2025-04-28 09:22:58
402
原创 react框架ice和ant背景图浮层显示坐标定位锚点世界地图数据动画滚动显示
react框架ice和ant背景图浮层显示坐标定位锚点世界地图数据动画滚动显示。文件index.module.css。文件NumberRoller.tsx。文件index.tsx。
2025-04-25 10:40:04
318
原创 阿里云数据库rds导出数据库时提示:导出链接已失效,请重新提交工单。
导出链接中包含有下载链接过期时间,时间过期后,就会抛出该错误。:登录DMS控制台,进入DMS工单系统,查看工单状态。:该时间是否有效,是以客户侧本地时间为参考,本地时间有问题,就会导致下载链接失效。导出任务完成后,在工单详情页下方点击“下载导出文件”,请在24小时内完成下载。:如果数据库连接异常,可能会导致导出任务失败,进而无法获取有效的导出链接。点击“提交申请”,等待工单审批通过后,系统会自动执行导出任务。:可能是工单状态异常,导致无法正常获取导出链接。选择需要导出的数据库实例,设置导出参数。
2025-04-24 09:17:18
424
原创 github推送代码时报错port 443 after 21041 ms: Couldn‘t connect to server
前端布署参考:https://blog.youkuaiyun.com/webnoties/article/details/146359442。修改代码,提交代码试下。
2025-03-30 13:24:02
305
原创 小程序真机调试报错显示: 600001和wxfile://ad/interstitialAdExtInfo.txt报错log2
突然想到,问题就是出在SSL证书上面,以前碰到过。微信小程序对一些免费的SSL证书,或者第3方的SSL证书不认可的情况,非常无语。上面2行的报错可以忽略,主要原因是这里:errMsg: "request:fail -2:net::ERR_FAILED" errno: 600001。但是SSL证书还在有效期内,不可能有问题,代码也没动过,也不会有问题。比较郁闷( ˇˍˇ )于是用AI搜索找原因,提示可能是网络问题,如:SSL证书之类的。更新SSL证书,再次真机调试,完美解决。
2025-03-27 21:19:48
1932
原创 django框架搭建API接口代码示例与步骤python
3 创建项目:https://docs.djangoproject.com/zh-hans/5.0/intro/tutorial01/9 接口API示例‘增删改查’CURD,用框架djangorestframework,即rest_framework。1 安装python,下载对应的版本,我的是3.12.3。8 安装依赖 requirements.txt 文件。路由(项目):mysite/urls.py。路由(应用):polls/urls.py。添加应用mysite.py文件中。2 安装django。
2025-03-19 16:48:31
570
原创 本地安装搭建 ICE + Ant Design + React 的项目 package.json 文件内容确保环境与项目依赖版本兼容:
据提供的 package.json 文件内容,这是一个基于 ICE + Ant Design + React 的项目。
2025-03-19 08:52:13
247
原创 Navicat16查询表时,不自动提示表的字段名,但是其他版本可以Navicat11等
将里面的OCI环境路径修改为当前的Navicat16路径,如:如:D:\Program Files\PremiumSoft\Navicat Premium 16\instantclient_11_2\oci.dll。Navicat16查询表时,不自动提示表的字段名,但是其他版本可以Navicat11等。之前有安装过老版本的Navicat,卸载后又重装了Navicat16。将原来的localhost数据库连接也删除,重新建个连接。菜单:工具-》选项-》环境。
2025-03-12 10:45:54
847
原创 mysql字段类型timestamp转为datetime才有用laravel框架win环境开发
找了很久,把字段类型timestamp转为datetime后就正常了,所以,开发环境尽量使用和生产一致的环境。否则排查问题太慢了。mysql字段类型timestamp转为datetime才有用laravel框架win环境开发。一个简单的查询,但是却没有结果,打印出SQL日志,直接执行SQL是正常的。这说明SQL是对的,问题出在应用层或操作系统吧。laravel框架win环境开发。换成其他字段查询也是正常的。
2025-02-14 17:46:55
251
原创 php连接access数据库mdb微软本地数据库MDBPlus查看器database导出入mysql
使用MDBPlus查看与管理创建CURD操作access数据库mdb。php连接access数据库mdb微软本地数据库。
2025-02-11 15:25:08
372
原创 ant-design图片组件image默认预览大图状态显示ice并隐藏底图过年春节贺卡
在节日或活动日时需要打开页面时显示促销图片贺卡时,非常方便。
2025-01-23 13:51:48
291
原创 react飞冰ice框架请求接口时必须带有api名称才行否则会报错
飞冰ice框架请求接口时必须带有api名称才行否则会报错。安装request插件(npm换成pnpm)
2025-01-09 10:04:16
302
原创 PHP定时任务crontab调用代码示例与安装操作扩展supervisor+laravel+Horizon+Schedule
这会在config/horizon.php文件中配置Horizon的主要设置。这里可以配置数据库或redis等信息Supervisor是一个用Python开发的进程管理工具,它可以很方便地用来启动、重启、关闭进程(不仅仅是Python进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程。例如,在服务器出现问题导致所有应用程序都被杀死时,可以使用Supervisor同时启动所有应用程序,而不是一个一个地敲命令启动。
2024-12-20 16:13:55
455
原创 Stable Diffusion安装教程完整版本原生离线运行无显卡GPU只有cpu-only
先运行启动器运行依赖-dotnet-6.0.11.exe,再运行sd-webui-aki-v4.7\A绘世启动器.exe就可以了。将需要的模型文件(如 v2-1_512-ema-pruned.ckpt)下载到 models/Stable-diffusion 目录下。如:stable\models\Stable-diffusion\v2-1_512-ema-pruned.ckpt。打开浏览器,访问 http://127.0.0.1:7860,即可使用 Stable Diffusion。6. 配置命令行参数。
2024-10-24 17:37:51
907
原创 安卓开发uniapp打包apk安装在pda机器相机扫描枪识别二维码条形码
打开APP时,需要将焦点定位在‘文本框1’中(只有这样,PDA扫码后的数据才会自动填充至文本框。) ,然后通过轮询(因为我们拿不到PDA的扫码事件,所以用轮询)判断文本框中的数据值,做进一步的业务处理。在PDA安卓机器上的一个APP小应用,扫码后得到订单信息和员工信息,将这些数据信息提交后服务端接口。2 二维码信息数据传递给服务端接口,得到响应的详细信息(订单,员工)1 点击PDA机器的扫码按键,扫码后识别到二维码的信息数据。3 将“订单,员工”信息提交给服务端接口,完成。
2024-10-06 18:02:52
832
原创 hbuilder打包app安卓apk方法uniapp小程序通用java的jdk
最后回到hbuilder工具的界面,选择刚才生成的证书,并输入密码,点击‘打包’按钮即可。hbuilder打包app安卓apk方法uniapp小程序通用java的jdk。一步步按提示输入即可,我这是中文的。菜单栏-》发行-》原生APP云打包。
2024-09-19 22:22:34
391
原创 对于大文件处理使用PHP和JAVA的常用方法
2. **内存映射文件**:使用`java.nio`包中的`MappedByteBuffer`类来实现内存映射文件,可以高效地进行文件I/O操作,并减少内存消耗。4. **异步I/O**:使用`AsynchronousFileChannel`类进行异步文件读取,可以在等待文件读取完成时进行其他操作,从而提高程序的响应速度和并发性能。7. **优化数据结构**:选择合适的数据结构可以提高程序的效率。6. **多线程处理**:可以将文件分割成多个部分,每个线程处理一个部分,然后将结果合并,以此来提高处理速度。
2024-09-12 21:05:19
583
原创 redis并发时锁机制分布式锁使用场景
请注意,这个示例是一个基本的锁实现,实际生产环境中可能需要更复杂的错误处理和重试逻辑。此外,如果你的 Redis 集群部署在多个节点上,你可能需要考虑使用 Redlock 算法来提高锁的可靠性。选项来获取锁,如果获取成功,我们执行库存检查和扣除逻辑。在操作完成后,我们使用 Lua 脚本来释放锁,确保释放锁的操作是原子的。如果获取锁失败,我们可以选择重试或者执行其他逻辑。在高并发场景下,防止库存被多次扣除,可以使用 Redis 的分布式锁机制。在上述代码中,我们首先尝试使用。表示仅当键不存在时才设置键,
2024-09-12 14:41:43
490
原创 thinkphp使用模型model批量更新数据库切换fastadmin
assets/js/backend/kuaidi.js的index方法中。thinkphp使用模型model批量更新数据库切换fastadmin。视图列表index.html。
2024-08-03 09:58:52
457
4
原创 python代码示例将input_images文件夹中的所有图片,如果图片宽度大于300px的则截取为300px
python代码示例将input_images文件夹中的所有图片,如果图片宽度大于300px的则截取为300px代码示例:解释代码: 导入需要的库:定义文件夹路径:确保输出文件夹存在:遍历输入文件夹中的图片文件:处理每个图片文件:调整图片大小:保存处理后的图片:完成处理:这段代码可以帮助你批量处理图片,将宽度大于300px的图片截取为300px宽,并保存到指定的输出文件夹中。
2024-07-23 14:44:02
443
原创 fastadmin和thinkphp生成其他数据库配置的菜单表命令
/关联多个表,参数传递时请按顺序依次传递,支持以下几个参数relation/relationmodel/relationforeignkey/relationprimarykey/relationfields/relationmode。//生成fa_test表的CRUD且生成关联模型category,外链为category_id,关联表主键为id。//生成fa_test_log表的CRUD且生成对应的控制器为testlog。//生成v_phealth_db2数据库下的fa_test表的CRUD。
2024-07-16 11:35:02
483
原创 微信小程序真机上network超时请求ssl的https免费证书问题request:fail errcode:-202错误ERR_CERT_AUTHORITY_INVALID
微信小程序真机上network超时请求ssl的https免费证书问题request:fail errcode:-202错误ERR_CERT_AUTHORITY_INVALID。申请的免费证书证书(PEM格式)文件中的内容要全部拷贝到宝塔中。(由于只拷贝了第一段的BEGIN和END,导致了这个问题。浏览器访问是没问题的,但是真机小程序验证就不会通过)
2024-06-18 16:28:22
1429
1
原创 表中新增了news_id字段,我想把这里面填充上值,从1开始递增,比如有100行就是1-100这样的。给出SQL语句
表中新增了news_id字段,我想把这里面填充上值,从1开始递增,比如有100行就是1-100这样的。
2024-06-13 11:02:47
350
原创 laravel设置session有效期过期时间redis或file驱动存储SESSION_LIFETIME=4320
是一个配置项,它指定了会话(session)的生命周期,单位是分钟。时,意味着会话的生命周期为4320分钟,即72小时。.env文件的内容:(4320是分钟,即72小时)config/session.php文件内容。在Laravel框架中,
2024-05-31 10:11:50
615
原创 git强制将本地目录内容push推送覆盖到远程仓库并作为最新的提交
初始化 Git 仓库(如果还没有)。添加远程仓库。添加并提交本地文件。强制推送更改到远程仓库。# 初始化本地目录为 Git 仓库(如果还没有)git init# 添加远程仓库# 添加并提交本地文件# 强制推送更改到远程仓库git push --force origin main # 或者 master,具体取决于远程仓库的默认分支这样,本地的b.txt文件将被提交并强制推送到远程仓库,覆盖远程仓库的内容并作为最新的提交。初始化 Git 仓库(如果还没有)。添加远程仓库。
2024-05-27 15:42:50
3236
原创 微信easywechat的40001错误与500的python问题记录
由于easywechat默认文件缓存,而项目又分为了前后端2个目录,所以导致了缓存获取access_token失效的问题。(如后台更新了token,这时前台的token就会失效,反之亦然)40001:缓存在不同的目录文件。导致互相踢出了access_token,即过期了。500:查日志发现循环调用数据库导致连接异常。解决方法:缓存放到同一个redis中读取。把数据从for循环中拿到外面读取。
2024-05-24 18:09:39
641
原创 在 SQL Server Management Studio (SSMS) 中备份差异数据并随后进行还原的操作包括以下步骤sqlserver
勾选“覆盖现有数据库(WITH REPLACE)”,并确保“尾日志备份并还原”选项未勾选(一般情况下不需要勾选)。- 在进行备份和还原操作之前,建议在测试环境中进行测试,以确保在生产环境中不会出现问题。- 同样,右键点击需要差异备份的数据库,选择“任务” -> “备份”。- 在“源”部分,选择“设备”,然后浏览并选择完整备份文件。- 在“源”部分,选择“设备”,然后浏览并选择差异备份文件。- 右键点击该数据库,选择“任务” -> “备份”。- 在“目标”部分,填写目标数据库的名称。
2024-05-15 10:20:20
687
原创 七牛云存储imageView2使用cdn缩略图设置宽高图片基本处理
提供简单快捷的图片格式转换、缩略、质量变换功能。只需要填写几个参数,即可对图片进行缩略操作,生成各种缩略图。
2024-05-15 09:29:35
866
原创 easywechat公众号生成参数二维码报错errcode“:40001原因方法
最近发现可能是laravel中的storage/logs目录的权限导致的。chmod -R 777 logs/原因:可能是授权了多个平台,或者使用了key和密钥,其他平台里面也生成了access_token导致了这边失效。
2024-04-17 09:21:36
1431
原创 Flask流输出stream和前端jquery逐行输出代码示例html通用的路由vue源码
【代码】Flask流输出stream和前端jquery逐行输出代码示例html通用的路由。
2024-03-25 17:45:22
720
1
原创 linux日志分割命令
如果你希望保留原始的 php_errors.log 文件,并将其分割为 100 个文件,你可以使用 cp 命令先复制一份文件,然后再对复制的文件进行分割。要求该命令不影响原文件php_errors.log,只需将分割后生成的100个文件。将php_errors.log日志分割为100个文件的命令保存到/home/logs目录。
2024-03-21 09:09:43
477
ImageMagick
2024-06-28
AxureRP_for_chorme打开HTML可预览插件
2019-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅