摘要: 基于注解的编码思想,是现在一种降低模块间耦合度的通用方式。形成了多种应用和框架技术,其中包括典型Spring的DI和IOC特色。 现在基本讲解一下最简单的例子。 1. 首先准备依赖: implementation "com.google.dagger:dagger:2.6"annotationPro 阅读全文
posted @ 2021-05-26 11:26 阿狸的话 阅读(438) 评论(0) 推荐(0)
摘要: 打开安卓应用,在支持全面屏(包括刘海屏)的情况下,使用titleBar覆盖上方状态栏,使UI效果看起来更加良好 一般操作,在activity类的onCreate方法中,在设定布局内容后,设置代码: setContentView(...); if (Build.VERSION.SDK_INT >= B 阅读全文
posted @ 2021-01-04 16:02 阿狸的话 阅读(1010) 评论(0) 推荐(0)
摘要: 程序中的逻辑控制 kotlin中的条件语句主要有两种方式:if和whenkotlin的if语句相比于java有一个额外的功能,它是可以有返回值的,返回值就是if语句中每一个条件中国最后一行的代码的返回值if:fun smallNumber(num1: Int, Num2: Int) = if (nu 阅读全文
posted @ 2020-08-19 13:59 阿狸的话 阅读(158) 评论(0) 推荐(0)
摘要: 安装Android Studio4.0之后,新建第一个HelloWorld项目,在下载完成Gradle包之后,突然syn失败,出现Connect refuse:connect联网错误。翻来覆去,耗了漫长时间,网上很多答案都是说手动Gradle配置,即通过Setting变更gradle配置,其实很大一 阅读全文
posted @ 2020-07-27 19:48 阿狸的话 阅读(495) 评论(0) 推荐(0)
摘要: 今天在做毕业设计项目的时候,遇到了如上图这个问题,首先是做了MAVEN项目的reimport,发现不行;后来先是去MAVEN官网(https://mvnrepository.com/artifact/com.alibaba/druid/1.1.18)查看了相关dependency,发现没有问题。最后 阅读全文
posted @ 2020-04-02 17:34 阿狸的话 阅读(2473) 评论(0) 推荐(0)
摘要: 动态规划解题的一般思路(标准官方,不过经过前边讲解应该就能理解了): ·将原问题分解为子问题(开头已经介绍了怎么分解) (注意:1,子问题与原问题形式相同或类似,只是问题规模变小了,从而变简单了; 2,子问题一旦求出就要保存下来,保证每个子问题只求解一遍)·确定状态(状态:在动规解题中,我们将和子问 阅读全文
posted @ 2020-03-14 13:05 阿狸的话 阅读(875) 评论(0) 推荐(0)
摘要: 之前由于考研,对于虚拟机的认识疏忽了太多,现在重新整理回顾一下。 如上图所示,jvm的内存区域(运行时数据区)共分为5处:方法区(Method Area)、虚拟机栈(vm Stack)、本地方法栈(Native Method Stack)、堆(Heap)和程序计数器(Program Counter 阅读全文
posted @ 2020-02-28 16:27 阿狸的话 阅读(96) 评论(0) 推荐(0)
摘要: 起初在遇到这个问题时,当然知道是怎么回事,但因为是新手,也不知道怎么处理... 百度了下,发现网上很多攻城狮们都是在mysql的命令行界面处理。 先输入命令:show variables like '%time_zone%'; 查看数据库中的系统时区 在输入: set global time_zon 阅读全文
posted @ 2019-06-24 20:33 阿狸的话 阅读(385) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-03-19 20:19 阿狸的话 阅读(3) 评论(0) 推荐(0)