jwj 发布的文章

从ThinkPHP6.0.2升级到ThinkPHP6.0.3后,测试整体网站,发现用了多对多关联关联统计的地方均报错SQLSTATE[42000]: Syntax error or access violation: 1066 Not unique table/alias: 'pivot'。经过排查,系think-orm扩展最近一次的升级,调整了多对多关联导致的错误。

格式SELECT [字段] FROM [表名] PROCEDURE ANALYSE()实例SELECT * FROM `dkp_itemcache` PROCEDURE ANALYSE()返回结果Field_nameMin_valueMax_valueMin_lengthMax_lengthEmpties_or_zerosNullsAvg_value_or_avg_lengthStd建议字段类型字段名最小值最大值最小长度最大长度空或零(暂时还不懂意思)空值?平均值或平均长度192044.5288INT(8) UNSIGNED NOT NULLiedkpsql.dkp_ite- 阅读剩余部分 -

开启WSL以管理员身份启动 Windows PowerShell,输入以下命令Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux命令执行可能需要几分钟,系统设置完成后会提示是否重启,我们输入“Y”重启系统以完成设置下载子系统到WIndows获取发行版子系统下载链接。然后再命令行执行下载,文件大概四五百兆Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBa- 阅读剩余部分 -

准备工作创建相关目录和文件mkdir -p ./CA/{private,newcerts} && cd ./CA echo 01 > serial touch index.txt index.txt.attrOpenSSL配置文件编辑openssl.cnfvi openssl.cnf将以下内容复制到openssl.cnf文件[ ca ] default_ca = CA_default [ CA_default ] # Directory and file locations. dir = ../CA - 阅读剩余部分 -

在实际的项目开发过程中,总会遇到多套程序使用一个公众号的情况。而共用一个公众号,首先会遇到的应该是access_token问题了,两个程序互相的去获取access_token,导致被“挤下线”。这次我遇到的情况比较简单,两套程序都是自己负责开发的,所以比较好处理,只需要修改代码,让它们共用access_token即可。