![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件开发
文章平均质量分 54
坐等海枯
就算海哭石拦,也要找到你
展开
-
解决Android Studio编译时INSTALL_FAILED_MISSING_SHARED_LIBRARY错误,提示 unavailable shared library wearable的问题
解决编译时出现INSTALL_FAILED_MISSING_SHARED_LIBRARY错误,提示Package xx.xx.xxx requires unavailable shared library com.google.android.wearable; failing!的问题原创 2021-12-24 16:46:26 · 4868 阅读 · 0 评论 -
安卓使用NavHostFragment时,如何取消按返回键Fragment层层返回效果,去除层层返回
问题现象:在安卓中使用NavHostFragment搭配Fragment做APP主页导航时,如果在几个Fragment来回切换了很多次,当按返回键想退出app时,会造成首先要在Fragment页面点击记录上完成层层返回,然后才能退出app。结果就是可能点了十几次app都不会退出,这样的体验可能不太好。这时,可能需要设置成Fragment不用层层返回,防止按返回键要按太多次才能退出app的情况。问题原因:NavHostFragment的Fragment设置成了进行层层返回方式(app:defaul原创 2021-11-15 11:26:15 · 4224 阅读 · 0 评论 -
mybatis-plus代码生成器freemarker模板生成代码,未指定moduleName时,Controller请求路径@Requestmapping(“//XXX“)里出现两个斜杆 // 问题
问题现象:SpringBoot项目,利用mybatis-plus代码生成器生成代码,当模板使用freemarker模板时,未指定moduleName的情况下,生成的Controller文件里请求路径@Requestmapping("//XXX")里出现了2个斜杠“/”。问题原因:(1)代码生成器代码里moduleName默认值是空字符串,而不是null;(2)在controller代码生成模板controller.java.ftl里,对moduleName的判断只有对null值的判断原创 2021-09-10 11:51:38 · 970 阅读 · 0 评论 -
三步搞定从application.yml配置文件中读取参数通过@Value注解自动注入给类的成员变量
(1)添加依赖<!-- 自动读取配置文件,赋值给成员变量依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-configuration-processor</artifactId><optional>true</optional></depen...原创 2021-08-18 09:39:36 · 1543 阅读 · 0 评论 -
1分钟解决:SpringBoot启动报错Injection of autowired dependencies failed; Could not resolve placeholder: 问题
问题现象:SpringBoot项目读取配置文件中参数给类中的变量赋值时,,报错:Error creating bean with name 'testController': Unsatisfied dependency expressed through field 'XXX'; |nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 't原创 2021-08-18 09:33:36 · 29942 阅读 · 1 评论 -
logback配置文件报错:no applicable action for [MaxFileSize], current ElementPath ...
logback是SpringBoot开发过程中常用的日志工具,在使用前需要设置配置参数,一般写在logback-spring.xml文件中。问题现象:配置完logback-spring.xml文件后,运行报错,内容为:Exception in thread "main" java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected:ERROR in .原创 2021-08-05 10:29:12 · 10678 阅读 · 4 评论 -
2021年 MySQL5.7 最新关键字和保留字Keywords and Reserved Words
下面列表中罗列了MySQL5.7中使用的关键字和保留字,保留字后加了(R)标记。另外,_FILENAME也是保留字。一般情况下,不要使用关键字和保留字作为表名或者列名。A ACCESSIBLE (R) ACCOUNT; 5.7.6版本添加 ,不再作为保留字,改为关键字 ACTION ADD (R) AFTER AGAINST AGGREGATE ALGORITHM ALL (R) ALTER (R)翻译 2021-07-29 14:00:56 · 976 阅读 · 0 评论 -
编译Android源码,执行lunch命令时报错“No such file: /root/.lunchrc”的解决办法
1.问题描述:在编译Android系统源码时,执行#lunch命令,报“No such file: /root/.lunchrc”错误,现象如图所示。2.解决办法:将系统源码里,build文件夹下面envsetup.sh初始化脚本的相关参数添加到系统中,执行命令:#source build/envsetup.sh重新运行lunch命令,结果如下,说明修改成功。...原创 2021-05-06 11:25:53 · 1585 阅读 · 0 评论 -
通俗易懂,一分钟理解<T extends Comparable<? super T>>
<T extends Comparable<? super T>>是Java中常用的范式,查了一些资料,感觉说的都比较理论化,不够通俗易懂,这里写一下个人的理解,抛砖引玉。1.应用场景首先这个范式用在哪里,它的应用场景是什么呢?有这么一个场景:在淘宝首页vlayout框架中,有一个类Range,这个类的作用是,在被管理的一大堆布局对象中,根据判断条件,找到符合条件的那1个布局对象。这个类的定义就用到了<T extends Comparable<? super原创 2021-04-24 18:51:42 · 1103 阅读 · 0 评论 -
一张图看明白UML类图中的6种关系
在UML类图中,有6种关系,分别是:(1)泛化(Generalization),简单说就是父类和子类的关系,extends/:(2) 实现(Realization),简单说就是接口和实现的关系,implements(3)关联(Association),简单说就是一个类中的成员变量是另一个类的实例(4)聚合(Aggregation),简单说就是一种整体/局部的关系,局部离开整体仍然能单独存在(5)组合(Composition),简单说就是另一种整体/局部的关系,局部离开整体不能单独存在转载 2021-04-22 15:17:26 · 1113 阅读 · 0 评论 -
同步文件到gitlab服务器报HTTP413错误,RPC failed; HTTP 413 curl 22 The requested URL returned error 413错误的解决办法
故障现象:我的gitlab服务器的环境是这样的,docker容器运行gitlab服务器,外边用nginx做代理,指向docker容器中的gitlab服务。在使用Github Desktop软件同步一些文件到gitlab上时,出现了HTTP 413错误:Enumerating objects:17,done.Counting Objects:100%(17/17),done.Delta compression using up to 12 threadsCompressing object原创 2021-04-01 19:21:15 · 4132 阅读 · 0 评论