码迷,mamicode.com
首页 >  
搜索关键字:内部实现    ( 1065个结果
Java DNS查询内部实现
源码分析 在Java中,DNS相关的操作都是通过通过InetAddress提供的API实现的。比如查询域名对应的IP地址: 或者反过来IP对应域名: 输出: 那么InetAddress是如何实现DNS解析的呢?让我们深入代码一步步挖掘下去: 这里需要注意,JVM会先查询DNS缓存。有一个问题:默认的 ...
分类:编程语言   时间:2016-07-15 00:04:02    阅读次数:299
iOS 【Multithreading-多图下载数据展示案例(二级缓存)/模拟SDWebImage内部实现】
#import "ViewController.h" #import "WZYApp.h" @interface ViewController () // 数据模型数组 @property (nonatomic, strong) NSArray *apps; // 保存操作对象的字典 @property (nonatomic, strong) NSMutableDictionary *oper...
分类:移动开发   时间:2016-07-13 16:31:52    阅读次数:254
三、java三大特性--多态
面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承,同时继承也为实现多态做了铺垫。那么什么 ...
分类:编程语言   时间:2016-07-10 23:03:06    阅读次数:254
Redis学习笔记(三)-数据类型之string类型
string是redis最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。从内部实现来看其实string可以看作byte数组,最大上限是1G字节。下面是string类型的定义。 struct sdshdr { long ...
分类:其他好文   时间:2016-07-05 23:56:57    阅读次数:207
7种基本排序算法的Java实现
7种基本排序算法的Java实现 转自我的Github 以下为7种基本排序算法的Java实现,以及复杂度和稳定性的相关信息。 以下为代码片段,完整的代码见Sort.java 插入排序 Shell排序 选择排序 堆排序 优先级队列内部实现就是一个最小堆,这里就不自己实现heap了 冒泡排序 快排 归并排 ...
分类:编程语言   时间:2016-07-04 23:45:39    阅读次数:340
python re 模块和基础正则表达式
1.迭代器:对象在其内部实现了iter(),__iter__()方法,可以用next方法实现自我遍历。 二.python正则表达式1.python通过re模块支持正则表达式2.查看当前系统有哪些python模块:help('modules') help():交互式模式,支持两种方式调用(交互式模式调 ...
分类:编程语言   时间:2016-07-04 10:10:08    阅读次数:207
iOS开发-开发总结(二)
先来张笔者电脑上面安装的Mac app 先来张笔者电脑上面安装的Mac app 一:for .. in 的内部实现(swift): 1 var g = array.generate() 2 while let obj = g.next() { 3 4 5 print(obj) } 6 二:map/F ...
分类:移动开发   时间:2016-07-02 16:05:06    阅读次数:198
linux学习——管道
这篇文章简单介绍一下操作系统中的管道,并主要解决以下两个问题:1、管道的内部实现2、管道的容量?管道是操作系统中,不同进程之间进行通信的方式。根据通信的进程之间的关系,管道分为匿名管道和非匿名管道其中,匿名管道只能用于有“血缘关系”的进程之间进行通信,而命名..
分类:系统相关   时间:2016-07-02 14:40:18    阅读次数:268
Apache thrift - 使用,内部实现及构建一个可扩展的RPC框架
本文首先介绍了什么是Apache Thrift,接着介绍了Thrift的安装部署及如何利用Thrift来实现一个简单的RPC应用,并简单的探究了一下Thrift的内部实现原理,最后给出一个基于Thrift的可扩展的分布式RPC调用框架,在中小型项目中是一个常见的SOA实践。 Thrift介绍 Apa ...
分类:Web程序   时间:2016-07-02 13:16:02    阅读次数:493
iOS开发-面试总结(十三)
关于不同属性策略对应的setter和getter方法 如果将synthesize省略,并且我们自己实现setter和getter方法时,系统就不会生成对应的setter和getter方法,还有实例变量 1,当把语义特性声明为assign时,setter和getter时方法内部实现 2,当把语义特性声 ...
分类:移动开发   时间:2016-07-02 11:37:55    阅读次数:187
1065条   上一页 1 ... 59 60 61 62 63 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!