MyBatis-Plus 快速开始中简单的 Demo 遇到的问题归纳

有关于 H2 表结构问题,之前有做过总结:Mybatis-plus 官网的快速开始测试报错:expected "ARRAY, INVISIBLE, VISIBLE, NOT NULL, NULL, AS, DEFAULT, GENERATED..."。一些报表结构 syntax error 的,也在这篇里面,包括使用保留字段 user。关于 自定义 MP 的 mapper 方法绑定 xml 文件报

- 阅读全文 -

mac 下运行 `php artisan migrate` 报错:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known

如题,在使用 docker 搭建了 mac 下的部署环境后,在本地运行 php artisan migrate 执行数据库迁移操作时报错:本地使用 brew 安装了 php,因为需要一些命令行指令操作,如安装依赖、执行定时任务,以及数据库迁移等。网上找到 解决方法,里面提到两个方面可能存在的问题:关闭防火墙查看访问的连接,是不是没有配置到 /etc/hosts第一种要关闭本地防火墙,在设置里找到安

- 阅读全文 -

Dcat-admin 新闻分类使用 select 编辑提交报错:Array to string conversion

Dcat-admin 是一个基于 laraval-admin 二次开发的框架。Dcat Admin 中文文档 安装的时候比较轻松,想的是可以摆脱后台繁琐的 CURD 操作和权限控制,但也具有一定的学习成本。用的时候好用,出现问题了也难改。这次是一个简单的新闻+分类内容,接口可以自由发挥,后台部分就比较难搞了。考虑到新闻可能会遇到多个分类的情况,即创建了关系表,并按照多对多的关系创建模型。Dcat-

- 阅读全文 -

docker 容器使用 apt 安装基本指令

docker 容器内默认安装的指令非常少,cd、ls、cat 等是有的,但其他的如 less、ps、ping、vim 等指令是缺少的。cat /etc/issue 看了一下(lsb_release -a 指令缺失),安装的 nginx、php、mysql、redis 等服务容器内部都是:Debian GNU/Linux 11 \n \l部分可能版本是 10,包括 ubuntu 都可以使用 apt

- 阅读全文 -

mac 下 docker 无法通过 IPAddress 访问 container 容器

之前就发现了 mac 下 docker 本地部署若依分离版,nginx 反向代理无效问题解决,当时还疑惑 docker 网络分配的 ip 为什么之前使用 proxy_pass 还能识别,到了 fastcgi_pass 就不认识了。原来之前是在 ubuntu 服务器上,现在是在 Mac 系统里,环境发生了变化。在了解并理解这个问题的过程中查了很多相关的文章,关于mac 系统docker 使用桥接网络

- 阅读全文 -

docker 容器中 ping 找不到,安装 ping 指令

测试发现,使用 docker desktop 安装的大多数镜像运行的容器中都不包含 ping 指令,使用 apt install ping 也会安装失败。然后找到了一篇如何在Ubuntu中安装ping,原来 ping 指令不是单独存在的,而是属于 iputils 的一部分。可以通过 apt install -y iputils-ping 安装 ping 指令,在这之前最好先更新 apt:apt u

- 阅读全文 -

macOS12 用 brew 安装了 PHP 之后仍然找不到指令

如题:macOS 12.2.1 用 brew 安装了 PHP 之后 php -v 仍然报错,指令找不到,找不到 php 可执行文件。看网上的讯息提到macOS12之后系统没有自带PHP了系统中命令行之行 php -v 确实找不到指令。使用 brew search php 找到了几个版本:php,php@7.4,php@8.0,php@8.1。新项目要求的环境是 php8.0以上,所以执行 brew

- 阅读全文 -

Java 解析 JSON 对象报错:JSONException: can not cast to JSONObject

使用了阿里的 JSON 解析库,在 JSON.parseObject(body) 解析返回 JSON 字符串时报错:JSONException: can not cast to JSONObject。不确定问题所在,先是增加 jsonObj.containsKey("error_code") 来判断是否存在错误码,但这个解析错误是在这个判断之前,所以对当前问题没有帮助。后找到一

- 阅读全文 -

阿里云应急漏洞解决:polkit pkexec 本地提权漏洞(CVE-2021-4034)

如题,刚解决服务器被挖矿的问题,在试用企业版安全服务后突然报了一个 polkit pkexec 本地提权漏洞(CVE-2021-4034),漏洞组件:/usr/bin/pkexec。从我找到的解决教程时间来看,这明显不是新的漏洞,而是早就存在的。大概是试用服务,安全等级提升扫描出来的。解决方法主要分两步:更新到最新的polkit版本# centos: yum -y install polkit #

- 阅读全文 -

热门文章

最新文章

分类

标签

其它