- 博客(16)
- 资源 (2)
- 收藏
- 关注
转载 convertView优化ListView性能 ViewHolder中介 Github 简明入门指南思维导图
这里提到的ListView只是作为一个典型代表 其实在Android中 采用类似Adapter机制的GridView等都是可以适用的 而ListView应该是用得最多的 所以就以它来举例大家都知道 将ListView和Adapter绑定以后 其实也就是将数据源和控件显示绑定在一起 而每次需要显示ListView的时候 里面的item其实是Adapter提供的 通过的就是重要的getView()
2013-09-29 16:14:54 1200
原创 Java 理论与实践: 正确使用 volatile 变量 线程同步
Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某个对象交互时,就必须要注意到要让线程及时的得到共享成员变量的变化。 而volatile关键字就是提示VM:对于这个成员变量不能保存它的私有拷贝,而应直接与共享成员变量交互。 使用建议:
2013-09-25 10:31:44 1695
转载 常见笔试题-Strcat,strcpy,strcmp,Strlen函数原型 + Strlen几种实现
这几个函数在面试的时候经常被考到,但没看过要准确又完美的写出来也不是易事,传说IBM曾经也考过写strcpy原型,说明这几个函数真的很有代表性,因此记于此处以便温习。以下皆经本人调试过。1、Strcat函数原型如下:char *strcat(char *strDest, const char *strScr) //将源字符串加const,表明其为输入参数{ char
2013-09-23 17:16:35 1736
转载 腾讯二面情况,9月份找工作的童鞋进 (转) + 求二叉树深度 + 寻找发帖王
说明:虽说题目是二面准备,其实更多的是我一面是所考到的知识。不管几面吧,反正都是有用且常考的知识。简述TCP协议在数据传输过程中收发双方是如何保证数据包的可靠性的答:(1)为了保证数据包的可靠传递,发送方必须把已发送的数据包保留在缓冲区;(2)并为每个已发送的数据包启动一个超时定时器;(3)如在定时器超时之前收到了对方发来的应答信息(可能是对本包的应答,也可以是对本包后续包的应
2013-09-23 14:41:26 1725
转载 某国内IT大牌名企校招笔试 + 树的学习—(递归构建二叉树、递归非递归前序中序后序遍历二叉树、根据前序序列、中序序列构建二叉树)
转载自:http://blog.csdn.net/wzy_1988/article/details/11790511前言博主明天上午9点还有面试,今天突然看到某大牌IT公司笔试题目,必须做一下了题目一、单选题1.假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数A: h(K)=K/N;B: h(K)=1;C: h(K)=K m
2013-09-22 09:41:47 3030 1
转载 腾讯2012实习生笔试题+答案解析
解答(欢迎共同讨论)转载请注明来源http://www.cnblogs.com/jerry19880126/选择D。循环队列的front和rear必有一个不指向实质元素,不然无法判断队列满或空。C。是这样的原理,磁盘会一直朝某个方向旋转,不会因为处理数据而停止。本题要求顺序处理R1到R10,起始位置在R1,一周是20ms,共10个记录,所以每个记录的读取时间为2ms。首先读R1并处理R
2013-09-20 15:20:28 1202
转载 Android Java 网络 OS等笔试题 -- 全
前19题为常考题目!!(版本号:201108141031)1、Android的四大组件是哪些,它们的作用? 32、请介绍下Android中常用的五种布局。 33、android中的动画有哪几类,它们的特点和区别是什么 34、android 中有哪几种解析xml的类?官方推荐哪种?以及它们的原理和区别。 35、ListView的优化方案 46、请介绍下Android的
2013-09-20 12:26:45 4256
转载 阿里巴巴2010-2013校园招聘笔试题
2010年:http://blog.sina.com.cn/s/blog_69d3bd460100l297.html2012年(完整且有答案):http://blog.csdn.net/cai0538/article/details/69455002013年(实习):http://wenku.baidu.com/view/f12c509751e79b896802266c.html201
2013-09-20 12:19:38 1557
转载 临时优化 可靠UDP程序
之前做的一个简单的可靠UDP传输,基本的可靠是实现了,但没做动态的流控。当时为了简单,也为了快速实现。当然 运算简单服务器也能撑起更多用户,比如一个服务端单线程进程可能撑起上万的用户连接。几个数据量小的业务,跑了几个月并没发现什么明显问题。后来迁移一个业务过去,灰度测试,客户端获取一份数据的速度很慢,比原来使用TCP的慢多了。对比之后发现用来使用TCP传的时候,这份业务数据有做压缩,迁
2013-09-18 22:00:00 1254
原创 2014-CVTE网测部分软件技术测试题及答案
1、叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是(D)A、空或只有一个结点 B、高度等于其结点数 C、该二叉树是完全二叉树 D、所有结点无右孩子应该是二叉树的每个结点都只有一个(左或右)子树时,先序和和后序正好相反2、假设X是这样的自然数,X能被4整除或者X的个位数是3,那么在3000以内(小于1000),求这样的X的累加之和。(1575900)#include
2013-09-15 21:33:42 7723
原创 CVT电子集团--笔试部分试题
之前有在网上答了下CVT的网上笔试题,特别把它们都弄下来,答案参考,不一定是对的,有错希望大家能提出来。1、有关系R和S,R∩S等价于(B) A、S-(R-S) B、R-(R-S) C、(R-S)US D、RU(R-S)2、叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是(B) A、空或只有一个结点 B、高度等于其结点数 C、该
2013-09-10 23:55:44 3432
原创 java反射机制 + Method.invoke解释 getMethod + 反射理解
功能:通过读取另一个Dll去创建一个控件(Form,Button,TextBox,DataGridView),然后对当中一些属性进行检查。创建控件的大致流程是,Assembly->Module,然后遍历Module的Type,然后创建,下面是反射Field.getValue setValue Method.invoke 其实都是赋值的意思..1.反射属性:
2013-09-09 13:50:08 14390 2
转载 海量数据面试题整理 (新) -- 转自 Hackbuteer1
1、给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。s 遍历文件a,对每个url求取,然后根据所取得的值将url分别存储到1000个小文件(记为)中。这样每个小文件的大约为300M。
2013-09-04 10:02:57 1927
转载 Android开源库集锦 + Android场景桌面(一) 转自way
一、兼容类库ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的小熊词典里有用到这个库,而且很多非常知名的App也在使用这个库。GitHub Official Acti
2013-09-02 16:44:22 3219
转载 Android类Path布局的应用源码 ! 时间轴 + 高仿记事本 +备忘录便签
代码分享代码名称:Android类Path布局的应用源码代码描述:Android类Path布局的应用源码代码托管地址:-代码作者:-代码效果图:EgtMiles.rar(4.81 MB, 下载次数: 581)最近实现的一个简单实用小应用,跟大家分享一下,可以当做记事本、备
2013-09-02 16:12:41 5958
原创 2013.9.2 校招准备 tips + 各种数据结构
x&(x-1)表达式的意义求下面函数的返回值(微软) -- 统计1的个数-------------------------------------int func(int x){ int countx = 0; while(x) { countx++; x = x&(x-1); } return
2013-09-02 10:51:07 1410
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人