![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软件开发
JAVA、Python、PHP、Go、Vue、React、JS、Swift等开发遇到的问题及解决方案记录
ArslanRobot
这个作者很懒,什么都没留下…
展开
-
tailwindcss动态设置宽和高相等
如果需要根据动态内容调整大小,可以使用自定义类:</这会创建一个宽度和高度都为 10rem(40 * 0.25rem)的正方形。使用固定宽高类,如w-32 h-32,可以创建固定大小的正方形。使用百分比类,如,可以创建相对于父容器大小的正方形。使用插件,可以方便地设置宽高比。使用内联样式结合 Tailwind CSS,可以在运行时动态设置宽高相等。选择哪种方法取决于你的具体需求和项目要求。原创 2024-07-05 11:24:12 · 536 阅读 · 0 评论 -
Mac 创建c#解决方案、类库、控制台程序
【代码】Mac 创建c#解决方案、类库、控制台程序。原创 2024-03-29 05:19:02 · 164 阅读 · 0 评论 -
vue、thinkphp实现腾讯云对象存储COS图片上传
composer安装qcloud-sts-sdk。前端vue2代码,使用vant的文件上传组件。原创 2024-02-21 09:04:59 · 862 阅读 · 1 评论 -
gitee多账号使用
每个工程创建时局部配置下参数,然后就可以正常commit、push。工程文件夹内配置局部参数。原创 2024-02-08 07:15:11 · 380 阅读 · 0 评论 -
tp6数据库查询,模型中使用left join
OrgModel模型(用户所属组织机构表)UserModel模型(用户表)原创 2024-01-04 05:26:07 · 733 阅读 · 0 评论 -
Linux下nginx添加stream模块支持Tcp转发
PCRE (Perl Compatible Regular Expressions) 是一个用于处理正则表达式的库,它是一个C语言的库,可以在多种编程语言中使用。PCRE库提供了一套API来编译和执行正则表达式,并提供了一组函数来匹配、查找和替换文本中符合正则表达式的模式。PCRE库与Perl的正则表达式语法兼容,因此可以直接使用Perl的正则表达式语法。如果我们在nginx.conf配置文件中使用了正则表达式,那么在编译Nginx时必须将PCRE库编译进Nginx。原创 2023-12-21 15:52:06 · 1209 阅读 · 0 评论 -
Linux安装Socket调试工具socat
【代码】Linux安装Socket调试工具socat。原创 2023-12-20 12:52:03 · 764 阅读 · 0 评论 -
Python工程部署到Linux云服务器
创建requirements.txt,内容如下。原创 2023-12-20 12:45:30 · 518 阅读 · 0 评论 -
vue3中使用wangeditor
组件代码RichEditor.vue。根目录创建env.d.ts。安装wangeditor。原创 2023-12-17 19:01:58 · 513 阅读 · 0 评论 -
Vue3 ts使用wangeditor,提示could not find a declaration file for module解决办法
js库导入vue3 ts中如果出现类似错误都可以用如上方式简单解决。创建env.d.ts。原创 2023-12-17 18:52:47 · 1369 阅读 · 0 评论 -
创建VUE3项目报错MaxListenersExceededWarning的解决方法
创建新的vue3项目,用如下命令。耐心等待,之后尝试重新创建工程。原创 2023-12-12 13:16:04 · 2198 阅读 · 0 评论 -
阿里云linux升级新版本npm、nodejs
alibaba linux默认yum install npm安装的版本太低, 使用以下方式升级版本。原创 2023-11-15 15:17:50 · 1139 阅读 · 0 评论 -
typescript使用CryptoJS实现AES加密
安装CryptoJS。原创 2023-11-10 10:40:01 · 793 阅读 · 0 评论 -
解决yntax error, unexpected ‘const‘错误,Alibabacloud2 Linux 升级php7.4
PHP 7.1 之前的类常量是不允许添加可见性修饰符的,此时类常量可见性相当于 public。PHP 7.1 为类常量添加了可见性修饰符支持特性。安装php的yum命令,有的用php74w,这个w代表这个软件来自于webtatic-release,都一样没有本质区别只是安装来源不同。按照“手动部署LNMP环境(Alibaba Cloud Linux 2)”安装完的php版本是7.0,当使用腾讯云新的sdk报错。错误原因 PHP版本太低,常量修饰符7.1才支持。原创 2023-11-08 06:44:51 · 189 阅读 · 0 评论 -
thinkphp5旧工程使用新版本腾讯云短信sdk
【代码】thinkphp5旧工程使用新版本腾讯云短信sdk。原创 2023-11-06 12:37:40 · 217 阅读 · 0 评论 -
React中改变useState数值,无法立刻取到新值的问题
useState的set操作是异步的,不能立刻取到新值,如果想立刻取到新数值,只能额外再定义一个useRef变量作为副本,在进行set操作的同时更新useRef变量的数值,useRef变量.current可以立刻取到(使用useRef是因为函数组件内不应该使用var/let定义变量,异步操作获取var/let变量数值取到的永远都是最初默认值,例如在click事件中)useState() 的主要作用是允许您创建有状态的 React 组件,并在渲染时动态更新它们的状态。useState的两种set函数。原创 2023-11-01 05:42:57 · 3579 阅读 · 0 评论 -
React函数组件使用useRef替代var/let定义变量
React函数组件中不能使用var/let定义变量,使用中无法更改数值。需要使用useRef定义组件内变量。原创 2023-10-30 13:06:43 · 185 阅读 · 0 评论 -
VUE运行报错error:0308010C:digital envelope routines::unsupported
vue2/vue3的老项目突然运行不了,报如下错误报错是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制解决方法:终端先执行如下命令,再运行Linux & Mac OS:Windows:react项目没有这个问题、Vite构建的Vue工程也没有遇到这个问题,只有webpack构建的vue2/vue3老项目普遍出现这个问题。原创 2023-10-18 16:37:32 · 200 阅读 · 0 评论 -
Mac php-frm无法启动,dyld[3193]: Library not loaded: /opt/homebrew/opt/icu4c/lib/libicuio.71.dylib
这是因为php7.4版本官方已经不再维护,所以Hombrew将该PHP版本移出了repository,因此安装失败。卸载重装php7.4。卸载没问题,安装出错。原创 2023-10-18 11:14:34 · 394 阅读 · 0 评论 -
Python提取Pdf文件大纲
Fitz是一款开源的PDF处理工具,它是由MuPDF开发团队开发的一款软件包。Fitz提供了很多PDF操作的功能,包括浏览、渲染、翻转、裁剪、旋转、缩放、剪切、粘贴、合并等等。此外,Fitz还支持多种操作系统平台,如Windows、Linux、macOS等。原创 2023-09-28 12:42:57 · 345 阅读 · 0 评论 -
1、JS特效实例:微信头像拼文字特效
展会、会议现场经常会用到参与者手机微信扫码,参会者微信头像拼成文字、图案或logo大屏同步显示这样的功能需求,例如下图效果。原创 2023-05-06 05:26:28 · 264 阅读 · 0 评论 -
thinkphp6多应用的使用步骤
官方帮助文档到这里,后续没有如何创建多应用各目录及文件内容的说明,一般都会在这卡住一会吧,总不能手动创建吧,用户体验有点奇怪的帮助文档,可能是我没找到吧。修改根目录下.example.env 文件名为.env,注意文件是隐藏的,对应操作系统要设置显示隐藏文件。如果不是前后端分离项目,是网站项目你会用到View,执行下面命令安装think-view。页面放到 项目/app/index/view/index/index.html下。index是应用名,也可以是api、admin等等。运行Tp6内置服务器。原创 2023-07-03 16:38:46 · 445 阅读 · 1 评论 -
ThinkPHP6下 Driver [Think] not supported错误解决方法
需要在项目根目录下执行 composer require topthink/think-view后就可以解决。浏览器访问http://localhost:8511/index访问页面出现以下错误。Driver [Think] not supported错误ThinkPHP6.0。controller中Index.php文件。原创 2023-07-03 15:53:14 · 2270 阅读 · 1 评论 -
php7.4及以上版本,thinkphp中使用phpoffice遇到的问题
php开发环境升级到php8后,原本基于thinkphp的老项目导入/导出Excel文件,出现各种问题,究其原因:1、php7.4及以上版本语法上的改变2、phpoffice已经停止维护更新,很多细节语法已经不支持php7.4及以上版本新项目请使用PHPExcel替代方案PhpSpreadsheet,老项目可以用文末改好的完整源码。原创 2023-05-06 14:31:45 · 964 阅读 · 0 评论