自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 适配器及适配器模式

今个看了JVM垃圾回收工作原理,看了以后对如何系统化学习产生了一点迷思,想写一篇困惑的blog,后来想想,还是在行动中思考,所以写一篇适配器。 看看百度百科怎么说:适配器:适配器是英语Adapter/adaptor的汉语翻译。适配器就是一个接口转换器,它可以是一个独立的硬件接口设备,允许硬件或电子接口与其它硬件或电子接口相连,也可以是信息接口。比如:电源适配器、三角架基座转接部件、USB与串口的

2015-06-30 15:00:35 726

原创 适配器及适配器模式

今个看了JVM垃圾回收工作原理,看了以后对如何系统化学习产生了一点迷思,想写一篇困惑的blog,后来想想,还是在行动中思考,所以写一篇适配器。 看看百度百科怎么说:适配器:适配器是英语Adapter/adaptor的汉语翻译。适配器就是一个接口转换器,它可以是一个独立的硬件接口设备,允许硬件或电子接口与其它硬件或电子接口相连,也可以是信息接口。比如:电源适配器、三角架基座转接部件、USB与串口的

2015-06-30 14:56:28 887

原创 Android Studio编译大工程报错:java.exe'' finished with non-zero exit value 1

困扰了三天的Android Studio编译报错终于解决了! 三天尝试了各种不同的方案针对各个不同的方方面面,然而真相只有一个! 原问题情景:由于项目工程特别大,在编译一段后就会报下面这个错误:Error:Execution failed for task ':dexAppDebug'.> com.android.ide.common.process.ProcessException: org

2015-06-29 18:58:56 51834 27

原创 使用Android Studio遇到JAVA (TM) Platform SE binary stop working的问题

使用Android Studio编译项目时总提示:JAVA (TM) Platform SE binary stop working,导致编译出错。 如题遇到该问题,费劲脑汁,百思不得其解。百般尝试后找到办法: 原问题地址:http://blog.csdn.net/serapme/article/details/46647449问题原因:项目中文件地址路径过长,超过255bytes.解决办法:

2015-06-29 12:20:55 4003

原创 使SourceInsight支持Python语言的方法

刚用家里的电脑看Python代码,发现py的文件在SI不显示,才意识到还没有安装Python.CLF插件。正好把这个方法在这分享一下,毕竟so easy~ 下载点这里–>Python.CLF 具体使用步骤如下图: 按照图片顺序步骤走下来,即可,so easy~

2015-06-28 14:44:31 20981

原创 升级JDK后SdkManager无法启动的问题

今天要把一个古老的工程从Eclipse迁移到AndroidStudio。于是开始了编译环境的搭建。 首先启动AndroidStudio遇到一个错误提示:Prime size must be multiple of 64,什么512-1024之间的search了一下,说这是java1.7的一个bug,已经在新版本中fix了。于是下载了java8安装了下,然后sdkManager就启动不了了。 由于

2015-06-26 10:49:11 4072

原创 LruCache缓存方法

package android.util;public class LruCache <K, V>{ public LruCache(int maxSize){} ...}LRU是Least Recently Used 近期最少使用算法。内存管理的一种页面置换算法,对于在内存中但又不用的数据块(内存块)叫做LRU,操作系统会根据哪些数据属于LRU而将其移出内存. 明白了LRU,

2015-06-24 16:08:36 2491

原创 LocalBroadcastManager使用简析

LocalBroadcastManager属于v4包里面的类。android.support.v4.content.LocalBroadcastManagerdeveloper里面OverView是这么写的: Helper to register for and send broadcasts of intents to local objects within your peocess.this

2015-06-23 15:34:24 514

原创 JAVA一种提升输出速度的方法

一般做算法题输出都是直接使用System.out.println();刷一行输出即可, 但是今天做了一道题,JAVA和C给的限制时间都是1S,提交了几次都超时,纳闷极了,于是把设计的算法注释掉,只输出获得的输入,像这样:for(int i=0;i<n;i++) { A[i]= sc.nextInt();}...//注释掉算法实现for(int i=0;i<n;i++){ Sy

2015-06-19 10:27:51 2781

原创 一个有意思的题-小猴子下落

有一颗二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从左到右从上到下的编号为1,2,3,·····,2的D次方减1。在结点1处放一个小猴子,它会往下跑。每个内结点上都有一个开关,初始全部关闭,当每次有小猴子跑到一个开关上时,它的状态都会改变,当到达一个内结点时,如果开关关闭,小猴子往左走,否则往右走,直到走到叶子结点。 一些小猴子从结点1处开始往下跑,最后一个小猴儿会跑到哪里呢? 输入

2015-06-18 19:10:32 541

原创 学习HashMap

突然想起来看一下哈希表起因是一技术不错的哥们去面试,被问了一个哈希表原理的问题,然后答的不好被鄙视,刚一听说我心想哈希表什么原理,不就是键值对存储么,后来为了印证一下就上网搜了下,一博客写着此问题可以看出面试者是否有工作经验!顿时惊呆,反思一下对这个原理性的问题还真是一知半解,然后翻阅了一下技术博客:从JDK源码分析HashMap。看了一遍,似乎学到不少,似乎又都忘了....写一下自己

2015-06-17 19:56:11 534

原创 JAVA实现广度搜索&深度搜素

水两篇数据结构的内容~ ,这几天做了几道算法题。在ACM POJ上广度搜索深度搜素都是比较基础的算法,所以不针对具体的题目了。 先上JAVA版本的广度搜索核心代码://假设需要使用一个数组坐标系来实现,定义一个坐标类public static class Point { int x,y; public Point(int x,int y) { this.x = x

2015-06-16 08:54:35 809

原创 Volley学习之一AtomicInteger

RequestQueue中第一行代码private AtomicInteger mSequenceGenerator = new AtomicInteger();用来产生一个自增的计数,这里用AtomicInteger主要考虑到应用场景为高并发,使用普通count++计数会出现问题。那么AtomicInteger是怎么处理高并发的场景呢? 我们来看下这个类的几处核心代码public class A

2015-06-11 16:01:28 663

原创 android自定义属性三部曲

我们在开发中经常需要为了保持应用在不同的移动设备平台下显示统一的UI风格,毕竟各个平台厂商针对界面风格进行自定义导致UI风格千变万化。所以我们需要使用自定义属性。

2015-06-09 11:23:19 609

原创 String.getBytes() 与float数据类型比较

今天使用了代码检测工具跑了一遍工程代码,报了几个预料之外的问题,有两个看到就知道问题所在的但是平时一不注意就忽视了,mark一下 1.String.getBytes() 报了一个编码问题,因为String.getBytes()默认采用的是系统的编码方式,凡是default的都需要注意,因为在不同平台上的编码格式不同,可能导致在不同平台上出现不同的结果。 JAVA中默认的unicode或者数据库

2015-06-09 10:33:39 765

原创 同一个应用程序的不同Activity可以运行在不同的进程中么?

今在网上看到这个问题,挺理论化的一个问题,值得掰扯同一个应用程序的不同Activity可以运行在不同的进程中么?这个问题重点是:一个应用程序的两个activity可以在两个进程中跑么?如草图(→_→) 好吧,好不容易画了个图传不上来…. 直接上段子:android:process=""此属性强有力的证明了这个问题的可行性.翻了下老罗的博客,找到以下代码 public class Acti

2015-06-08 19:46:29 7145

转载 收藏一个背包问题九讲

背包问题 九讲 转发

2015-06-04 14:36:16 617

Python.CLF

Source Insight CLF插件,使SourceInsight支持Python语言

2015-06-28

空空如也

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

TA关注的人

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