logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis devops(二) springboot 2.4.2 集成r2dbc

Spring boot 开发本节内容的版本声明:<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncodi

#redis#devops#spring boot
operator overloading(操作符重载)在c++与kotlin

编译器对c++ 操作符认知,比如:{...obj a,b;//a,b为obj对象a += b}编译器会去寻找a中的 += 符号定义,如果存在则相当于调用a的+=函数,入参为b。//伪函数 c++函数隐藏入参this 就是例子中的a//python中self就是c++中的this显式obj::operator += (this,const obj& b) {return ...}kotlin

#c++
gradle 卡 build Runing log报错Timeout waiting to lock journal cache

gradle 最近经常卡build Runingmac电脑可以看见类似错误打印在控制台,win10系统都不告诉你,默默地卡住。* What went wrong:Gradle could not start your build.> Cannot create service of type BuildTreeActionExecutor using method LauncherServi

#android
安卓apt开发kotlin 利用编译时注解生成源码Demo

项目中要减少反射,提高性能,可以apt或是aop。网上有很多java apt的文章,可是利用kotlin文章比较少,有的也不够详细。Demo 仿著名的butterknife实现一个简单的View绑定编译时注解核心三个模块,一个安卓库(实现一些需要的功能),一个java compiler库(实现编译时生成代理),一个java annotaions库(注解库)。架构我们需要新建三个模块依赖compil

#android
spring boot 2.4.2 适配nacos实现注册中心与负载均衡

kotlin 1.3的版本已经被最新的idea标记为弃用。在单独打开一个分模块工程,居然给我看这个Kotlin: Language version 1.3 is no longer supported; please, use version 1.4最后只能这样临时解决如果在2.3.7提升kotlin版本,会收到kotlin/collections/MapsKt的错误。应该是1.4删掉会移动了一个

#spring boot#spring cloud#kotlin
mariadb/mysql R2DBC方式接入spring boot(一)

start.spring.io 最近可以直接选取mariadb接入R2DBC了,大致需要加入以下几个包:<!--引入r2dbc--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-r2dbc</ar

#mysql#spring#spring boot +1
spring boot 无法捕捉MethodArgumentNotValidException

如果是webflux用WebExchangeBindException替换MethodArgumentNotValidException

#java#spring
android studio报java.lang.NoSuchMethodError: com.intellij.ide.plugins.PluginManagerCore解决办法

插件跟不上版本的原因。windows下解决办法打开as,保持出错页面不要点确定C:\Users(用户){pc_use_name}\AppData\Roaming\Google\AndroidStudio4.1\pluginsAppData为隐藏目录AndroidStudio4.1可能是其他版本这个无所谓,目录下面所有文件压缩,完成后全选删除,删除不了的就是那个出错的jar。记录一下。as里点确认,

#intellij idea
spring boot 无法捕捉MethodArgumentNotValidException

如果是webflux用WebExchangeBindException替换MethodArgumentNotValidException

#java#spring
SSD USB启动树莓派4B ubuntu server

网上很多教程,大部分过时了,成功之后分享一下。首先是解决USB启动的过程,方法很简单官方说明我使用的是推荐方法,下载官方烧卡工具(Mac M1 貌似1.6.1版本有问题,1.5版本可以用),选择Misc utility images -> Bootloader -> usb写入备份sd卡.插入设备,接屏幕,等待闪烁稳定屏幕变绿。ubuntu server 固件此新固件不要替换启动文件。

    共 16 条
  • 1
  • 2
  • 请选择