LMLPHP后院

苹果笔记本还值得买吗?

。对于 MacBookPro 有 Multi Touch Bar & Touch ID 和 CPU 型号不同而单独多出来一个选择还能理解。这样多选择的结果就是,对于小白用户,可能因为稍不注意,就选择了错误的电脑。再说说选择电脑的配置和价格。如果决定要买,内存 16G 和存储至少 256G 是必须的,CPU 和显卡差一点点还没太大关系。这样的配置除 Air 系列外,nmb(New MacBook)12 ...

Solve activation of network connection failed

于是使用桌面去做,最后却一直报错。尝试了很多方法,依然不行,于是尝试更新系统。$ sudo pacman -Syyu更新出现 signature from ... is unknown trust 的错误,最后强制修改 pacman.conf,将 SigLevel 值修改为 Optional TrustAll 解决。系统更新好了,一切 OK!雨过天晴了。...

MyBatis 生成器去除注释的方法

perty name="suppressAllComments" value="true" /> </commentGenerator> 有人也许会问,上面的代码加了啊,但是执行生成的命令时,会报如下错误?XML Parser Error on line 44: 元素类型为 "context" 的内容必须匹配 "(property*,plugin*,commentGenerator?,(connect...

数据库 datetime 类型默认值引起 jdbc 报错

MySQL 数据库中某些字段类型设置为 datetime,如果不允许为空且默认值设置为 '0000-00-00 00:00:00',Java Bean 中 Date 类型转换会出现如下错误:jdbc.spi.SqlExceptionHelper : Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp 解决方案...

解决 springboot Interceptor @Autowired null

er.addInterceptors(registry); } } 上面的代码看似非常简洁,其实是有一些问题的。当 WebInterceptor 类中使用了 @Autowired 的属性就会出现空指针错误。问题原因:拦截器加载的时间点在 springcontext 之前,所以在拦截器中注入值为 null,使用 Bean 注解提前加载即可解决。代码改成如下:@Bean public HandlerInt...

PHP7 返回值类型与声明不符报错

持声明返回值类型,出于好奇,试了下如果在运行时返回值类型与声明不符会怎么样?<?php function test() : array{ return 'lmlphp'; } test(); 如下致命错误:PHP Fatal error: Uncaught TypeError: Return value of test() must be of the type array, string retur...

PHP pdo like 操作的一个坑

致我出错了好几次,隔一段时间就错一次。pdo 的占位符会自动的加上引号,所以在写的时候占位符就无需加上引号。不知为何,我在写 like 操作的时候习惯加上引号,导致查询不出结果,而其他的操作不会犯这种错误也许是因为很少手动去写,底层都封装好了。like 操作的通配符不能出现在占位符处,必须在绑定值的时候传递。如:$rs = q('order')->select('distinct nickname',...

PHP Fatal error: Can't use function return value in write context

经常写代码的你,是否遇到过这样的错误: FastCGI sent in stderr: "PHP message: PHP Fatal error:  Can't use function return value in write context in ...这是与 php 版本有关的报错,不能使用函数返回值作为函数参数,5.5 之后就不会有。if (empty(self::conn())) re...

解决configure: error: Cannot find OpenSSL's <evp.h>

扩展,官方推荐使用 mysqli 和 pdo_mysql。在使用源代码安装 PHP 时,默认是不会安装 pdo_mysql 扩展的,这样动态编译 mysqlnd、pdo_mysql 扩展会报一些奇怪的错误,如下:configure: error: Cannot find OpenSSL's <evp.h> 尝试了很多方法,依然解决不了这个问题,其实 evp.h 是存在的,于是只能重新编译 PHP,问题...

Wayland上的Gnome遇到的坑

本起,默认情况下使用 Wayland 后端。在 Wayland 上运行的 Gnome 会出现很多奇怪的问题,让人一下子找不出原因。我很喜欢的终端 Tilda,在这种情况下,就不能启动了,会报很多奇怪的错误日志,大意是不能连接到 Dbus,如下日志片段:[xcb] Unknown sequence number while appending request 在 Gnome 下使用 Alt+F2 可以重...
2024-04-24 18:36:23 1713954983 0.006037