自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大闲人柴毛毛

博观而约取,厚积而薄发

  • 博客(211)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

转载 Android视图状态及重绘流程分析

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17045157在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最重要步骤的工作原理,那么今天我们将继续对View进行深入探究,学习一下视图状态以及重绘方面的知识。如果你还没有看过我

2015-05-01 17:10:44 1174

转载 Android LayoutInflater原理分析,带你一步步深入了解View(一)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView(

2015-05-01 16:16:57 960

原创 深入理解Linux磁盘的奥秘

当我们想在系统里增加一块硬盘的时候,要做以下这四步工作:对磁盘进行分区对新建的分区进行格式化,目的是为了创建系统可用的文件系统对新建的文件系统进行检验将新建的文件系统挂载到系统的目录树上磁盘分区:fdiskfdisk [-l] 设备名称-l:加上这个参数会输出后面接的这个设备的所有分区的信息;如果后面不写设备名称,那么系统中所有设备的分区信息都会被列出来PS:fdisk这个命令只是一系列磁

2015-04-30 21:51:39 1213 1

原创 Linux文件系统——全方位掌握

文件系统的特性磁盘分区完毕后需要进行格式化,操作系统才能使用这个分区。 不同操作系统能够使用的文件系统是不同的,例如:Windows98以前使用FAT/FAT16文件系统,Windows2000以后使用NTFS文件系统,Linux使用Ext2文件系统。在分区完成之后,要使得操作系统能够识别文件系统,就需要进行格式化,把分区格式化成某一个操作系统能够识别的文件系统。 一般来说,一个分区中装一个文件

2015-04-30 12:50:04 2364 1

原创 我的2014年

回想整个2014年,我只做了两件事情,开发了二货网,考上了研究生。虽然简单,却很充实。 2014年初,也许是受了创业公司文化氛围的影响,从微学堂辞职之后,我怀着满腔的热血与激情,和一群志同道合的小伙伴组建团队,开发了“个人服务的交易平台——二货网“。那个时候的我,生活的大部分时间都被“二货网“占据,每天满脑子都是项目进度、用户体验、盈利模式,许多次我们的团队为了修改一个bug挑灯夜战,虽然辛苦,

2015-04-29 20:50:30 1087 2

原创 C++快速入门

引用变量引用一个变量就是定义了一个变量,和原来的变量使用同一个值。引用变量将值改变,原来这个变量的值也随之改变。 它和传地址的性质一致。/***定义一个引用类型的变量b,引用了变量a*/int a;int &b = a;形式参数传引用/***声明函数xxx*/void xxx(int &);/***实现函数xxx*/void xxx(int &x)

2015-04-19 23:04:47 3469 2

原创 04Linux的磁盘分区

硬件设备在Linux中的命名Linux中每一个设备都被当成文件,所有的设备文件都在/dev这个目录下。 设备 文件名 IDE硬盘 /dev/hd[a-d] SATA/USB/SCSI硬盘 /dev/sd[a-p] U盘 /dev/sd[a-p] 软驱 /dev/fd[0-1] 打印机 25针:/dev/lp[0-2] usb:/dev/usb/lp[0

2015-04-18 15:06:58 1695 1

原创 03Linux的学习方法

Linux Kernel非常小巧精致,可以在省电及低配的硬件上运行。Linux的企业运用网络服务器(当今最热门的运用)关键任务的应用(金融数据库、大型企业)学术机构的高性能运算任务Linux的个人运用桌面计算机 在Linux系统上装一个X Window System软件之后,就能有桌面了。手持设备嵌入式系统Linux的学习路线学习计算机概论及硬件相关知识从Linux的安装开始

2015-04-18 14:02:16 1463 2

原创 02Linux的基本知识

由于不同硬件的功能函数不同,因此同一个操作系统不能在不同的平台上运行。 06年以前,apple请IBM开发CPU(Power CPU),然后apple在硬件的基础上开发自己的操作系统MAC。而Windows在x86架构上开发操作系统。因此windows无法安装到mac上。 不过06年以后apple请Intel设计x86架构的cpu,所以现在mac上也能安装windows。 ps:windows

2015-04-18 13:48:20 1355 1

原创 01计算机基本组成

CPU的种类cpu的内部集成了一些指令集,所有软件的运行都需要cpu中的这些指令集来完成。根据指令集的不同,cpu被分为两类:含有精简指令集的cpu和含有复杂指令集的cpu。1.才有精简指令集的cpu 精简指令集=Reduced Instruction Set Computing,RISC 采用精简指令集的cpu的指令较为精简,每条指令的执行时间很短,完成的操作也很单纯,指令的执行性能较好;

2015-04-16 22:53:39 1634 3

原创 Apple的营销策略——饥饿营销

Apple的传奇离不开他出神入化的营销策略,下面来给大家分析一下乔帮主的营销策略——饥饿营销。     说到“饥饿营销”大家可能脑海中第一个浮现的是当下炙手可热的国产品牌——小米科技。的确,小米充分的利用了饥饿营销的手段,采用限购的方式创造了中国的销售传奇。饥饿营销是目前企业较为常用的营销手段之一,但能将其玩转自如的企业屈指可数。小米的饥饿营销是在发布前大造声势,在发布后限量出售,吊足消费

2014-05-22 18:44:39 1710 1

剑指offer算法实现java版——面试题19二叉树的镜像

分析:所谓“镜像”就是从镜子里看到的样子。我们可以画一棵二叉树,然后画出该二叉树的镜像。画完图之后我们会发现,所谓“二叉树的镜像”就是把二叉树中所有子树的左孩子和右孩子进行交换。因此需要遍历二叉树所有的结点,在遍历的同时交换非叶子结点的左右子树。遍历我们可以使用先序遍历,首先判断当前根结点是否为叶子结点,若非叶子结点,则交换左右孩子,然后再分别对左右孩子进行相同的操作。

2016-03-14

剑指offer算法实现java版——面试题21包含min函数的栈

实现一个栈,要求使用O(1)时间获取栈中最小值,O(1)执行pop、push操作。

2016-03-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除