自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 高频面试题总结

近期总结的常见的面试题,其实平时都会用,但是有一些概念就是讲不清楚,所以需要经常的复习。面试也是倒逼自己不断的复习和提高1.eventbus实现原理2.4大图片框架的区别3.rxjava原理 为什么能和retrofit整合4.Aidl优点5.contentprovider6.surfaceview和普通view的区别7.socket 和xmpp协议区别8.aes rsa 区别 以及 实现9.性能优...

2018-07-04 16:20:50 376

转载 JAVA 经典算法50题 高级阶必修

该篇博客文章引用自:JAVA之——经典算法50题        最近研究算法,看到比较不错的帖子讲的是经典的50道算法,看到算法很多人会觉得头都大了,其实我看到也很晕,但是如果想锻炼自己的逻辑思维能力和算法能力,最好还是抽出一定的时间系统学习一下算法,这也是从普通程序员走向大神级的必修之路。       之前面试时,每次遇到都是排序的问题,后来再面高级开发时,遇到很多算法题,当时脑子都晕了,之前没...

2018-04-22 23:59:11 4611 1

转载 Android 架构师成长之路

架构师技能汇总架构与设计设计模式UML重构技术选型特性可用性性能包大小方法数文档技术支持UI架构模式MVCMVPMVVM研发工具集成开发环境Android StudioSublime Text版本控制系统svngitgithubmercurial调试工具ADBDDMSStethoLeakCanaryClassySharkPostmanmarkmanCodeReview工具GerritPhabric...

2018-03-21 16:55:32 208

原创 使用eclipse构建Maven项目--web工程完整示例

工具 JDK7+EclipseIDE+Tomcat7.0.55+Maven3.2.2JDK 下载地址http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html EclipseIDE 下载地址 http://www.eclipse.org/downloads/ Tomc

2017-10-18 17:27:11 246

转载 Eclipse使用Maven创建普通Java工程时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-

报错信息如下:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.Could not resolve artifact org.apache.maven.archetypes:ma

2017-10-18 15:33:53 395

转载 MVC与MVP架构特点与区别-android

MVC/MVP  View强依赖于Model是MVC的主要问题。由此导致很多控件都是根据业务定制,从Android的角度来看,原本可以由一个通用的layout就能实现的控件,由于要绑定实体模型,现在必须要自定义控件,这导致出现大量不必要的重复代码。因此有必要将View和Model进行解耦,而MVP的主要思想就是解耦View和Model。由此引入MVP就显得很自然。  MVP存在的问题:

2017-07-23 17:25:34 448

转载 Java 多线程同步的五种方法 [转]

Java 多线程同步的五种方法一、引言前几天面试,被大牛虐残了,好多基础知识必须得重新学习,温故而知新。闲话不多说,进入正题。二、为什么要线程同步因为当我们有多个线程要同时访问一个变量或对象时,如果这些线程中既有读又有写操作时,就会导致变量值或对象的状态出现混乱,从而导致程序异常。举 个例子,如果一个银行账户同时被两个线程操作,一个取100块,一个存钱100

2016-10-29 00:15:58 259

REACT NATIVE跨平台移动应用开发 第2版

REACT NATIVE跨平台移动应用开发 第2版 REACT NATIVE跨平台移动应用开发 第2版

2018-07-23

JVM高级特性与最佳实践

深入理解Java虚拟机+JVM高级特性与最佳实践,深入理解Java虚拟机+JVM高级特性与最佳实践

2018-07-23

thinkinjava.chm

thinkinjava.chm、thinkinjava.chm、thinkinjava.chm。。。

2018-07-23

空空如也

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

TA关注的人

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