首页 > 2016年07月17日 > 全部分享
EnumSet抽象类源码解析
EnumSet 专门为枚举类设计的集合类,所有元素必须是枚举类型 EnumSet的集合元素是有序的,内部以位向量的形成存储,因此占用内存小,效率高 不允许加入null元素 源码 package java.util;import sun.misc.SharedSecrets; public abstract class EnumSet<E extends Enum> extends Ab...
分类:编程语言   时间:2016-07-17 00:30:40    收藏:0  评论:0  赞:0  阅读:341
SortedSet接口源码解析
SortedSet接口为TreeSet做准备 可以实现排序集合 源码 package java.util;public interface SortedSet extends Set { /** * 比较器 */ Comparator comparator(); /** * 获取子集 * @throw...
分类:其他   时间:2016-07-17 00:29:43    收藏:0  评论:0  赞:0  阅读:309
Dictionary抽象类源码解析
Dictionary package java.util;public abstract class Dictionary { public Dictionary() { } abstract public int size(); abstract public boolean isEmpty(); abstract public Enumeration<K...
分类:其他   时间:2016-07-17 00:27:06    收藏:0  评论:0  赞:0  阅读:283
Map接口源码解析
Map 每个数据项是key-value数据对 key不能重复 接口内代码比较少,都是基本操作 package java.util;public interface Map { // Query Operations int size(); boolean isEmpty(); boolean containsKey(Object key); boole...
分类:其他   时间:2016-07-17 00:25:51    收藏:0  评论:0  赞:0  阅读:249
再聊HDFS Erasure Coding
前言在之前我的一篇文章中,已经聊到过一次关于HDFS EC方面的内容(文章链接Hadoop 3.0 Erasure Coding 纠删码功能预分析),所以本文算是对其内容的一次补充.之前的文章中主要是从宏观的层面上阐述了HDFS EC的作用以及相应的使用场景,并没有深入到内部相关架构设计以及具体EC算法的的内容.本文主要=阐述的内容正在于这两方面.Erasure Coding技术EC是Erasure...
分类:其他   时间:2016-07-17 00:24:58    收藏:0  评论:0  赞:0  阅读:386
【一天一道LeetCode】#342. Power of Four
一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Given an integer (signed 32 bits), write a function to check whether it is a power of 4. Exam...
分类:其他   时间:2016-07-17 00:24:37    收藏:0  评论:0  赞:0  阅读:287
【一天一道LeetCode】#232. Implement Queue using Stacks
一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Implement the following operations of a queue using stacks. push(x) – Push element x to th...
分类:其他   时间:2016-07-17 00:23:46    收藏:0  评论:0  赞:0  阅读:479
Unix下的进程管理
进程的概述进程的概念  直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源,所以我们也说,进程是资源分配的最小单位。进程调度中的三种状态 运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只...
分类:系统服务   时间:2016-07-17 00:23:31    收藏:0  评论:0  赞:0  阅读:331
Android RecyclerView 使用例子
1.RecyclerView是什么?       RecylerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,这一点从它的名字recylerview即回收view也可以看出。看到这也许有人会问,不是已经有ListView了吗,为什么还要RecylerView呢?这就牵扯到第二个问题了。 2...
分类:移动平台   时间:2016-07-17 00:23:18    收藏:0  评论:0  赞:0  阅读:463
51NOD 1110 距离之和最小 V3(中位数 + 技巧)
传送门 X轴上有N个点,每个点除了包括一个位置数据X[i],还包括一个权值W[i]。该点到其他点的带权距离 = 实际距离 * 权值。求X轴上一点使它到这N个点的带权距离之和最小,输出这个最小的带权距离之和。 Input 第1行:点的数量N。(2 <= N <= 10000) 第2 - N + 1行:每行2个数,中间用空格分隔,分别是点的位置及权值。(-10^5 <= X[i] <= 10^5...
分类:其他   时间:2016-07-17 00:22:44    收藏:0  评论:0  赞:0  阅读:306
Android性能优化的一些理解
前言Android性能优化对Android程序的维护和拓展是有很大帮助的,我们知道Android手机不管是内存还是CPU都无法同PC相比,这也就意味着我们必须要谨慎的去使用内存和CPU资源。因为稍稍不注意可能就会引发诸如OOM、ANR、内存泄漏等问题,所以熟悉Android性能优化的几个方法可以有效地提高应用程序的性能,我们可能都能说出一些性能优化的方法,比如布局优化、绘制优化、线程优化等等,但是可...
分类:移动平台   时间:2016-07-17 00:22:19    收藏:0  评论:0  赞:0  阅读:409
高级纹理知识
矩形纹理纹理目标为GL_TEXTURE_RECTANGLE。 首选,矩形纹理不能进行Mip贴图; 然后,矩形纹理不是标准化的(实际上是对像素寻址) 最后,纹理坐标不能重复,并且不支持纹理压缩加载矩形纹理bool LoadTGATextureRect(const char *szFileName, GLenum minFilter, GLenum magFilter, GLenum wrapMo...
分类:其他   时间:2016-07-17 00:20:47    收藏:0  评论:0  赞:0  阅读:406
spring常用注解使用讲解
spring常用注解使用讲解 本文讲述spring的几个常用的注解 @RequestMapping  @RequestParam @ResponseBody @RequestBody @Autowired 一、@RequestMapping  RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都...
分类:编程语言   时间:2016-07-17 00:20:35    收藏:0  评论:0  赞:0  阅读:367
Mybatis深入了解(六)----关联查询(高级映射)
一对一查询 resultType resultMap 一对多查询 resultType resultMap 多对多查询一对一查询resultType    resultType:使用resultType实现非常简单,如果POJO中没有包括查询的列名,可以新建扩展类继承父类,并在子类中添加列名对应的属性,即可完成映射。package cn.itcast.ssm.po; /** * 订单的扩展类 *...
分类:其他   时间:2016-07-17 00:19:29    收藏:0  评论:0  赞:0  阅读:319
Android Library上传到JCenter仓库实践
前言这段时间研究了下以前做app开发的时候并没有太过关注的JCenter仓库,在实际开发当中通常都是使用第三方开发者上传到jcenter的library,而我们使用的这些library或者plugin是怎么发布到JCenter并让我使用的? 如果我们想开发一个Library或者plugin,我们该怎么做?带着这些问题,我围绕它做了以下实践: Android Library上传到JCenter仓库实践...
分类:移动平台   时间:2016-07-17 00:18:48    收藏:0  评论:0  赞:0  阅读:342
HashMap类源码解析
HashMap特点: 1.key-value键值对表示一个数据项 2.内部通过数组实现 3.没有实现同步方法,多线程线程不安全,效率较高 4. 所在包package java.util; import java.io.*;继承AbstractMap 实现Map、Cloneable、Serializablepublic class HashMap extends...
分类:其他   时间:2016-07-17 00:18:21    收藏:0  评论:0  赞:0  阅读:316
ios面试题2016(网上资料)
下面是网上找的一些面试题 1. OC中,与alloc语义相反的方法是dealloc还是release?与retain语义相反的方法是dealloc还是release?为什么?需要与alloc配对使用的方法是dealloc还是release,为什么? 以下是针对MRC(手动内存释放)模式: 与alloc语义相反的方法是dealloc,与retain语义相反的方法是releas...
分类:移动平台   时间:2016-07-17 00:18:09    收藏:0  评论:0  赞:0  阅读:454
一个android群组通知APP的数据框架
https://github.com/wlkdb/GA_network_info 1、整个app分为android客户端、java服务端和数据层,客户端和服务端调用数据层来完成数据相关的功能。 数据层包括数据格式,数据网络传输,数据库读写。 2、数据格式模块中定义了一系列数据类,每个类包含其相应的参数及方法,与其数据库读写的交互方法也在其中。此外还有一个I...
分类:移动平台   时间:2016-07-17 00:17:45    收藏:0  评论:0  赞:0  阅读:268
第一章:Http概述
第一章:Http概述引言web浏览器、服务器和相关的web应用程序都是通过http相互通信的,http是现代全球英特网中使用的公共语言。 本章主要内容1、web客户端与服务器是如何通信的 2、资源(表示web内容)来自何方 3、web事务(请求与响应)是怎样工作的 4、http通信所使用的报文(请求报文/响应报文) 5、底层TCP网络协议 6、不同的http协议变体 1.2web客户端与服务器web...
分类:Web开发   时间:2016-07-17 00:16:58    收藏:0  评论:0  赞:0  阅读:330
基于FL2440的3.6.6内核移植出现Uncompressing Linux... done, booting the kernel.
一前期准备工作 二修改内核源码 1 修改编译器 2 增加配置项 三错误记录 1 内核启动后串口打印信息停留在Uncompressing Linux done booting the kernel 一、前期准备工作 1.1 内核下载 到官网地址选相应的内核下载,我这里参考选了3.6.6 1.2 配置好开发环境 我用的cross-compiler版本如下 anzyela...
分类:系统服务   时间:2016-07-17 00:16:47    收藏:0  评论:0  赞:0  阅读:304
673条   上一页 1 ... 30 31 32 33 34 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!