小菜鸟的成长
码龄13年
求更新 关注
提问 私信
  • 博客:73,953
    社区:850
    74,803
    总访问量
  • 35
    原创
  • 10
    粉丝
  • 11
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:新疆
加入CSDN时间: 2013-01-10
博客简介:

hellohanlu的专栏

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得19次评论
  • 获得41次收藏
  • 博客总排名897,562名
创作历程
  • 2篇
    2015年
  • 71篇
    2014年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 大数据
    spark
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

char与Byte区别

char与byte的区别类者(包括我,已经学了一年多java了)肯会对char和byte这两种数据类型有所疑惑,相互混淆,今天特地查了好多资料,对byte和char两种数据类型进行了总结和比较,先将结果与大家分享:        byte 是字节数据类型 ,是有符号型的,占1 个字节;大小范围为-128—127 。char 是字符数据类型 ,是无符号型的,占2字节(
转载
博文更新于 2014.05.28 ·
839 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

实现LRU CRU

后续
原创
博文更新于 2014.09.19 ·
531 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

求最长对称子字符串

背景:所谓对称子字符串,就是这个子字符串要么是以其中一个词对称:比如 “aba”, “abcba”;要么就完全对称:比如"abba", "abccba"。问题:给你一个字符串,找出该字符串中对称的子字符串的最大长度。思路:首先,我们用字符数组 char[] array 来保持这个字符串,假设现在已经遍历到第 i 个字符,要找出以该字符为“中心”的最长对称字符
转载
博文更新于 2014.09.17 ·
786 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RecyclerViewDemo

发布资源 2014.12.17 ·
rar

GridviewDemo

发布资源 2014.12.17 ·
rar

Redis多机数据库的实现

一、复制在Redis中,用户可以通过执行SLAVEOF命令或者设置slaveof选项,让一个服务器去复制另一个服务器,我们称呼被复制的服务器为主服务器(master),而对主服务器进行复制的服务器则被称为从服务器(slave)。假设现在有两个Redis服务器,地址分别为127.0.0.1:6379和127.0.0.1:12345,如果我们向服务器127.0.0.1:12345发
原创
博文更新于 2015.02.01 ·
1019 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

修复系统引导项

MBRFix工具修复MBR很方便,先进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输入命令 MbrFix /drive 0 fixmbr ,再确认一下即可。
原创
博文更新于 2015.01.25 ·
1097 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Intent传递对象

Intent的用法大家比较熟悉了,可以借助它来启动活动,发送广播,启动服务等。在进行上述操作的时候,还可以在Intent中添加一些附加数据, 以达到传值的效果,比如在FirstActivity中添加如下代码Intent intent=new Intent(HLActivity.this,SecondActivity.class);intent.putExtra("string_data",
原创
博文更新于 2014.12.29 ·
787 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android中Context的理解与使用技巧

Context类,时刻的在与它打交道,例如:Service、BroadcastReceiver、Activity等都会利用到Context的相关方法。 但是不懂Context的原理、类结构关系。一个简单的问题是,一个应用程序App中存在多少个Context实例对象呢?Context,中文直译为“上下文”,SDK中对其说明如下:         Interface to gl
原创
博文更新于 2014.12.29 ·
922 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android异步消息处理机制

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9991569之前也是由于周末通宵看TI3比赛,一直没找到时间写博客,导致已经有好久没更新了。惭愧!后面还会恢复进度,尽量保证每周都写吧。这里也是先恭喜一下来自瑞典的Alliance战队夺得了TI3的冠军,希望明年中国战队能够虎起!开始进入正题,我们都知道,Andr
转载
博文更新于 2014.12.24 ·
576 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

回调

回调在不同的语言有不同的含义。C/C++语言回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。回调函数使用是必要的,在我们想通过一个统一接口实现不同的内容,这时用回掉函数非常合适。比如,我们为几个不同的设备分别写了不同的显示函数:void TVshow(); void ComputerShow(); void NoteBookShow()...
原创
博文更新于 2014.12.24 ·
498 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis之单机数据库的实现

单机数据库的实现原理Redis服务器将所有数据库保存在服务器状态redis.h/redisServer结构的db数组中,db数组的每个项都是一个RedisDb结构,每个redisDb结构代表一个数据库。初始化服务器时,程序会根据服务器状态的dbnum属性来决定应该创建多少个数据库,dbnum属性的值由服务器配置的database选项决定,默认情况下,该选项的值为16,所以Redis服务器默
原创
博文更新于 2014.12.19 ·
952 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis深入之内存回收和对象共享

内存回收C语言并不具备自动内存回收功能,Redis在自己的对象系统中构建了一个引用计数技术实现的内存回收机制,通过这一机制,程序可以通过跟踪对象的引用计数信息,在适当的时候自动释放对象并进行内存回收。每个对象的引用计数信息由redis对象结构的refcount属性记录,创建一个新对象时,引用计数值会初始化为1;对象被一个新程序使用时,它的引用计数值会被增1;不再被一个程序使用时,减1;引用计数
原创
博文更新于 2014.12.19 ·
1359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis深入之简单动态字符串

一、Redis键值对Redis数据库里面的每个键值对(key-value)都是由对象组成的,键是一个字符串对象,值是字符串对象,列表对象,哈希对象,集合对象,有序集合对象中的五种之一。Redis没有直接使用C语言传统的字符串表示,而是自己构建了一个名为简单动态字符串SDS的抽象类型,并将SDS用作Redis的默认字符串表示。SET msg “helloworld”键是一个字符串对象
原创
博文更新于 2014.12.18 ·
762 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis深入之数据结构

Redis主要数据结构链表Redis使用的C语言并没有内置这种数据结构,所以Redis构建了自己的链表实现。列表键的底层实现之一就是链表,一个列表键包含了数量比较多的元素,列表中包含的元素都是比较长的字符串,Redis就会使用链表作为列表键的底层实现。除了链表键之外,Redis服务器本身还使用链表来保存多个客户端的状态信息,使用链表来构建客户端输出缓冲区。eg: redis> LLEN
原创
博文更新于 2014.12.18 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis深入之对象

Redis对象系统前面介绍了Redis用到的所有主要数据结构,如简单动态字符串(SDS)、双端链表、字典、压缩列表、整数集合等Redis并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包含字符串对象、列表对象、哈希对象、集合对象和有序集合对象这五种类型的对象,每种对象都用到了至少一种我们前面所介绍的数据结构。Redis对象系统还实现了内存回
原创
博文更新于 2014.12.18 ·
668 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Facebook工程师是如何改进他们Android客户端的

作为世界上最大的社交网络,Facebook的Android客户端面临着各种各样的使用环境(地理环境、Android设备以及移动网络等环境的差异)。也正是这个原因,为了检测自家Android客户端在发展中国家的性能表现,Android的产品经理、工程师在2013年的时候去了一趟非洲。当时我看到这个新闻的时候觉得有点怪异,后来看到他们这篇博客才有点理解他们这样做的原因了。这群Facebook的
转载
博文更新于 2014.12.18 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ListView详解

一、ListView组件介绍列表视图是Android中最为常用的一种视图组件,它以垂直列表的方式列出需要显示的列表项。二、基本的XML配置三、使用public class MainActivity extends Activity implements OnItemClickListener{ private ListView lv; @Override pr
原创
博文更新于 2014.12.17 ·
1081 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android5.0 新特性

1、Android5.0新特性Material Design材料设计保证向后兼容性使用材料设计主题让视图产生阴影使用List和Card,RecyclerView是ListView的增强版2、Material主题三类:@android:style/Theme.Material     黑色背景@android:style/Theme.Material.Ligh
原创
博文更新于 2014.12.17 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用Eclipse快捷键

Ctrl+D  删除一行或一段Ctrl+Shift+O 自动importAlt+Shift+J 加注释Ctrl+Shift+/  \  Alt+Shift+Z  捕获异常Alt+? 代码提示键Ctrl+F  替换随时补充...
原创
博文更新于 2014.12.17 ·
438 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多