摘要: Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹1.4 开始... 阅读全文
posted @ 2015-05-15 10:21 maxiongying 阅读(232) 评论(0) 推荐(0)
摘要: 这两个最大的区别在包管理模式上。 都是用的Linux核心构架的。Redhat主要集中在 企业级服务器版的制作 是推动LINUX商业化最成功的公司Redhat对应的桌面版制作 都是由Fedora社区研发了Ubuntu桌面版 适合初学者 使用比较简单,桌面用户的首选Ubuntu。Linux最早由Linu... 阅读全文
posted @ 2015-05-15 10:19 maxiongying 阅读(4815) 评论(0) 推荐(0)
摘要: 周末看《精通Android游戏开发》(Pro Android Games),里面讲到游戏的框架,其中一个重要的概念surfaceview,觉得不是很理解,于是花了一点时间研究了下,写下自己的心得。surface,这个单词的意思是浮在表面的,那么surfaceview就是浮在表面的view了。如果真的... 阅读全文
posted @ 2015-05-14 11:46 maxiongying 阅读(807) 评论(0) 推荐(0)
摘要: Introduction常常我们开 发程序的时候我们不需要系统唤醒系统锁屏功能,比如我们在做xxxNowTV或XXX播放器这样的程序,用户有时候在看电视或视频的时候不希望系统的锁屏 功能启动,既不想锁频,然而系统却在我们看电视或者视频的时候出来个锁屏的界面进行锁频拉,我们还要想继续看的话还要去解锁,... 阅读全文
posted @ 2015-05-14 11:41 maxiongying 阅读(3045) 评论(0) 推荐(0)
摘要: 今天又一次尝试编译安卓,想测试一下编译的速度如何? 考虑机器是4核8线程,就用上了 make -j8,感觉上上速度是很快,刷屏就下来了,不过错误了,错误的提示大概是某个文件的规则没找到,想想了多线程并发执行会不会涉及到同步的问题,于是就有了这篇。 尴尬的clear掉没用的东西,因为发现继续make竟... 阅读全文
posted @ 2015-05-12 19:02 maxiongying 阅读(1280) 评论(0) 推荐(0)
摘要: du命令参数详解见:http://baike.baidu.com/view/43913.htm下面我们只对其做简单介绍;查看linux文件目录的大小和文件夹包含的文件数统计总数大小du -sh filename(其实我们经常用du -sh *,显示当前目录下所有的文件及其大小,如果要排序再在后面加上... 阅读全文
posted @ 2015-05-12 15:25 maxiongying 阅读(225) 评论(0) 推荐(0)
摘要: 1. git分支简介使用分支可以让你从开发主线上分离开来,然后在新的分支上解决特定问题,同时不会影响主线。像其它的一些版本控制系统,创建分支需要创建整个源代码目录的副本。而Git 的分支是很轻量级的,因为Git保存的不是文件差异,而是一系列文件快照。在Git提交时,会保存一个commit对象,该对象... 阅读全文
posted @ 2015-05-12 15:20 maxiongying 阅读(171) 评论(0) 推荐(0)
摘要: 1. 下载安装msysgithttp://code.google.com/p/msysgit/downloads/list2. 注册github账号3. 生成ssh公钥和私钥ssh-keygen -C “zhoujiangbohai@163.com” -t rsa记住ssh-keygen两者之间没有... 阅读全文
posted @ 2015-05-12 15:19 maxiongying 阅读(248) 评论(0) 推荐(0)
摘要: 什么是IntentService? (本文转自http://blog.csdn.net/gaojie314/archive/2010/11/28/6040701.aspx)官方的解释是:IntentService is a base class for Services that handle ... 阅读全文
posted @ 2015-05-10 15:29 maxiongying 阅读(171) 评论(0) 推荐(0)
摘要: 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。synchronized同步块大家都比较熟悉,... 阅读全文
posted @ 2015-05-08 15:40 maxiongying 阅读(146) 评论(0) 推荐(0)