会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
nailperry
博客园
首页
新随笔
联系
管理
订阅
2015年9月3日
从字节码角度分析Byte类型变量b++和++b
摘要: 1. 下面是一到Java笔试题: 1 public class Test2 2 { 3 public void add(Byte b) 4 { 5 b = b++; 6 } 7 public void test() 8 { 9 ...
阅读全文
posted @ 2015-09-03 16:37 nailperry
阅读(6102)
评论(1)
推荐(4)
2015年8月25日
接口和抽象类有什么区别?你选择使用接口和抽象类的依据是什么?
摘要: 原文链接:(1)接口和抽象类有什么区别(2)深入理解Java的接口和抽象类
阅读全文
posted @ 2015-08-25 10:37 nailperry
阅读(211)
评论(0)
推荐(0)
2015年8月23日
计算1至n中数字X出现的次数
摘要: 参考文献:http://www.cnblogs.com/cyjb/p/digitOccurrenceInRegion.html一、1的数目编程之美上给出的规律:1. 如果第i位(自右至左,从1开始标号)上的数字为0,则第i位可能出现1的次数由更高位决定(若没有高位,视高位为0),等于更高位数字X当前...
阅读全文
posted @ 2015-08-23 19:09 nailperry
阅读(6610)
评论(0)
推荐(2)
2015年8月19日
转:轻松搞定面试中的红黑树问题
摘要: 转自:http://blog.csdn.net/silangquan/article/details/186557951.stl中的set底层用的什么数据结构?2.红黑树的数据结构怎么定义的?3.红黑树有哪些性质?4.红黑树的各种操作的时间复杂度是多少?5.红黑树相比于BST和AVL树有什么优点?6...
阅读全文
posted @ 2015-08-19 13:36 nailperry
阅读(498)
评论(0)
推荐(0)
2015年8月18日
转:40个Java集合面试问题和答案
摘要: 转自牛客网:http://mp.weixin.qq.com/s?__biz=MjM5NDYxMzk1Nw==&mid=215319390&idx=1&sn=1ab621bc40b423a0b9f4ca9201878726&scene=0#rd1.Java集合框架是什么?说出一些集合框架的优点?每种编...
阅读全文
posted @ 2015-08-18 10:07 nailperry
阅读(224)
评论(0)
推荐(0)
2015年7月25日
自定义Adapter为什么会重复多轮调用getView?——原来是ListView.onMeasure在作祟
摘要: 相信很多人在使用自定义Adapter的时候都遇到这样的问题:假设Adapter数据源中只有30个Item,理论上每显示一个新的Item的时候就会调用一次getView,均显示一次的话是要调用getView() 30次的,然而当我们在getView输出Log信息时,前几个会被重复多轮调用,之后每滑动到...
阅读全文
posted @ 2015-07-25 11:45 nailperry
阅读(1182)
评论(0)
推荐(0)
2015年7月23日
何时调用getView?——从源码的角度给出解答
摘要: 先来看ListView类中的makeAndAddView方法:没有数据变化:从mRecycler中取得可视的view数据有变化:obtainView 1 /** 2 * 获取视图填充到列表的item中去,视图可以是从未使用过的视图转换过来,也可以是从回收站复用的视图。 3 * 在...
阅读全文
posted @ 2015-07-23 22:15 nailperry
阅读(3948)
评论(3)
推荐(0)
2015年7月22日
Adapter.notifyDataSetChanged()源码分析以及与ListView.setAdapter的区别
摘要: 一直很好奇,notifyDataSetChanged究竟是重绘了整个ListView还是只重绘了被修改的那些Item,它与重新设置适配器即调用setAdapter的区别在哪里?所以特地追踪了一下源码,过程如下:一、notifyDataSetChanged实现机制自定义Activity中有如下调用语句...
阅读全文
posted @ 2015-07-22 20:31 nailperry
阅读(10165)
评论(0)
推荐(2)
2015年1月24日
ViewPager中的子Activity无法响应OnActivityResult的解决方法
摘要: ViewPager子Activity通过startActivityForResult()跳转至OtherActivity,OtherActivity回传结果由ViewPager所在的父Activity捕获并下发至子Activity,具体操作如下:Step1:在子Activity中调用跳转语句。get...
阅读全文
posted @ 2015-01-24 17:18 nailperry
阅读(406)
评论(0)
推荐(0)
2015年1月18日
Eclipse+Tomcat+Axis2+ADT开发环境配置
摘要: 本文主要介绍后台开发环境配置:Eclipse+Tomcat+Axis2+ADT,该后台主要用于为Android客户端提供Web服务
阅读全文
posted @ 2015-01-18 14:32 nailperry
阅读(693)
评论(1)
推荐(0)
公告