<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bruce0532的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bruce0532</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bruce0532]]></copyright><item><title><![CDATA[阿里实习生招聘笔试题目]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/22792845</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/22792845</guid><author>bruce0532</author><pubDate>Wed, 02 Apr 2014 13:16:46 +0800</pubDate><description><![CDATA[题目：

























第一题选C，不解释吧，按位与就行

 

第二题选D，不解释，2*3*sizeof(int*)=48（64位机器上是8字节一个指针）

 

第三题选C，我不确定，不过，应该是的

 

第四题选D，明显考的是补码

 

第5题选D，果断访问错误（这是Ja]]></description><category></category></item><item><title><![CDATA[git使用详细介绍]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/10110611</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/10110611</guid><author>bruce0532</author><pubDate>Tue, 20 Aug 2013 15:39:46 +0800</pubDate><description><![CDATA[1. Git概念 
1.1. Git库中由三部分组成 
       Git 仓库就是那个.git 目录，其中存放的是我们所提交的文档索引内容，Git 可基于文档索引内容对其所管理的文档进行内容追踪，从而实现文档的版本控制。.git目录位于工作目录内。 
1） 工作目录：用户本地的目录； 
2） Index（索引）：将工作目录下所有文件（包含子目录）生成快照，存放到一个临时的存储区域，Gi]]></description><category></category></item><item><title><![CDATA[Linux中source命令的用法]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/10110509</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/10110509</guid><author>bruce0532</author><pubDate>Tue, 20 Aug 2013 15:38:13 +0800</pubDate><description><![CDATA[source命令：
source命令也称为“点命令”，也就是一个点符号（.）。source命令通常用于重新执行刚修改的初始化文件，使之立即生效，而不必注销并重新登录。
用法： 
source filename 或 . filename
source命令除了上述的用途之外，还有一个另外一个用途。在对编译系统核心时常常需要输入一长串的命令，如：
make mrproper
make men]]></description><category></category></item><item><title><![CDATA[程序员技术练级攻略]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8965019</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8965019</guid><author>bruce0532</author><pubDate>Thu, 23 May 2013 14:03:12 +0800</pubDate><description><![CDATA[前言
你是否觉得自己从学校毕业的时候只做过小玩具一样的程序？走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍（朋友的抱怨：学校课程总是从理论出发，作业项目都看不出有什么实际作用，不如从工作中的需求出发）
建议：

不要乱买书，不要乱追新技术新名词，基础的东西经过很长时间积累而且还会在未来至少10年通用。 回顾一下历史，看看历史上时间线上技术的发展，你才能明白明天会是什么样。 一定要]]></description><category></category></item><item><title><![CDATA[android 学习]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8956651</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8956651</guid><author>bruce0532</author><pubDate>Tue, 21 May 2013 17:48:21 +0800</pubDate><description><![CDATA[Android学习规划和学习资料 
最近经常被问起如何更深入学习Android，在这里分享一些学习经验。 
一、应用层： 
应用层的书没有特别好的，内容都大同小异。推荐下面的学习资料: 
1.     Android developer网站http://developer.android.com 
Android developer网站提供了熟悉Android系统最权威的资料，这里包含了]]></description><category></category></item><item><title><![CDATA[android]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8956641</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8956641</guid><author>bruce0532</author><pubDate>Tue, 21 May 2013 17:47:07 +0800</pubDate><description><![CDATA[《android深入浅出》 特点：讲解透彻且通俗易懂，涵盖了android重要知识点，十分适合于初学者学习。之后你在学习《android高级应用开发》，步入系统的学习。
android深入浅出，讲了很多别的android教程里面没讲的内容。讲了设计原理，提供了思维导图，面试题，结合代码一步步深入实践。
掌握后能力值：学会去研究一个个Android开发主题，走上真正的移动开发者之路。
第一集]]></description><category></category></item><item><title><![CDATA[readv/writev 函数]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8936293</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8936293</guid><author>bruce0532</author><pubDate>Thu, 16 May 2013 17:33:46 +0800</pubDate><description><![CDATA[名称:： readv/writev
功能：散布读/聚集写
用法：#include 
函数原形：
 ssize_t readv(int filedes,const struct iovec*iov,int iovcnt);
 ssize_t writev(int filedes,const struct iovec*iov,int iovcnt);
参数：
filedes    文件描]]></description><category></category></item><item><title><![CDATA[linux 编译代码]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8936285</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8936285</guid><author>bruce0532</author><pubDate>Thu, 16 May 2013 17:33:11 +0800</pubDate><description><![CDATA[转自： http://www.iteye.com/topic/240578

GNU编译器集
    GNU编译器集（其前身为GNU C编译器）诞生于1987年。当时Richard Stallman（GNU项目的创办人）想要创建一个编译器，它可以满足他定义的“自由软件”概念，并可用来编译GNU项目发布的其他软件。GNU C编译器迅速在自由软件社区中流行开来，而且以其健壮性和可移植性而闻名。它]]></description><category></category></item><item><title><![CDATA[jni学习]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8933884</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8933884</guid><author>bruce0532</author><pubDate>Thu, 16 May 2013 10:33:01 +0800</pubDate><description><![CDATA[转自http://blog.youkuaiyun.com/mci2004/article/details/7211678

一、

JNI是Java Native Interface的缩写，JNI是一种机制，有了它就可以在java程序中调用其他native代码，或者使native代码调用java层的代码。也就是说，有了JNI我们可以使Android项目中，java层与native层各自发挥所长并相互配]]></description><category></category></item><item><title><![CDATA[launcher代码阅读]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8931020</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8931020</guid><author>bruce0532</author><pubDate>Wed, 15 May 2013 16:12:40 +0800</pubDate><description><![CDATA[AddAdapter]]></description><category></category></item><item><title><![CDATA[java基础]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8929490</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8929490</guid><author>bruce0532</author><pubDate>Wed, 15 May 2013 11:09:47 +0800</pubDate><description><![CDATA[1,跳出多层循环，break n和continue n。其中n表示标签名。只是在Java中只能在for、while、do...while三种循环语句前面定义.
 
a: for(int i=0;i
         System.out.println("i="+i);
         for(int j=0;j
             if(i==2)]]></description><category></category></item><item><title><![CDATA[android 示例源码]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8874929</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8874929</guid><author>bruce0532</author><pubDate>Thu, 02 May 2013 10:51:07 +0800</pubDate><description><![CDATA[Android开发又将带来新一轮热潮，很多开发者都投入到这个浪潮中去了，创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目，贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目，这些项目不仅提供了优秀的创意，也可以直接掌握 Android内核的接口使用：

　　1、Android团队提供的示例项目
　　如果不是从学习Android S]]></description><category></category></item><item><title><![CDATA[PPP协议解析]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8863368</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8863368</guid><author>bruce0532</author><pubDate>Sun, 28 Apr 2013 14:27:52 +0800</pubDate><description><![CDATA[[转]http://www.diybl.com/course/6_system/linux/linuxjq/20110930/561284.html

PPP（Point to Point Protocol，点对点协议）协议是为在两个对等实体间传输数据包，建立简单连接而设计的。这种连接提供了同时的双向全双工操作，并且假定数据包是按顺 序投递的。PPP协议还满足了动态分配IP地址的需要，并能够对]]></description><category></category></item><item><title><![CDATA[Linux PPP 数据收发流程]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8863362</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8863362</guid><author>bruce0532</author><pubDate>Sun, 28 Apr 2013 14:27:22 +0800</pubDate><description><![CDATA[（转自http://blog.youkuaiyun.com/linweig/article/details/5478455）

PPP （Point-to-Point）提供了一种标准的方法在点对点的连接上传输多种协议数据包，它最常见的用途可能是传统的拨号上网了(据说现在的宽带接入 也有采用PPPOE方式的)。在Linux Mobile Phone上，网络应用程序使用PPP作为与GSM模组之间的通信协议，最]]></description><category></category></item><item><title><![CDATA[三个方法让你成为更好的程序员]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8858216</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8858216</guid><author>bruce0532</author><pubDate>Sat, 27 Apr 2013 11:23:57 +0800</pubDate><description><![CDATA[三个方法让你成为更好的程序员
oschina 发布于： 2013年04月10日 (63评)




分享到 
新浪微博腾讯微博

收藏+216





1. 做出个东西
找个东西/项目，直接开始做。
想进入编程这一行业的人开始时总是试图先学会一门语言。这种方法是 低效的。找一个项目或一个小功能软件去做，针对性的学习那些需要完成这个任务必须具备的知识技能。这种学法]]></description><category></category></item><item><title><![CDATA[你是一个工资太低的程序员吗？]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8820633</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8820633</guid><author>bruce0532</author><pubDate>Thu, 18 Apr 2013 18:57:44 +0800</pubDate><description><![CDATA[我通过邮件和很多你们这些读者进行过交流，谈论程序员的生活状态。这些交流几乎都伴随着一个相同的主题。你是一个工资太低的程序员吗？如果你真打算问自己，那这答案几乎就是“是的”。
 
我们这里说的工资太低是考虑钱的方面。我们没有涉及到你从工作中获得了多少乐趣，或从工作中学到了多少知识。人们都想知道，跟其他程序员比起来自己的收入水平如何。然而，你总能找到一个比你挣得更多的人。事实上，几乎所有的程序员都]]></description><category></category></item><item><title><![CDATA[尹华山：程序员学习能力提升三要素]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8778494</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8778494</guid><author>bruce0532</author><pubDate>Tue, 09 Apr 2013 16:43:21 +0800</pubDate><description><![CDATA[尹华山：程序员学习能力提升三要素

推荐者：草而无根 (积分 359) | 原作者：尹华山






1



 



顶一下



 


　收藏












IT技术的发展日新月异，新技术层出不穷，具有良好的学习能力，能及时获取新知识、随时补充和丰富自己，已成为程序员职业发展的核心竞争力。本文中，作者结合]]></description><category></category></item><item><title><![CDATA[putty]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8772097</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8772097</guid><author>bruce0532</author><pubDate>Mon, 08 Apr 2013 13:44:46 +0800</pubDate><description><![CDATA[Putty自动登陆用户名

有时候经常管理VPS，需要记录下登陆的用户名，例如root，每次输入实在太麻烦了。点击【Data】标签，在Auto-login username处输入root，再返回Session标答save即可。








图 3







PUTTY应该是使用最广泛的SSH登录工具了，开源免费好用强大，什么都好，就有一点不好，不能记住]]></description><category></category></item><item><title><![CDATA[HierarchicalStateMachine(HandlerStateMachine)分析]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8732674</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8732674</guid><author>bruce0532</author><pubDate>Thu, 28 Mar 2013 17:11:28 +0800</pubDate><description><![CDATA[1.Hierarchical State Machine pattern原理。
http://www.360doc.com/content/10/1105/15/4238731_66855208.shtml
 
2.android.os.HandlerStateMachine(android 2.0中提供)
是
com.android.internal.util.Hierarchical]]></description><category></category></item><item><title><![CDATA[Multitasking the Android Way]]></title><link>https://blog.youkuaiyun.com/bruce0532/article/details/8572720</link><guid>https://blog.youkuaiyun.com/bruce0532/article/details/8572720</guid><author>bruce0532</author><pubDate>Tue, 05 Feb 2013 21:07:38 +0800</pubDate><description><![CDATA[Multitasking the Android Way

Posted by Tim Bray on 28 April 2010 at 11:41 AM     Dianne Hackborn


[This post is by Dianne Hackborn, a Software Engineer who sits very near the exact center of ev]]></description><category></category></item></channel></rss>