自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

开心阳

走走停停

  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 [剑指Offer]最小的K个数

题目描述 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。输入 int[] input:待搜索的数组 int k:需要找出最小的数量输出 当k大于input长度时,返回空(非null) 当k小于input长度时,返回input中最小的k个数字思路一要求数组中最小的k个数,最容易想到的就是利用冒泡排

2016-04-29 14:29:06 9746 4

原创 [剑指Offer]二维数组中的查找

题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输入描述 array: 待查找的二维数组 target:查找的数字输出描述 查找到返回true,查找不到返回false思路一查找的方法一般就是顺序查找、二分查找、哈希表查找、二叉排序树查找。根据该

2016-04-29 11:24:13 5325 3

原创 Java笔试面试题整理第四波

1、HashMap、HashTable、ConcurrentHashMap的区别    【参考:http://www.cnblogs.com/carbs/archive/2012/07/04/2576995.html】    (关于HashMap的分析,在第三篇总结《Java笔试面试题整理第三波》中的hashCode有分析,同样在这篇中有关于Java容器的介绍。HashMap和HashTa

2016-04-28 15:40:56 17825 8

原创 [剑指Offer]数组中重复的数字

题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。 思路一:    根据题目描述,数组里面的值范围在0~n-1,此时就可以利用数组的值作为我们数组的下标,

2016-04-26 17:20:18 3007 6

原创 Java笔试面试题整理第三波

1、String的split(String regex)方法参数注意点使用这个方法时,当我们直接以“.”为参数时,是会出错的,如:String str = "12.03";String[] res = str.spilt("."); //出错!!!此时,我们得到的res是为空的(不是null),即str = [];因为String的split(String regex)根据给定

2016-04-26 09:41:56 14854 6

原创 Java笔试面试题整理第二波

1、List遍历时删除的几种方式比较1.1、会报错的删除方式:(1)在Iterator遍历时使用list删除    Iterator it = list.iterator(); while(it.hasNext()){ String item = it.next(); list.remove(item); //报错!

2016-04-20 13:54:41 8906

原创 Java笔试面试题整理第一波

1、Java变量Java中主要有如下几种类型的变量局部变量类变量(静态变量)-- 属于类成员变量(非静态变量)-- 属于对象2、关于枚举package com.scu.lly;public class EnumTest {    /**     * 颜色枚举     */     enum ColorEnum{

2016-04-14 15:04:29 24737 18

转载 这些小工具让你的Android 开发更高效

在做Android 开发过程中,会遇到一些小的问题,虽然自己动手也能解决,但是有了一些小工具,解决这些问题就得心应手了,今天就为大家推荐一下Android 开发遇到的小工具,来让你的开发更高效。VysorVysor 是一个可以将手机的屏幕投影到电脑上,当然也可以操作,当我们做分享或者演示的时候,这个工具起到了作用。Vector AssetAn

2016-04-10 09:32:24 2227

原创 自定义ViewGroup--浮动标签的实现

前面在学习鸿洋大神的一些自定义的View文章,看到了自定义ViewGroup实现浮动标签,初步看了下他的思路以及结合自己的思路完成了自己的浮动标签的自定义ViewGroup。目前实现的可以动态添加标签、可点击。效果图如下:1、思路首先在onMeasure方法中测量ViewGroup的宽和高,重点是处理当我们自定义的ViewGroup设置为wrap_content的情况下,如

2016-04-08 11:21:20 3293 4

原创 Android自定义View或ViewGroup的流程

对于onMeasure()方法-->不论是View还是ViewGroup,onMeasure方法其实都是在测量自身的宽和高,只是对于ViewGroup来讲,当该ViewGroup的父容器为其设置的计算模式不是MeasureSpec.EXACTLY时(即自己设置的是wrap_content),该ViewGroup没法直接测量出自身宽和高,必须要让它的子View自己先去测量自己,也就是为啥此时需要在onMeasure中调用measureChildren()了,当调用了measureChildren后子View的

2016-04-07 21:09:19 4247

转载 Android WebView的Js对象注入漏洞解决方案

最近在做一个项目过程中,发现了一个很严重的安全漏洞,这个漏洞是乌云平台(http://www.wooyun.org)报告出来的。1,使用场景我们很多时候要使用WebView来展示一个网页,现在很多应用为了做到服务端可控,很多结果页都是网页的,而不是本地实现,这样做有很多好处,比如界面的改变不需要重新发布新版本,直接在Server端修改就行了。用网页来展示界面,通常情况下都或多或少都

2016-04-04 11:38:19 1301

Android Scroller练习-仿ViewPager效果

Android Scroller练习-仿ViewPager效果, 讲解:http://blog.csdn.net/shakespeare001/article/details/51588657

2016-06-05

Android流式标签可动态添加FlowLayout

Android流式标签 可动态添加FlowLayout 可点击

2016-04-07

Android绘制时钟

Android绘制时钟 博客地址:http://blog.csdn.net/shakespeare001/article/details/50542978

2016-01-19

极光推送JPush服务器端集成SDK

请看博客介绍:http://blog.csdn.net/shakespeare001/article/details/50266875

2015-12-11

Java EE项目原型设计工具

Java EE项目原型设计工具,非常的犀利

2012-09-11

开发Android的Eclipse插件ADT-0.9.7

开发Android的Eclipse插件ADT-0.9.7

2012-05-14

空空如也

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

TA关注的人

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