
Java
痴心笨笨
初级程序员,cplusplus软件开发
展开
-
比较Vector,List 和ArrayList间的区别
关于这三种容器类型的数据结构存在一些区别,在应用的时候在空间分配和数据存储结构上有些不同. 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├Arr转载 2012-03-23 16:48:43 · 801 阅读 · 0 评论 -
git补丁应用git apply *.patch
假如,有这样的 目录层次 x/xx/xxx/xxx/ttt.c 而 我的 当前位置 是在 x/下 ,执行Git diff> test.patch 在test.patch补丁文件里的路径信息是这样的: - - - a/xx/xxx/xxx +++b/xx/xxx/xxx 如果 应用 test.patch 的时候的 位置 是在 x/ 下, 那转载 2016-06-15 16:28:43 · 990 阅读 · 0 评论 -
添加一个文件夹及一些文件如何使用git生成patch git补丁 新文件 图片资源文件
其实挺不好意思写这个文章的,自己没有变通的方式生成patch而已, 换一种方式,就能够形成patch了。在这里和大家分享,算是经验吧。 背景介绍: 在一个Git库里面添加了一个文件夹和若干文件及resource图片文件,需要生成patch分享给大家。 如果是原来的文件做修改,直接用git diff>patch 就可以生成patch文件了, 但是你会发现git diff根本没有任何转载 2016-06-15 16:24:36 · 1286 阅读 · 0 评论 -
把Android源码中的密码对转换为keystore的方法
如果要在Eclipse中调试Android源码中非test key签名的程序(也就是使用platform, media or shared key签名的程序),需要把Android源码中的公私钥对(build/target/product/security)转换为Eclipse能够使用的keystore。 转换步骤如下: 0. 把build/target/product/secur转载 2016-06-15 16:46:18 · 687 阅读 · 0 评论 -
Android mk文件使用备忘录
android 5.0预制APK方法,android5.0预制apk http://www.android100.org/html/201506/17/154721.htmlAndroid.mk中添加宏定义 http://blog.youkuaiyun.com/huangyabin001/article/details/38302021原创 2016-08-30 11:41:21 · 436 阅读 · 0 评论 -
Material Design
谷歌设计师 Material Design 设计过程心得(多图) http://daily.zhihu.com/story/4077135原创 2016-08-31 18:37:24 · 324 阅读 · 0 评论 -
Windows平台上Android Studio上编译Google的Android7源码中的Settings
Android7源码中的Settings的编译,先是在eclipse上编译,后来移植到Android Studio上,发现Android Studio上编译更加方便、快捷。此文档只用来记录编译过程中的关键点,不是编译完整攻略,相信其他源码中工程的编译都可以参考这个文档。首先、分析编译指南Android.mk Android.mk参考:http://blog.sina.com.cn/s/blog_6原创 2016-10-12 11:39:44 · 2256 阅读 · 2 评论