自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫珂的专栏

愿我们共同进步

  • 博客(12)
  • 收藏
  • 关注

原创 学渣的Android之广播,日志,权限

BroadcastReceiver Manifest文件中加入receiver的声明(AS会自动做) sendBroadcast方法发送广播,BroadcastReceiver定义中onReceive方法接收到广播时被调用 动态注册和注销BroadcastReceiver a.注册registerReceiver(receiver, new IntentFilter(MyRe

2016-11-14 22:56:46 1454

原创 学渣的Android之Service&AIDL

Service的学习启动ServicestartService(intent);停止ServicestopService(intent);绑定ServicebindService(intent, this, Context.BIND_AUTO_CREATEonServiceConnected服务绑定成功之后执行onServiceDisconnected服务所在进程崩溃或者被杀掉时执行绑定的

2016-11-12 21:21:54 282

转载 使用Java泛型构造模板方法模式

原文地址:http://blog.csdn.net/liushuijinger/article/details/38682999如果你发现你有很多重复的代码,你可能会考虑用模板方法消除容易出错的重复代码。这里有一个例子:下面的两个类,完成了几乎相同的功能:实例化并初始化一个Reader来读取CSV文件;读取每一行并解析;把每一行的字符填充到Product或Cus

2015-07-20 17:21:44 949

原创 JAVA中的流学习

IO的概念:主要是指使用JAVA进行输入输出操作,JAVA所有IO机制都是基于流进行输入输出的,这些数据代表了字符或字节数据的流动系列数据流:数据流是一串连续不断的数据集合,类似于管道的感觉。采用数据流的目的就是使得输出输入独立于设备。输入流:程序从输入流读取外界数据输出流:程序向输出流写入数据,输出到外界数据流分类:流序列中的数据既可以是未加工的原

2015-05-08 15:53:28 535

转载 关于Java常量定义的一点思考

声明:本文章来源于网络http://my.oschina.net/gschen/blog/134794 粘贴过来只是为了个人方便查阅,请勿用作其他用途谢谢前言最近在分析httpclient(v4.2)源码的时候,发现了一个比较有意思的事情,那就是关于java中如何定义常量的问题。我想在Java中定义常量并使用常量是非常非常常见的,那么如此常见的问题,又有什么好探讨的呢?但即便是这样

2015-05-08 11:08:14 703

原创 最大子段和问题

给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整均为负数时定义子段和为0分治法:分析:首先将数组分为两部分,最大子段和 可以在数组的左半部分也可以在右半部分,也可以横跨分割点,因此我们只需要用分治思想求出左边最大子段和,右边最大子段和以及横跨分割点这种情况的最大子段和进行比较返回大的那个即

2014-03-28 15:50:25 833

转载 加载因子(load foctor)

加载因子是表示Hsah表中元素的填满的程度.若:加载因子越大,填满的元素越多,好处是,空间利用率高了,但:冲突的机会加大了.反之,加载因子越小,填满的元素越少,好处是:冲突的机会减小了,但:空间浪费多了.冲突的机会越大,则查找的成本越高.反之,查找的成本越小.因而,查找时间就越小.因此,必须在 "冲突的机会"与"空间利用率"之间寻找一种平衡与折衷. 这种平衡与折衷本质上是数据结构中

2013-11-25 21:32:03 4528

原创 赋值兼容规则

声明:本博文内容仅供交流学习使用,部分代码来自网络关于赋值兼容规则相信不少和我一样的初学者应该是一头雾水吧,下面我就写出个人的看法开始之前我先要说一个概念“指类”,相信应该没有那个书本上这样说吧,这个概念在下面的第3点中会用到,下面举例说明int *p; 在这里p是一个指针,它指向一个int型数据的4字节空间,我自己看来一个指针声明的时候已经说明了它指向的对象是什么多大空间(个

2013-04-23 14:09:31 13077 2

原创 删除字符串中任意指定的字符

声明:以下题目来自网络思想:八位的char型字符而言,建一个大小为256的数组,把所有元素都初始化为0。然后对于字符串中每一个字符,把它的ASCII码映射成索引,把数组中该索引对应的元素设为1,这样判断是否是要删除的字符时间复杂度就成O(1)了删除字符时,设置两个指针*pFast,*pSlow,如果*pFast指向的不是要删除的字符把*pFast指向的值赋值给*pSlow,然后两个指针

2013-04-16 23:20:40 882

原创 查找数组中子数组最大和

声明:以下题目来源网络/*题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。//2013/04/16*/#include#includeint maxSubarray(int data[], int size,int *max) { int s

2013-04-16 23:10:59 600

原创 基本数据类型的问题

#include void roundErr(){ float reala; double drealb; reala = 33333.33333; /*有效位数只有7位*/ drealb = 33333.33333333333333; /*有效位数可以有16位, 但小数后最多保留6位*/ printf("%f\n%f\n", reala, drealb

2013-04-06 17:12:20 763

转载 C++中const用法总结

C++中const用法总结作者JuKevin转自:http://www.cppblog.com/jukevin/archive/2008/12/27/70499.html1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:co

2012-12-05 17:45:26 259

空空如也

空空如也

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

TA关注的人

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