自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 包装类学习

虽然Java语言是典型的面向对象编程语言,但是其中的八种基本数据类型并不支持面向对象编程,基本类型的数据不具备“对象”的特性–不携带属性,没有方法可调用。沿用它们只是为了迎合人类根深蒂固的习惯,并能简单、有效地进行常规数据处理。这种借助于非面向对象技术的做法有时也会带来不便,比如引用类型数据均继承了Object类的特性,要转换为String类型时只要简单调用Object类中定义的toString...

2020-01-17 10:48:53 143

原创 Android Json学习

Json(JavaScript Object Notation)是一种轻量级的数据交换格式。json建构和两种结构“名称/值”对的集合。不同语言中,它被理解为对象(object)、记录(record)、结构(struct)、字典(dictionary)、哈希表(hash table)、有键列表(keyed list)、或者关联数组(associative array);值的有序列表(An ...

2020-01-06 20:33:27 152

原创 Java关键字学习(四):final关键字

4

2019-12-30 17:37:26 117

原创 Java关键字学习(三):static关键字

3

2019-12-27 14:34:03 151

原创 Java关键字学习(二):super关键字

2

2019-12-14 16:57:56 188

原创 Java关键字学习(一):this关键字

1

2019-12-12 19:29:39 327

原创 Java集合List学习(四):LinkedList源码分析

集合基础结构在LinkedList中,内部类Node对象最为重要,它组成了LinkedList集合的整个链表,分别指向上一个结点,下一个结点,存储着集合中的元素;成员变量中,first表明是头结点,last表明是尾结点;public class LinkedList<E> extends AbstractSequentialList<E> ...

2019-11-28 15:02:01 120

原创 Java集合List学习(三):ArrayList源码分析

ArrayList构造器在JDK1.7版本中,ArrayList的无参构造方法并没有生成容量为10的数组;elementData对象是ArrayList集合底层保存元素的实现;size属性记录了ArrayList集合中实际元素的个数;public class ArrayList<E> extends AbstractList<E> implement...

2019-11-28 13:20:54 110

原创 Java集合list学习(二):ArrayList和LinkedList比较

ArrayList和LinkedList比较(1)元素新增性能比较在新增操作时,ArrayList和LinkedList的效率如何,下面来进行测试。public class ListTest { //迭代次数 public static int ITERATION_NUM = 100000; public static void main(String[] arg...

2019-11-28 10:06:14 105

原创 Java集合list学习(一):Java集合

Java集合Java集合类是工作中运用最多的,最频繁的类,相比于数组(Array)来说,集合类的长度可变,更加适合于需求。Java集合就像一个容器,可以存储任何类型的数据,也可以结合泛型来存储具体的类型对象,在程序运行时,Java集合可以动态的进行扩展,随着元素的增加而扩大。在Java中,集合类通常存在于java.util包中。Java集合主要由2大体系构成,分别是Collection体系和...

2019-11-25 21:52:07 332

原创 使用Paginate库实现RecyclerView分页加载功能(一):基本实现

Paginate库的地址:https://github.com/MarkoMilos/Paginate首先在Gradle中进行引入:compile 'com.github.markomilos:paginate:0.5.1'Implement Paginate.Callbacks使用Paginate库的类需要实现Paginate.Callbacks接口,该接口中拥有三个方法,分别是onL...

2019-11-19 16:00:26 1101

原创 Android控件RecyclerView(一):初识RecyclerView

最近在一个Demo中接触到了RecyclerView,下面就来学习一下这个强大的滑动组件。RecyclerView是什么RecyclerView的官方定义如下:A flexible view for providing a limited window into a large data set.从定义中可以看出,flexible(可扩展性)是RecyclerView的特点。Recyc...

2019-10-18 19:56:00 188

原创 Android Retrofit学习(二):Retrofit的注解类型

在上一篇中已经初步了解了Retrofit的使用,现在来看看Retrofit中的注解类型Retrofit中的注解类型第一类 网络请求方法1、@GET用于发送一个GET请求,GET注解一般必须添加相对路径或绝对路径或者全路径,如果不想在GET注解后添加请求路径,则可以在方法的第一个参数中用@Url注解添加请求路径。2、@POST用于发送一个POST请求,POST注解一般必须添加相对路径...

2019-10-14 11:19:52 909

原创 Android Retrofit学习(一):Retrofit的使用

Retrofit是一个RESTful的HTTP网络请求框架的封装,网络请求的工作本质上是okHttp完成,而Retrofit仅负责网络请求接口的封装。Retrofit的使用步骤1、添加Retrofit库的依赖implementation 'com.squareup.retrofit2:retrofit:2.1.0'implementation 'com.squareup.retrofit2...

2019-10-08 16:38:04 269

原创 git学习过程(四)Android Studio中的分支管理和标签管理

在之前的部分中已经尝试过了一些简单的操作,clone,add,commit,push,pull等等。现在开始学习Git中的分支管理以及对分支的一些操作。Git中的分支管理分支策略master分支:最稳定的分支,保存需要发布的版本,不在该分支上做任何开发。dev分支:开发分支,保存最新的代码,平时开发就在该分支上。当某版本开发完成就合并到master分支,然后在master分支进行版本发布。...

2019-09-29 17:32:05 337

原创 git学习过程(三)Android Studio中简单流程的操作

Github中的pull操作在之前已经进行了push操作,接下来尝试进行pull操作。pull操作是push操作的相反过程,push操作是将本地仓库中的文件push到远程仓库中,而pull操作是将远程仓库中最新提交的改动pull到本地环境当中。1、在进行pull操作之前,需要对远程仓库中的文件进行多份clone,用于模拟实际工作中多人协作的环境,此处为了弄清原理,只进行两份clone,下面简称...

2019-09-29 10:55:38 530

原创 git学习过程(二)git中的clone和push操作

Github中的clone操作在使用Github之前首先需要拥有Github账号,可以在Github的官网github.com进行账号的注册,此处对注册过程不进行过多叙述。1、登录Github之后,点击右上方“+”并选择New repository新建一个项目。2、输入Repository name之后,点击Create repository创建一个新的仓库。注意: Initializ...

2019-09-28 21:17:07 2573

原创 git学习过程(一)git安装以及版本库的创建

Git简介Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git的诞生在2005年,BitMover结束了与Linux开源社区的合作,因此Linus花了两周时间自己写了一个分布式版本控制系统,这就是Git。Git迅速成为最流行的分布式版本控制系统。到了2008年,Github网站上线,它为开源项目免费提供Git存储,无数开源项目开始迁移至Github,包括JQuery,PHP,Ru...

2019-09-28 11:18:03 128

关于配网方案的资料收集与整理.docx

自己收集整理的一些有关于配网方案的资料,内容比较局限,仅做了解使用

2019-10-10

空空如也

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

TA关注的人

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