摘要: title: HashMap源码分析 date: 2016 04 26 categories: java tags: HashMap 1 HashMap概述 是基于哈希表的 接口 非同步 实现(HashTable是同步的), 允许null键和null值 ,但是不保证映射顺序(即不保证插入的顺序,Li 阅读全文
posted @ 2016-04-26 23:34 白大虾 阅读(324) 评论(0) 推荐(0) 编辑
摘要: title: nginx配置负载均衡 date: 2016 04 19 categories: nginx tags: ngixn 1 nginx 负载均衡和反向代理 nginx是一种提供负载均衡和反向代理的服务器,另一种服务器Apache也提供了这个功能。tomcat jetty是叫做应用服务,负 阅读全文
posted @ 2016-04-21 22:37 白大虾 阅读(627) 评论(0) 推荐(0) 编辑
摘要: JDBC总结0概述JDBC是一组能够执行SQL语句的API1.连接数据库的步骤:1)注册驱动JDBC类库向DriverManager注册数据库驱动·2)建立连接使用DriverManager提供的getConnection()方法连接到数据库3)创建语句通过数据库的连接对象的createStatem... 阅读全文
posted @ 2015-05-06 21:43 白大虾 阅读(1599) 评论(0) 推荐(2) 编辑
摘要: Maven使用教程 1 maven概念 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven目录结构: 工程: src main java 包目录 test java 包目录 pom.xml 常用maven 命令: mvn com... 阅读全文
posted @ 2015-01-04 21:43 白大虾 阅读(492) 评论(0) 推荐(0) 编辑
摘要: Spring4 之Bean的配置 1 IOC & DI 概述 IOC(Inversion of Control):其思想是反转资源获取的方向. 传统的资源查找方式要求组件向容器发起请求查找资源. 作为回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送给它所管理的组件, 组件所要做的仅是选择一种合适的方式来接受资源. 这种行为也被称为查找的被动形式 DI(Depend... 阅读全文
posted @ 2015-01-03 13:45 白大虾 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: java集合 Java集合框架 Collection接口API Iterator迭代器接口(遍历集合中的元素) Collection子接口之一:Set接口 HashSet LinkedHashSet TreeSet Collection子接口之二: List接口 ArrayList LinkedList Vector Map接口 HashMap TreeMap Hashtable ... 阅读全文
posted @ 2015-01-03 11:35 白大虾 阅读(513) 评论(0) 推荐(1) 编辑
摘要: 1 类定义:class ChecksumAccumulator{// class definition goes here}你就能创建 ChecksumAccumulator 对象:new CheckSumAccumulator注:1scala类中成员默认是public类型,若设为私有属性则必须加p... 阅读全文
posted @ 2014-12-31 15:54 白大虾 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1 变量和函数变量:Scala 有两种变量, val 和 var。val:常量,类似于 Java 里的 final 变量。一旦初始化了, val 就不能再赋值了。va: 如同 Java 里面的非 final 变量。var在生命周期中可以被多次赋值。下面是一个 val 的定义:eg:val x:T v... 阅读全文
posted @ 2014-12-28 23:18 白大虾 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Scala基本概念 +IDE 推荐:《Scala编程》1 基本概念 在Spark开发中,Scala被认为是目前和Spark兼容最好的语言。 Scala运行在标准的java平台,可以与java无缝交互。 Scala是一种把面向对象和函数式编程加入静态类型语言的混合体。 特点: 面向对象 Sc... 阅读全文
posted @ 2014-12-28 14:41 白大虾 阅读(1807) 评论(0) 推荐(0) 编辑
摘要: 转自博客:http://www.tuicool.com/articles/FVBJBjNSpark1.0.0生态圈一览Spark生态圈,也就是BDAS(伯克利数据分析栈),是伯克利APMLab实验室精心打造的,力图在算法(Algorithms)、机器(Machines)、人(People)之间通过大... 阅读全文
posted @ 2014-12-27 20:37 白大虾 阅读(461) 评论(0) 推荐(0) 编辑