加载中
泛型编程

要点:   泛型类是带有一个或多个类型参数的类   泛型方法是带有类型参数的方法   可以要求类型参数必须是一个或者多个类型的子类型   泛型类型是不变得:当S是T的子类型是,G<S>和G...

今天 00:04
0
策略模式(Strategy)

设计模式,无论是coder们业余聊天,还是面试时面试官喜欢出的问题中,都会看到它的影子。设计模式,是基于面向对象之上的,应用好设计模式,我们在平时开发,还是架构设计,在系统的架构性,...

昨天 00:49
0
RecycleBin机制

/** *RecycleBin机制 The RecycleBin facilitates reuse of views across layouts. The RecycleBin has two levels of * storage: ActiveViews and ScrapViews. ActiveViews are those view...

02/21 18:40
0
从程序员进阶到架构师,6大核心技能要领详解

检测自己的差距, java架构师技能将分为如下6大环节:数据结构和算法,Java高级特性,Java web核心,数据库,Java框架与必备工具,系统架构设计。 希望能真正帮助到从程序员进阶到架构师之路...

Android Handle主线程向子线程发送数据

通常情况下,使用Handler是子线程向主线程发送数据,今天复习Handler,思考怎么主线程向子线程发送数据,进过测试没有问题。 import android.app.Activity; import android.os.Bundle; impor...

02/14 14:17
0
Android view 事件分发

前言 我们在学习View的时候,不可避免会遇到事件的分发,而往往遇到的很多滑动冲突的问题都是由于处理事件分发时不恰当所造成的。因此,深入了解View事件分发机制的原理,对于我们来说是很有...

02/13 22:35
0
CP/IP四层模型与OSI参考模型

由一个问题(Http位于TCP/IP模型中的第几层?为什么说Http是可靠的数据传输协议?)引发自己思考及网络搜索。 TCP/IP四层模型: 1.链路层(数据链路层/网络接口层):包括操作系统中的设备驱...

秘密:从程序员到领导者的微妙之处

读到一篇关于程序员、领导力和领导者的好文章,翻译过来分享下。借用一句文中的话:“好吧,我只是个程序员,为什么需要领导?” ,读完你就知道了。 做一个优秀的领导者可能不是大部分程序员...

02/11 22:51
0
HTTP与HTTPS的区别

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以...

02/11 22:41
0
2018年Android面试题含答案

这些面试题是我在今年年初换工作的时候整理,没有重点。包括java基础,数据结构,网络,Android相关等等。适合中高级工程师。 希望能够帮到一些朋友,如果帮助到你,希望能够点个赞。没有单独...

EventBus的理解及应用

1 简介 EventBus是一种用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:EventBus。它简化了应用程序内各个组件之间进行通信的复杂度,尤其是碎片之间进行通信的问题,可以避...

不提拔你,就是因为你只想把工作做好

我有个朋友,他30出头,在500强公司做技术经理。他戴无边眼镜,穿一身土黄色的夹克,下面是一条常年不洗的牛仔裤加休闲皮鞋,典型技术高手范。 三 年前,他帮助公司解决两个很大技术难题。当...

02/07 20:41
0
清华人都如此努力,那我们呢?

看看清华人是如何学习与生活,再看看自己是如何度过一天的,本来聪明的人就很厉害,而既聪明又努力的人简直无敌了,还在堕落和迷茫的同学,赶快醒醒吧! 一、永远不要说你已经尽力了   我在...

02/07 16:07
0
Linux内核分析——ELF文件格式分析

ELF文件(目标文件)格式主要三种: 1)可重定向文件:文件保存着代码和适当的数据,用来和其他的目标文件一起来创建一个可执行文件或者是一个共享目标文件。(目标文件或者静态库文件,即l...

02/07 11:23
0
Ubuntu修改屏保时间

虚拟机下的ubuntu总是几分钟没有操作屏幕就锁定,很不方便。下面修改下设置 点屏幕右上角的设置按钮 进入所有的设置界面 选择brightness&Lock 上面的选项是熄灭屏幕的时间,下面的是锁屏时间...

02/06 21:20
0
年过35岁的程序员都去哪儿了

毋须讳言的是,35岁以后你的一线coding能力一定是下降的,你写代码绝对不如25岁的程序员快,效率高。但是这不重要,因为编程只是你整个武器库当中相对最不重要的了。 一张图道尽程序猿们的出...

02/04 12:25
1
Thread.currentThread().getContextClassLoader()和Class.getClassLoader()区别

What is different between Thread.currentThread().getContextClassLoader() and Class.getClassLoader()? From API document, the Thread.currentThread().getContextClassLoader() return...

2016/12/05 22:20
98
MVC架构 在Android中的使用

MVC概念 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到...

2016/11/17 23:04
445
减少APK的大小,Android官方这样说

前言 最近项目终于到了收尾上线阶段,由于引用了不少第三方的框架和SDK,导致APK非常的大。强迫症犯了,就想减小APK的大小。到处搜索一下各路大神的方法。还是觉得无论从原理上还是具体做法上...

2016/11/12 00:14
77
adb shell 命令详解

adb介绍 SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这...

2016/11/12 00:08
129

没有更多内容

加载失败,请刷新页面

返回顶部
顶部