- 博客(29)
- 收藏
- 关注
原创 过期知识:thinkphp5 使用migrate给现有的数据表新增表字段
这个时候想起了thinkphp5 框架提供的软删除功能, 不过使用软删除时发现 我当时设计画笔表结构没有考虑到delete_time字段设置, 怪不得在使用软删除时,就觉得又会报错, 没字段,怎么能在数据表区分数据呢, 真觉得的自己时傻冒.考虑到自己是使用migrate数据库迁移工具创建数据表的, 我如果手动在数据表用sql语句修改表结构, 到时候后面为将来新功能加新的数据表, 又会run报错. 以前不明白,现在总算明白run不成功的原因了.个人开发网站记录, 这个文章主要是个以后健忘的我看的.
2024-07-31 18:18:21 1044
原创 Element Plus 动态编辑标签Tag使用@keyup.enter与@Blur冲突问题,
问题描述: 发现存在使用@keyup.enter与@Blur冲突问题, @keyup.enter(就是按回车键)发现handleInputConfirm方法被执行了两次,下面是。(画外音: 本来想试着建议反馈的, 结果发现他们提示无视代码使用上的issue问题, 我一看这个案例, 应该也是代码使用上的问题, 就不填他的反馈表单, 又长又臭, 太难填了)也在后面执行一遍, 这就挺有意思的, 执行两次,后一次执行返回一个空的值, 但他的代码视觉上使用似乎是没有问题的, 这里归功于他加了对。
2024-07-26 14:38:01 759
原创 微信小程序开发更改js文件后编译结果没变化
怀疑是微信开发者工具问题, 版本忘记截图了,问题描述: 热重载开启下, js保存没有立即生效, 发现要手动编译才行. 感觉怪怪的????后面, 我把热重载关掉,发现js保存能立即生效, 不需要手动编译, , 啊, 这么神奇???很奇怪, 只能怀疑工具热重载功能存在难以理解的问题.修复办法一:更新微信开发者工具, 官方大概会列出修复的bug的注释。
2024-07-07 11:10:26 648
原创 array_key_exists() expects parameter 2 to be array, null given
经检查,发现微信开发文档拷贝的url地址,https: 与//中间有空格,删掉空格,代码正确返回微信服务器ip地址。公众号获取微信服务器IP地址。
2024-06-22 22:21:12 200
原创 linux 阿里云服务器安装ImageMagick和php扩展imagick
我的服务器默认是php.7.4.3 , 改完php -m 是找不到imagick的,实际上没对应php版本解锁,Alibaba Cloud Linux 3.2104 LTS 64位。就所有php.ini全改一遍, 再重启一遍apache和数据库。#寻找所有php.ini文件。
2024-05-27 00:54:09 549
原创 uni-segmented-control在微信小程序中不显示
还以为不兼容,原来是没有重新编译,下意识以为会热加载了,忘记是dist了。后面才想起, dist正在运行的微信小程序没有刚下载的分段器组件包,检查兼容性, 支持微信小程序, 尝试运行h5,显示没问题。需要结束微信小程序,重新编译运行小程序才生效.使用uni的组件, 要处理将要分类区别的数据。安装完,发现正在运行 的微信小程序没有生效,发现有uni官网有组件分段器可以用,
2024-03-17 22:26:59 616
原创 Vue3项目部署安装
同vue3+ts部署,不选择ts语法即可,(注意以前的vue3+js项目,可能是用vue-cli 安装的 , 使用yarn serve命令运行的)创建vue项目, vue create (vue项目名称)也不说失效了,主要是node版本以及。若无vue脚手架,先安装vue脚手架。yarn serve 运行项目,创建目录, 安装vue脚手架。启动项目yarn serve。yarn build打包项目。yarn i 安装项目依赖。的(可以选择创建vue2)
2024-03-17 15:16:25 783
原创 解决git第一次提交gitee新仓库失败问题,修改main->master分支,链接远程仓库
vsc初始化git仓库,发现主分支是main, 而gitee仓库创建的主分支是master。原因: 新创建的远程gitee仓库提前选择初始化了,存在了readme.md等两个文件,解决办法: 去gittee仓库设置把新创建的gitee仓库清空,重新执行2,3,4命令。3.设置远程链接gitee仓库, (用自己的仓库地址)创建新的master分支并切换到该master分支。git commit -m ''第一次提交''问题:本地第一次提交给远程仓库会产生版本冲突,: 发现第一次提交gitee仓库失败,
2024-03-03 11:34:37 444
原创 微信小程序用户信息获取昵称,要用户弹窗输入才能获取
直到某位微信大佬在社区中提到这个2022年的微信小程序官方通告,我才知道原来是两个getuserxxx都不能用了
2024-02-28 15:54:18 1570 1
原创 php7.3.4安装php_imagick扩展
把php_imagick-3.6.0-7.3-nts-vc15-x64的php_imagick.dll复制放在php7.3.4的ext目录。保存重启引擎检查php -m(没设置全局环境变量path指定php版本不可用)配置环境: window10环境,小皮phpstudy_pro8.1.1.3。解压放在小皮目录F:\phpstudy_pro\Extensions。小皮设置--配置文件--php7.3.4nts--php.ini。php_imagick官网下载php_imagick扩展。
2024-02-26 10:55:18 410 1
原创 记录处理ini_set(): A session is active. You cannot change the session module‘s ini settings at this time
记录一下,控制器topic文件完成验证代码编写,测试验证规则发现报错。
2023-12-27 19:46:52 851 1
原创 vue v-for没空格导致小bug
后面让in跟括号隔开,啊保存,又可以了, 啊,还好。刚开始以为是逗号问题, 保存结果还是报错,水一下,记录小bug。
2023-12-26 16:23:15 431 1
原创 tesseract is not installed or it‘s not in your PATH处理
原因: 回顾开始系统配置,这里我刚开始是只使用conda安装pytessteract接口库,要确保自己电脑已经安装好了tessteract后, 再次执行代码,还是报同样错误。但是电脑没有安装tesseract,所以在执行代码时出现了报错。退出pyCharm, 重新打开编辑器,重新执行代码,成功运行。1、电脑要安装tesseract, 并且配置了系统环境。这里只介绍使用conda安装pytesseract库。检索完, 要输入 y , 回车下载包, 下载完。使用conda安装pytesseract库。
2023-09-20 21:21:26 1982 2
原创 Vue3+vant库处理showToast报错正确姿势:Can‘t resolve ‘vant/es/show-toast‘
环境: "vant": "^4.6.3",1 . 首先,要排除是自己导致的问题要确保自己在vue页面正确的使用Toast相关提示框这里关于app.use(vent相关组件) ,个人建议写在注入路由app.use(router)的上面,因为我之前貌似刚开始用vant因为use顺序问题,导致vant死活不生效,,,备忘:今天是刚开始用vant库的第4天,部分使用vant某个组件报错等等,一般会在vant官方相对应组件页面底部有官方解决问题指导。
2023-08-05 22:38:16 3082 2
原创 postman添加新的环境变量,找不到add(已有环境变量)
假设当前已经设置了环境变量,想重新添加新的环境变量时,需要先切换当前环境变量到No Environment,-->点击Environment quick look。找不到添加add添加新环境变量。设置完环境变量记得命名保存。
2023-08-03 10:32:15 490
原创 Anaconda安装jsonpath库报错解决方法
由于要处理pdf文件转换成图片,被tesseract进行OCR文字识别问题,需要下载包支持pdf文件转换成图片格式, 根据网上资料,选择使用python_office包,包及其依赖项其他包,在conda没有找到需求版本, 部分包需要pip下载。由于切换了python环境,这里我需要重新设置pip下载镜像源,这里改为清华镜像源。没有再出现依赖项问题,啊,对了,还要重新下载pytesseract接口包。改为pip下载,出现6-7个依赖项错误,下载失败,难道是他的新版本又关联了什么,导致报错,,,,,
2023-08-03 00:59:38 1059 1
原创 本地网站域名与联网冲突吐槽篇
本想着算了, 不管了, 准备继续改完hosts文件学习一下, 结果选择记事本打开hosts文件, 发现弹出个系统的360安全中心 什么权限框打开, 点了个 否 , 选择记事本, 打开,这个时候就开窍了,跑到任务管理器打开,发现360自卸载不干净, 还留个主动防御程序在运行,又结束不了, 剩下的东西我想卸载干净, 不是没有管理员权限就是在运行,在drivers所有文件没有找到etc目录, 啊啊啊, 太神奇了, 嗯 , 无法解释, 那我之前快捷方式是怎么进来的etc目录的 , 依然重试几次不行,
2023-07-25 15:25:59 168
原创 nvm1.1.10使用bug记录及低级解决方法
好吧, 还好之前搞了nvm可以随意切换node版本,没关系,当即找到以前的nvm使用记录look,好D。意外发现nvm安装了node10.15.3版本后,并且切换到该版本后,会导致nvm其他版本切换失败。经过多次尝试,卸载10.15.3,发现nvm切换版本又可以了,算了,还是将就用着10.15.1版本或者10.16.3版本,安装回10.15.3,发现nvm切换版本就进入假切换,后尝试安装10.16.3版本,发现不会出现问题,ok,安装完10.15.3,切换版本。安装18.16.1版本,不会出现问题,
2023-07-06 11:54:20 310 1
原创 常用浏览器Edge运行html5的CSS动画问题记录:错误注释代码符号导致css动画部分效果失效
百度显示查询了解edge到,是支持CSS animation-direction 属性, 不用添加前缀。小结: 看来我得改变css代码注释习惯了,可能是css代码被压缩去掉空格换行导致css代码问题。删除注释代码 " //重复动画 " , 返回发现来回运动效果生效,经检查发现是css代码注释的位置导致部分代码没有生效。演示效果: 发现代码的来回运动效果并没有生效。这样css注释暂不影响css代码效果,或者不用双斜杠注释//
2023-06-06 19:16:30 284 1
原创 小错误导致uni-swiper-dot指示点dotsStyles样式没生效
按照uni指示文档修改指示点样式。把指向代码改为获取数组的下标。把手贱敲上去的中括号[ ]去掉。
2023-05-20 01:08:37 801 2
转载 CSS和SCSS有什么区别?
我非常了解CSS,但是对Sass感到困惑。SCSS与CSS有什么不同?如果我使用SCSS而不是CSS,它会一样工作吗?— Urvi_204 source
2023-01-23 23:27:21 2425
原创 解决Could not open input file: think问题
为了解决找不到think文件这个问题,我在网上找了一圈,都说放在根目录,说对一半对一半,后面,终于搞清楚问题所在了,我这是个vue项目,这句语句执行错路径位置了,这个think文件是在php项目中的,
2023-01-11 16:27:29 6906
转载 mysql密码忘记后如何修改密码(2022年11月13日)
mysql密码忘记,修改密码的操作,要在mysql服务已停止,mysql相关进程没有在运行的情况下进行, 步骤如下
2022-11-13 08:55:06 416
原创 html5的table及td单元格的圆形边框
若想运用在table的边框,可直接在table的css样式中写入,例如:table{ border-radius:10px 10px 10px 10px ;/*圆形边框*/ }若是table中的td单元格,可以这样写,例如table td{ border-radius:10px 10px 10px 10px ;/*圆形边框*/ }下面是我作业实际的实际效果代码<!DOCTYPE html>...
2021-10-27 21:05:26 1958
原创 解决AndroidStudio 模拟器无网络连接(Piexl 4)
前提:先关掉让你烦躁连不上网的Android 虚拟机步骤一:先找到你的sdk文件中的emulator.exe,步骤二:用cmd命令行进入该地址,(1)F:(2)cd eclipse(3)cd android-sdk-windows(4)cd emulator (可以先打出开头几个字母,用Tab键命令补全,这样可以快些)(5)emulator.exe -list-avds (这样会打印你的Android 虚拟机所有的名字列表,找到你要的虚拟机与电脑联...
2021-10-17 19:47:31 2697 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人