- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 HBase从零开始
我看得远,是因为我站在巨人的肩膀上!站在各位技术大拿大肩膀上,事半功倍。一、读完这篇凤凰基本就能上手了Phoenix三贴之一:Phoenix扫盲介绍贴【转载链接 https://blog.youkuaiyun.com/qq1226317595/article/details/80375009】二、看标题就知道其中内容的丰富程度了Phoenix综述(史上最全Phoenix中文文档)【转载链接htt...
2019-09-07 21:10:27
244
原创 Android Studio报错 :com.android.dex.DexException: Multiple dex files define
图文并茂写得非常好,记一下以备有用 Android Studio com.android.dex.DexException: Multiple dex files define(重复引用包) http://stackoverflow.com/questions/22468700/unexpected-top-level-exception-com-android-dex-dexexception
2016-10-13 18:43:38
407
原创 Android Studio报错 :在Android Studio中如何将依赖的jar包放在SDK的android.jar前?
第一步,把jar包放在工程下的libs目录里,如果没有就新建这个目录,名字随意,为了简单,我写成test.jar。 第二步,通过File菜单或者F4进入project structure,再进到dependencies,点 + 选择file dependency ,再从libs目录选择你要的jar包,这里是test.jar,选择后把 scope置为Provided 第三步,找到工程根目录下的bu
2016-10-12 18:03:36
1184
原创 Android Studio报错:Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version
minSdkVersion定义在自己的工程中和引用的系统库中不一致,修正工程中的定义 The problem is because your app min sdk is 1 and you selected to use the Google Plus services that requires min sdk 9. Change the line “minSdkVersio
2016-10-12 14:46:11
4705
原创 Android Studio报错 Error: A library uses the same package as this project:
Error: A library uses the same package as this project: com.example.android You can temporarily disable this error with android.enforceUniquePackageName=false However, this is temporary and will be enf
2016-10-12 13:48:42
4824
原创 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
原创 Google已正式结束对Eclipse Android开发工具的支持
长江后浪推前浪在eclipse上开发android感觉已经很费力了,转向Android studio喽,不然真要落伍了
2016-10-12 11:36:10
546
原创 Android开发错误集锦
一、Android导入错误 Invalid project description导入某些android项目到eclipse的时候,可能会出现错误:Invalid project description。 方法/步骤 1 此错误简单翻译为:无效的项目描述。点击错误对话框中的detail按钮,提示为:overlaps the location of another project
2016-09-09 09:56:26
355
转载 Android最流行的网络框架
Android程序最重要的模块就是网络部分,如何从网络上下载数据,如何将处理过的数据上传至网络,往往是android程序的关键环节。 Android原生提供基于HttpClient和HttpUrlConnection的两种网络访问方式。利用原生的这两种方式编写网络代码,需要自己考虑很多,获取数据或许可以,但是如果要将手机本地数据上传至网络,根据不同的web端接口,需要组织不同的数据内
2016-09-01 17:28:43
466
原创 Material Design
谷歌设计师 Material Design 设计过程心得(多图) http://daily.zhihu.com/story/4077135
2016-08-31 18:37:24
324
原创 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
原创 Retrofit2网址备忘
Retrofit2官网 https://github.com/square/retrofit Retrofit2使用初探(入门示例) http://www.cnblogs.com/devli/p/5306445.html JSON字符串转换成Java实体类(POJO) http://www.bejson.com/json2javapojo/ Retrofit2 源码解析 http://
2016-08-17 13:38:35
545
原创 Android的UI设计优秀网站备忘
一、Actionbar Style Generator:ActionBar风格生成器 这个ActionBar风格生成器可以让你轻松地创建一个简洁、有吸引力且无漏洞的自定义actionbar。它会生成所有9种必须的patch assets以及相关XML的drawables和styles文件,这些文件可以直接复制到你的项目中。官方网站:http://jgilfelt.github.io/android
2016-08-09 17:27:25
322
原创 SVN基本操作分支合并备忘
最近在使用svn管理代码,收藏两个非常不错的网址,已被以后需要SVN使用教程总结 http://www.cnblogs.com/armyfai/p/3985660.htmlTortoiseSVN中Branching和Merging实践 http://blog.youkuaiyun.com/eggcalm/article/details/6606520SVN常用的分支、合并非常有用,合并的时候要注意,要合并
2016-08-09 17:08:19
333
原创 关于Android Launcher3相关优秀文章的记录
关于Android Launcher3相关优秀文章的记录Android M Launcher3主流程源码浅析 (主要分析主题流程,不涉及代码) Android Launcher3源码分析与修改 (偏重代码修改的内容) Android 6.0的Launcher3的关于Hotseat的浅析(针对Hotseat)
2016-07-21 12:35:46
541
转载 把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
转载 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
转载 添加一个文件夹及一些文件如何使用git生成patch git补丁 新文件 图片资源文件
其实挺不好意思写这个文章的,自己没有变通的方式生成patch而已,换一种方式,就能够形成patch了。在这里和大家分享,算是经验吧。背景介绍:在一个Git库里面添加了一个文件夹和若干文件及resource图片文件,需要生成patch分享给大家。如果是原来的文件做修改,直接用git diff>patch 就可以生成patch文件了,但是你会发现git diff根本没有任何
2016-06-15 16:24:36
1286
转载 centos 7.0安装kvm
PRE-INSTALL=============================================================kvm相关安装包及其作用qemu-kvm 主要的KVM程序包python-virtinst 创建虚拟机所需要的命令行工具和程序库virt-manager GUI虚拟机管理工具virt-top 虚拟机统计命令
2015-11-05 18:14:20
798
原创 Error connecting to graphical console: Error initializing USB support: Other errors[-99]
使用virt-manager创建新虚拟机时出现下面错误:Error connecting to graphical console: Error initializing USB support: Other errors[-99]造成上面问题的原因是虚拟机的显示协议不匹配,设置一下现实协议为VNC即可。参考链接:http://askubuntu.com/questions/641
2015-11-05 18:05:27
2982
转载 那些C++牛人的博客
那些C++牛人的博客这篇文章来自转载,转载的网址找不到了,如果有人知道,可以在下面评论,非常感谢,更感谢原作者。现整理收集C++世界里那些“牛人”的个人博客。凡三类:一是令人高山仰止的大牛,对C++语言本身产生过深远的影响的人;二是C++运用炉火纯青的高手,有原创性的技术干货;三是中文世界里的C++牛人。C++大牛的博客
2015-03-02 11:58:50
541
转载 谷歌是如何做代码审查的
在上一篇文章中提到过,我已经不在Google工作了。我还没有想清楚应该去哪里—有两三个非常好的工作机会摆在我面前。因为在这段做决定时间里,我不再受雇于任何人,我想可以写一些专业性的东西,一些很有趣,但也会在同事和管理工作中导致关系紧张的东西。Google是一个非常优秀的公司。他们做出了很多令人称赞的东西—既是公司外部,人们可以看到的东西,也是公司内部。有一些在公司内部并不属于保密的事情,在外部
2015-02-03 10:18:45
689
转载 高效代码审查的十个经验
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “A的代码有个bug被B发现,所以A能力不行,B能力更好”,这一类的陷阱很容易被扩散从而影
2015-02-03 10:17:37
573
原创 VM下reahat9.0使用记录
开贴记录vm上使用RedHat9.0遇到的问题关闭vm 下redhat的蜂鸣音方法: [root@localhost etc]# more inputrc # do not bell on tab-completionset bell-style noneafter that, reboot OS。 搞定
2015-01-07 13:39:35
628
转载 linux\redhat推荐的分区方案
redhat推荐的分区方案 基于 x86 和 AMD64 的系统创建以下分区: 一个交换分区(至少256MB) — 交换分区被用来支持虚拟内存。换一句话说,当系统没有足够的内存来贮存正在被处理的数据时,数据就会被写入交换分区。如果你不能肯定要创建多大的交换分区,将它定为系统内存的两倍,但是不要超过2048MB(或2GB)。它的类型必须是 swap。 一个 /boot 分区(100MB
2015-01-07 11:11:54
2215
转载 extern "C"的用法解析
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有
2014-12-31 10:42:29
683
转载 __declspec(dllexport)的意思
__declspec(dllexport)的意思先看代码:以下是在dev-c++里建立自已的dll时的dll.h里面的代码,这里面有一个:_declspec(dllexport)#ifndef _DLL_H_#define _DLL_H_//防重复定义#if BUILDING_DLL# define DLLIMPORT __declspec (dllexport)
2014-04-24 11:26:42
821
转载 AFX_MANAGE_STATE(AfxGetStaticModuleState()) DLL资源
AFX_MANAGE_STATE(AfxGetStaticModuleState()) 先看一个例子:1、创建一个动态链接到MFC DLL的规则DLL,其内部包含一个对话框资源。指定该对话框ID如下: #define IDD_DLL_DIALOG20002、创建一个基于对话框的mfc应用程序,它包含两个对话框资源,IDD_UI_DIALOG和IDD_
2014-04-24 10:03:00
798
转载 dll的概念、dll导出类
1、 DLL的概念DLL(Dynamic Linkable Library),动态链接库,可以向程序提供一些函数、变量或类。这些可以直接拿来使用。静态链接库与动态链接库的区别: (1)静态链接库与动态链接库都是共享代码的方式。静态链接库把最后的指令都包含在最终生成的EXE文件中了;动态链接库不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的
2014-04-24 09:54:52
742
转载 Debug Assertion Failed! f:\sp\vctools\vc7libs\ship\atlmfc\src\mfc\dlgdata.cpp Line: 42
本文来自:http://tunps.com/mfc-dlgdata-cppDebug Assertion Failed! f:\sp\vctools\vc7libs\ship\atlmfc\src\mfc\dlgdata.cpp Line: 42Debug Assertion Failed! f:\sp\vctools\vc7libs\ship\atlmfc\src\mfc\d
2014-02-12 09:46:53
1873
原创 Android系统SVC命令(命令行WIFI开关、GPRS移动数据开关)
svc命令,位置在/system/bin目录下,用来管理电源控制,无线数据,WIFI。# svcsvcAvailable commands:help Show information about the subcommandspower Control the power managerdata Control mobile data connectivity
2013-01-11 16:36:34
4654
转载 从Coding Fan到真正的技术专家
中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际上只是一些Coding fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的CTO就是这样的coding fans,拿着吓人的工资,做着吓人的项目
2012-11-13 12:16:19
1144
转载 A required resource was unavailable
关于应用程序出现窗口不完整,GDI对象猛增,GDI资源泄漏的问题的探讨有时候,一个应用程序运行到一定的时间,会出现窗口不完整(花屏),出现“必需的资源无法得到”的报错,这是个令人烦恼的问题。此时,你如果打开资源管理器,在“查看”中“选择列”,添加“GDI对象”,可以很清晰得看到,随着程序的运行,GDI对象,快速地增加,当数量达到9999时(为什么是这个数,下文会提到)时,程序窗口界面就会出现不
2012-08-20 16:15:07
4015
转载 比较Vector,List 和ArrayList间的区别
关于这三种容器类型的数据结构存在一些区别,在应用的时候在空间分配和数据存储结构上有些不同.线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├Arr
2012-03-23 16:48:43
801
转载 Fragments (Android官方文档中文版)
转自:http://blog.sina.com.cn/s/blog_69a4fbd70100r5j4.html 概述Fragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个
2012-02-27 11:01:53
827
转载 做一个心如止水的程序员会
做一个心如止水的程序员会 两种类型的程序员有两种极端原型的程序员——“禅宗的程序员”,我们称为心如止水的程序员,还有“不能克制分心的程序员”,我们称为心绪不定的程序员。两者都是非常极端的,所以他们应该处于贝尔钟形曲线的两端,对吗?错。实际上,心绪不定的程序员是难以置信地普遍存在着。图片的效果要比文字有用,所以我现在用图片来说明两种程序员的精神世界的状态。心如止水的程序员心如止水
2012-02-23 13:40:18
1025
jsp计数器之最
2008-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人