自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iqqcode

深深的话,我们浅浅地说;长长的路,我们慢慢地走......

  • 博客(244)
  • 资源 (2)
  • 收藏
  • 关注

原创 Kotlin/Java实用ARouter遇到的问题Compiler An exception is encountered和There is no route match the path [/xxx

kotlin/java混合开发接入ARouter遇到的问题Compiler An exception is encountered, [These no module name, at ‘build. 以及There is no route match the path [/xxx/xxxx], in group [\xxx\][ ]

2023-10-05 00:59:08 447

原创 Caused by: java.lang.RuntimeException: Duplicate class android.support.v4.app.INotificationSideChann

Caused by: java.lang.RuntimeException: Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.10.1-runtime (androidx.core:core:1.10.1) and support-compat-28.0.0-runtime (com.android.support:support-compat:28.0.0)

2023-10-05 00:00:33 1376

原创 【Mac】XXX软件安装包已损坏,无法打开。您应该将它移到废纸篓 或者 无法打开XXXX,因为无法确认开发者的身份

macOS打开软件提示:“xxx” 已损坏,打不开.您应该将它移到废纸篓,这个并不是软件真的损坏了,而是由于macOS系统权限的原因,我们只要打开允许任何来源或者手动认证软件就可以了,以下是解决方法请根据需要选择。

2022-10-16 20:56:08 888 1

原创 Android布局中gravity、layout_gravity与layout_centerHorizontal属性区别介绍

Android动态布局中gravity、layout_gravity与layout_centerHorizontal属性区别介绍

2022-07-03 22:41:33 1652

原创 解决SwipeRefreshLayout和RecyclerView时滑动冲突

SwipeRefreshLayout嵌套RecyclerView,当内容超过屏幕下拉,不知道你是要下拉刷新还是下滑,一直认为你是下拉刷新。

2022-05-22 21:22:00 729 1

原创 Windows11 Android Srudio无法连接手机,报错Error initializing ADB: Unable to create Debug Bridge

Error initializing ADB: Unable to create Debug Bridge,Windows11 Android Srudio无法连接手机,Windows11 adb 端口被占用解决办法

2021-11-14 11:29:18 4212

转载 RecyclerView网络图像刷新闪烁,Item View重新绘制导致

RecyclerView网络图像刷新闪烁,Item View重新绘制导致Item View重新绘制导致用到RecyclerView瀑布流加载并展示大批量图片,但一开始单纯使用RecyclerView直接加载图片,使得显示上出现了滑动到顶端时闪烁,Item自动切换位置

2021-09-12 20:02:36 774

转载 RecyclerView常见问题需求和解决方案

RecyclerView常见问题1. RecycleView设置了数据不显示2. RecyclerView数据多次滚动后出现混乱3. 如何获取当前 ItemView展示的位置4. 如何在固定时间内滚动一款距离5. 如何测量当前RecyclerView的高度6. IndexOutOfBoundsException: Inconsistency detected. Invalid item position 5(offset:5).state:9如何对RecyclerView进行封装

2021-09-12 17:38:35 759

转载 RecyclerView中ViewHolder重用机制理解,解决网络图片错乱和闪烁问题

RecyclerView中ViewHolder重用机制理解解决RecyclerView图片错乱和闪烁问题

2021-09-12 14:49:58 1922

原创 Android控件浮在最上层的方法

在XML文件中,可以使用FramLayout或RelativeLayout来布局,每个控件都是覆盖显示的,后加进来的控件覆盖前面的控件。可以把控件写在最后,从而实现显示在最上层的效果。代码修改 mView.bringToFront(); 可以将布局在下层的控件放到上层,不被其他控件挡住。

2021-09-07 10:11:35 12698

原创 Android Studio flutter doctor报错:Android Studio (version 4.1),Xcode - develop for iOS and macOS

[✗] Xcode - develop for iOS and macOS ✗ Xcode installation is incomplete; a full installation is necessary for iOS development.Android Studio (version 4.1); Flutter plugin not installed and Dart plugin not installed errors

2021-09-06 21:16:03 1766 1

原创 【亲测有效】解决部分网页打不开的方法(特别是CSDN),电脑浏览器突然打不开某个网页,其他网页正常使用解决方法

【亲测有效】解决部分网页打不开的方法(特别是CSDN),电脑浏览器突然打不开某个网页,其他网页正常使用解决方法

2021-08-08 11:09:19 39774 5

原创 Android Studio为Activity添加自定义注解信息

Android Studio为Activity添加自定义注解信息;Android studio 自定义注释快速生成

2021-06-27 11:09:59 604 3

原创 Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter

Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter

2021-05-18 15:52:11 10759 4

原创 Android build error: Unable to load ‘javax.xml.bind.jaxbexception‘

Android build error: Unable to load 'javax.xml.bind.jaxbexception

2021-05-14 09:34:17 761 2

原创 Git dev分支合并到master并提交

Git dev分支合并到master并提交

2021-04-13 21:44:22 223 2

原创 『2021最新』Android Studio 个人配置,提高生产率必备篇

『2021最新』Android Studio 个人配置,提高生产率必备篇

2021-04-11 16:40:58 995

原创 Windows Terminal配置美化 + Git配置 + 管理员配置

Windows Terminal配置美化 + Git配置 + 管理员配置

2021-03-13 16:27:43 11961 6

原创 Android Button点击事件的5种实现方式

Android Button点击事件的5种实现方式

2021-03-06 00:44:28 823 3

原创 Android Studio 4.2 中Button的Backgroud背景设置默认为蓝紫色且无法修改的问题,及Button控件中英文字母全部默认显示为大写的解决方法

Android Studio 4.2中Button的Backgroud背景设置默认为蓝紫色且无法修改的问题,及Button控件中英文字母全部默认显示为大写的解决方法

2021-01-26 00:13:00 5227 6

转载 大量if-else的金字塔代码该如何优化?秋招问答题踩的坑现在埋起来

大量if-else的金字塔代码该如何优化?不知大家有没遇到过像“横放着的金字塔”一样的 ifelse嵌套。过多的if else非常影响可读性,过多的if-else代码和嵌套,会使阅读代码的人很难理解到底是什么意思,尤其是没有注释的代码。另外在可维护性上,因为if else特别多,想要新加一个分支的时候,就会很难添加,极其容易影响到其他的分支。

2020-12-23 15:04:13 392

原创 『2020最新』Genymotion个人免费版安装教程及配置到Android Studio中

Genymotion安装配置,Android Studio配置Genymotion

2020-12-13 20:06:28 11690 1

原创 CopyOnWrite容器解析,通过COW思想聊聊CopyOnWriteArrayList

CopyOnWrite容器解析,通过COW思想聊聊CopyOnWriteArrayList。写入时复制(CopyOnWrite,简称COW)思想是计算机程序设计领域中的一种优化策略。其核心思想是,如果有多个调用者(Callers)同时要求相同的资源......

2020-12-08 10:34:11 398

转载 Java求解两数及多个数的最大公约数和最小公倍数

Java如何求解两个数的最大公约数和最小公倍数?如果是多个数又该怎么求解呢?辗转相除法、穷举法、更相减损术来求解最大公约数,利用最大公约数来求解最小公倍数!

2020-12-03 15:27:41 532

原创 几套笔试题下来,终于搞清楚了Java静态代码块-普通代码块-构造方法的执行顺序

Java静态代码块,普通代码块,构造方法的执行顺序;当存在继承关系时顺序又是怎样的?为什么静态块是最先执行?JVM在类加载时经历了哪些步骤?本文我们细细道来~

2020-12-01 11:07:01 434 1

原创 『2020最新』Android Studio Gradle下载慢问题,配置Gradle及更换阿里云镜像

『2020最新』Android Studio Gradle下载慢问题,配置Gradle及更换镜像源。解决Android Studio新建或者导入项目时Build慢的问题,更换镜像源加速项目构建。

2020-11-20 23:23:20 8677 4

原创 『2020最新』Android Studio安装配置、环境搭建、AVD虚拟机安装及项目创建运行详细步骤,超详细保姆级教程

『2020最新』Android Studio安装配置、环境搭建及项目创建运行详细步骤。网上很多Android Studio的配置搭建过程的教程都比较久远,参考性不大。自已经过一系列踩坑,对Android Studio 4.0的环境搭建做了汇总,包括SDK的配置和Gradle的配置等。

2020-11-20 23:07:54 17982 15

原创 Centos 配置JDK,添加环境变量/etc/profile和/etc/profile.d

Centos下载解压,安装配置JDK一站式服务。附带下载链接。Centos 配置JDK,阿里云服务器安装配置JDK。/etc/profile和/etc/profile.d不同文件下添加环境变量。

2020-11-09 17:08:01 5131

原创 Centos/阿里云服务器 Linux连接mysql报错:Access denied for user ‘root‘ @ ‘localhost‘ (using password: YES)的解决方法

虚拟机Centos连接MySQL报错在安装好MySQL之后,默认有初始随机密码。但是我们在初始安装时并未输入初始密码。密码是随机字符串,但是我们并不知道。如何查找呢? ------ 查看安装日志信息该目录 /root/.mysql_select 下有随机 的密码被生成查看该文件下的内容输入初始连接的随机密码进行登录更改随机密码更新密码mysql > set password = password ('123456');阿里云Centos连接MySQ..

2020-11-09 16:12:12 986

原创 Xftp卸载修复报错1628:完成基于脚本的安装失败

【已解决】Xftp卸载修复报错1628:完成基于脚本的安装失败

2020-11-09 09:56:43 7703 5

转载 模板设计模式

模板设计模式。写代码的一个很重要的思考点就是“变与不变”,程序中哪些功能是可变的,哪些功能是不变的。我们可以把不变的部分抽象出来,进行公共的实现,把变化的部分分离出来,用接口来封装隔离,或用抽象类约束子类行为。模板方法就很好的体现了这一点。模板方法定义了一个算法的步骤,并允许子类为一个或多个步骤提供实现。

2020-11-04 23:53:55 606

原创 面试必问题:七步详解浏览器输入URL到回车发生了什么

面试老生常谈:输入网址按回车到底发生了什么?这个问题,关联了哪些知识点?

2020-11-01 11:31:08 195

原创 等概率产生 [1-7] 的随机数

文章目录1. [准备阶段] 产生1-5的随机数Ranom类Math.random()时间戳2. 解决一误区解决思考探究3. 解决二最后一次不是等概率4. 拓展1. [准备阶段] 产生1-5的随机数Java中产生随机数的方法主要有三种:new Random()Math.random()currentTimeMillis()Ranom类边界为rand.nextInt(MAX - MIN + 1) + MIN;public static void randFive(int[] arr) {

2020-10-22 07:49:17 4007

原创 Set集合遍历的4种方式【迭代器=>增强for=>Lambda=>toArray()】

Set集合遍历的4种方式【迭代器=>增强for=>Lambda=>toArray()】

2020-10-20 12:32:54 1865

原创 【迅雷10-19】解题第一思路的方向性很关键

今天的题目,对菜鸡的自己来说相对友好一些。2个题A了1.6,主要的原因是第一题可能思考的方向有偏差。解题第一思路的方向性很关键。一定要把题考虑清楚清除了,用什么方法解,边界条件是什么再动手写代码。不然,没考虑清楚的话,如果不可行推倒重来。时间不够,会很容易慌,完全乱了阵脚!

2020-10-19 23:47:06 208

转载 Knuth洗牌算法

有一个大小为100的数组,里面的元素是从 1 到 100,怎样随机从里面选择 1 个数呢?Knuth洗牌算法

2020-10-12 22:41:43 809

原创 如何实现抢红包算法,怎样才能做到随机公平

将N元人名币分为M个红包,要求红包至少为0.01元。如何实现抢红包算法,怎样才能做到随机公平

2020-10-04 10:28:46 1420 1

原创 【Java多线程】有4个线程分别获取C、D、E、F盘的大小,第5个线程统计总大小

【Java多线程】有4个线程分别获取C、D、E、F盘的大小,第5个线程统计总大小

2020-10-03 15:50:03 1224 1

原创 【JUC辅助工具类】CountDownLatch - CyclicBarrier - Semaphore

【JUC辅助工具类】CountDownLatch - CyclicBarrier - Semaphore

2020-10-03 15:15:36 286

原创 【AQS面试篇】了解ReentrantLock吗?讲讲其底层实现

【AQS面试篇】了解ReentrantLock吗?讲讲其底层实现ReentrantLock和AQS的关系AQS原理详解

2020-10-02 17:28:27 857

Typora Themes.zip

Typora官网主题,暗色主题,亮色主题汇总。共有25款主题供你选择!配置时打开Typora的"打开主题文件夹",直接将主题文件解压复制到Typora该文件夹下即可!

2020-05-07

IDEA主题.zip

IDEA主题,使用 Solarized Light (Alternate);更多见http://idea.lanyus.com/

2019-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除