OkioOkio是java.io和java.nio的补充,使用它更容易访问、存储和处理数据。ByteStrings和BuffersByteString是不可变的字节序列。类似String类,使用它更容易处理二进制数据。Buffer是可变的字节序列。类似ArrayList。Sources和SinksSource类似InputStream(输入流);Sink类似Out..
分类:
其他好文 时间:
2015-03-20 18:53:51
阅读次数:
160
burpsuiteBurp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架。概述Burp Suite 能高效率地与单个...
分类:
Web程序 时间:
2015-01-16 12:40:26
阅读次数:
154
1.框架概述iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。下面是IOS系统结构图。Core OS是位于iOS系统架构最下面的一层是核心...
分类:
移动开发 时间:
2015-01-03 11:47:31
阅读次数:
270
概述IOS开发中一个重要的框架Foundation,主要内容有:Foundation概述常用结构体日期字符串数组字典装箱和拆箱反射拷贝文件操作归档Foundation概述为什么前面说的内容中新建一个类的时候我们都是选择Cocoa Class呢?Cocoa是什么呢?Cocoa不是一种编程语言(它可以运...
分类:
其他好文 时间:
2015-01-02 10:56:58
阅读次数:
332
何谓MVC(Model View Controller):M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如统计学生数据可以分别用柱状图、饼形图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。...
分类:
Web程序 时间:
2014-11-29 16:00:15
阅读次数:
222
学习Linux, 当然是要从Linux的基础开始,学习任何一门技术,都要首先扎实基础,那么你后面的路就会越走越顺。
关于Linux,这里我不想做过多的介绍。大家都知道,Linux是从1991年的时候,有一个叫Linus的人写了第一个版本的Linux,也就是0.0.1这个版本,当时大概是有8000行的这样一个代码,后来他加入了GNU,这个组织是打造一个开源的公共环境。这个组织定义了一个...
分类:
系统相关 时间:
2014-11-27 22:06:39
阅读次数:
271
概述
Mac OS X开发会使用 Cocoa框架,
它是一种支持应用程序提供丰富用户体验的框架,
它实际上由: Foundation和Application Kit(AppKit)和 Core Data框架组成。
iOS开发, 会使用 Cocoa Touch框架,
它实际上由: Foundation、Core Data和UIKit框架组成。
AppKit和UIKit框架都是与窗...
分类:
其他好文 时间:
2014-11-15 14:12:59
阅读次数:
308
阅读导读:
1.如何设计职位推荐引擎的指标?
2.简述职位推荐引擎所需要的系统架构?
3.如何对推荐结果进行人工比较?
4.职位推荐引擎中什么情况的数据最好做排除?
1.
Mahout推荐系统框架概述
Mahout框架包含了一套完整的推荐系统引擎,标准化的数据结构,多样的算法实现,简单的开发流程。Mahout推荐的推荐系统引擎是模块化的,分为5个主要部分组成:数据模...
分类:
其他好文 时间:
2014-11-08 23:43:08
阅读次数:
501
近期在研究JAVA开发Webservice,发现网络上比較流行的几种选择AXIS、XFire、CFX(XFire的下一代),前几天转了几篇关于这三种选择的比較的文章,对它们已经有了些概念。决定自己实践一个样例 在開始前,先介绍一些概念: XFire Java SOAP框架概述 (摘自:http:/....
分类:
Web程序 时间:
2014-10-22 21:47:23
阅读次数:
271