spring boot @Value 注解获取不到 properties 或 yml 定义的值
之前也是看过、用过 @Value 来绑定配置文件中定义的属性值的。通过百度完善了部分拼图,除了 @Value 定义属性外,还需要对使用的类添加 @Component 以便类能够被扫描到。测试用例来自 netty writing-a-discard-server demo:public class DiscardServer { private int port;
之前也是看过、用过 @Value 来绑定配置文件中定义的属性值的。通过百度完善了部分拼图,除了 @Value 定义属性外,还需要对使用的类添加 @Component 以便类能够被扫描到。测试用例来自 netty writing-a-discard-server demo:public class DiscardServer { private int port;
通过 spring io 下载一个 spring boot 框架,选择了 spring boot 3.0.0,java 选择了 8。但下载到本地解压发现,<java.version> 版本还是 17,将其修改成 1.8,点击右侧的加载 Maven 变更按钮,然后运行 demo 项目报错:无法访问org.springframework.boot.SpringApplication 错误的
正常开发都是使用分支提交的:git add . git commit -a -m "xxx" git pushtag 与正常的分支提交不太一样:git tag -f tagname git push origin -f tagname 附:gitlab上fork别人的代码,如何更新主分支最新代码
最近对公司小程序接入微信小程序中的一次性订阅消息,与以前 微信小程序的坑 (二)只能触发一次的一次性订阅消息 里面提到的几个要素没有太大区别,主要还是要注意几个重要点:订阅消息的前缀是“一次性”,意味着想要需要重复触发,且微信只允许在点击时间内调起订阅用户点击了“总是允许”只表示下次订阅不需要显式订阅,只要调起就可以得到默认授权构建订阅消息模板内容的 data 时要注意格式,尤其是订阅消息参数值内
系统设置里打开网络与Internet,选择更改网络适配器。使用的是 Hammer VPN,连接之后会有一个专属的 Anycast Accelerator 适配器,右击禁用就好了。
目的想要通过字符变量来控制调用的 A 类或 B 类的方法,进而可以控制调用的对象。现实案例就是短信目前对接的是网易云信,想要再接入七牛云和阿里云的短信作为补充。过程一开始进入脑海就是:$sms = 'Sms'; $sms::sendCode($mobile);因为我记得之前看过这样使用的,但实际使用却会报错:Class 'Sms' not found。之后再网上搜索 PHP 使用字符串调用类 相关
1. 命令行php artisan --version2. 代码中echo app()::VERSION;
一看到这个 libpng12.so.0 就觉得眼熟,之前在通过一个 shell 脚本安装环境时,因为需要安装的 php 版本有限制(项目限制),shell 脚本也过老,导致编译安装 php 和 nginx 时经常报错,因为安装的软件版本依赖与当前环境(ubuntu 20)中的依赖冲突。这里的 libpng12.so 与 libpng16.so 冲突了,每次编译安装 nginx 都会出现这个错,填充
9 月初充电宝项目进入了新阶段,大部分的前端销售人员都被动离职了。因为设备的租金模式带来了很多坏帐,公司组织了两位运维工作人员专门针对设备款的回收和账目合同的整理。其中一位偶然发现了一个代理账目存在问题,分成提款远远大于总收益,拉开了弥漫了一整个月的惶惶不安的硝烟序幕。经过几天的不断加班排查,终于锁定了问题:支付回调的重复执行导致了代理重复分成。正常情况下不存在的问题,分成设计之初没有考虑到的异常
原因:在 select 查询中某字段使用了子查询获取信息,但因为子查询返回数据多余 1 行,导致无法获取数据解决:将子查询结果限制在 1 行limit 1 解决。