
面试题
文章平均质量分 54
_我们的存在
这个作者很懒,什么都没留下…
展开
-
Java 虚拟机面试题全面解析(干货)
《深入理解Java虚拟机》干货版~原创 2016-03-22 19:14:53 · 33204 阅读 · 5 评论 -
面试题 一个人射箭,每次分数在0至10之间,已知射箭10次,得分是50分,编程计算总共有多少种可能?
题目描述一个人射箭,每次分数在0至10之间,已知射箭10次,得分是50分,编程计算总共有多少种可能?例如: 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 是两种情况代码import java.util.ArrayList;import java.util.Arrays;import java.util.List;public clas原创 2015-10-23 11:26:00 · 1799 阅读 · 1 评论 -
Java的垃圾回收机制
引用计数简单但速度很慢。 原理:每个对象都含有一个引用计数器。有引用连接到对象,引用计数+1;引用离开作用域或置为null时,引用计数-1。缺点:在整个程序生命周期中,持续发生;如果对象中存在循环引用,会出现“对象应该被回收,但引用计数不为0”的情况;定位循环引用的工作量很大,Java虚拟机没有采用。Tracing算法对任何“活”的对象,一定能追溯到其存活在堆栈或静态存储区的引用原创 2015-10-17 11:38:51 · 595 阅读 · 0 评论 -
Android Handler源码分析
为什么Android只能在UI线程更新UI?解决多线程并发问题提高界面更新的性能架构设计简单Handler消息模型 Looper类 主要成员变量和方法: private static final String TAG = "Looper"; // sThreadLocal.get() will return null unless you've called prep原创 2015-10-17 09:59:00 · 891 阅读 · 5 评论 -
HTTP
HTTP操作过程建立TCP连接HTTP请求报文,请求文档HTTP响应报文,响应文档释放TCP连接HTTP版本HTTP/1.0 缺点:非持续连接。每请求一个稳定,就要有两倍的RTT开销。 HTTP/1.1 优点:持续连接。服务器在发送响应后,在一段时间内保持这条连接。同一浏览器和该服务器可以继续在该连接上,传送后续的HTTP请求报文和响应报文。HTTP报文结构请求报文的方法 方法(操作原创 2015-10-16 21:26:18 · 717 阅读 · 1 评论 -
HTTPS概述
什么是HTTPSHTTP:浏览网页时的协议,数据未加密,明文传输。HTTPS:为了对HTTP的数据加密传输,网景公司设计了SSL(Secure Sockets Layer)协议。工作原理浏览器将自己支持的加密规则发送给网站。网站选出一组加密算法、HASH算法,并将自己的身份信息以证书的形式发送给浏览器。证书里包括:网站地址、加密公钥、证书颁发机构。浏览器获取证书后: 验证证书合法性浏原创 2015-10-10 15:59:18 · 608 阅读 · 0 评论 -
Java 静态内部类 static class
定义在一个类中创建另外一个类,叫做成员内部类。用static关键字修饰,就是静态内部类;否则是非静态内部类。使用目的如果主方法代码对于Java文件,只是一个形式,Java文件本身并不需要这个方法,但是又必须具有(因为主方法是程序的入口)。 将主方法写到静态内部类中,从而不必为每个Java源文件,都设置一个类似的方法。使用限制在静态内部类中,才能够定义静态成员变量和静态成员方法。在静态内部类中,原创 2015-10-10 15:40:18 · 657 阅读 · 0 评论 -
Android onPause和onStop的比较
分析onPause():Activity失去焦点,但仍然可见。onStop():Activity在后台,不可见(完全被另一个Activity挡住,或者程序后台运行)。几种情况锁屏的时候,会依次调用onPause()和onStop()。Toast、Dialog、Menu,三者都不会使Activity调用onPause()。一个非全屏的Activity在前面时,后面的Activity只调用o原创 2015-10-10 12:30:25 · 5499 阅读 · 0 评论 -
面试题:GPS定位一个点,至少需要几个卫星?
题目描述GPS全球卫星定位系统,定位地球上的一个点,至少需要几个卫星?为什么?GPS系统组成空间部分:21颗工作卫星,3颗备用卫星。地面支持系统:1个主控站,3个注入站,5个监测站。用户设备部分:接收GPS卫星发射信号,以获得必要的导航和定位信息,经数据处理,完成导航和定位工作。GPS接收机硬件一般由主机、天线和电源组成。GPS定位原理 (x1−x)2+(y1−y)2+(z1−z)2−原创 2015-10-10 09:43:21 · 22510 阅读 · 3 评论