自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟的蜕变

记录一个程序猿菜鸟蜕变之路上的点点滴滴

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vert.x入门教程之Hello World

开发掌上洪城App,后台用到Vert.x,以前没用过,看官方文档(http://vertx.io/docs/)从零开始学习,博客记录学习所得,期望有更多交流:代码运行后,浏览器输入:http://localhost:8080/hello 查看效果相关包可在方法文档下载,CSDN上也有上传,含:1、vertx-core-3.2.1.jar2、vertx-web-3.2.1.jar

2016-06-12 18:27:37 18239 2

原创 《java与设计模式》之装饰模式详解&Java IO中的装饰器模式

1 概述在一个项目中,你会有非常多的因素考虑不到,特别是业务的变更,不时的冒出一个需求是很正常的情况。有三个继承关系的类:Father、Son、GrandSon,我们要在Son类上增强一些功能怎么办?给Son类增加方法吗?那对GrandSon的影响呢?特别是对GrandSon有多个的情况,你会怎么办?认真看完本文,你会找到你的答案。JavaIO中,像下面的嵌套语句是不是很常见,为什么要怎样

2016-05-06 19:42:19 16623 4

原创 Java8新特性Stream API与Lambda表达式详解(2)

3 流与Lambda表达式的使用详解简单说,对 Stream 的使用就是实现一个 filter-map-reduce 过程,产生一个最终结果,或者导致一个副作用(side effect)。3.1流的构造Stream在Java SE 8中非常重要,我们希望可以在JDK中尽可能广的使用Stream。我们为Collection提供了stream()和parallelStream(),以便把集

2016-05-02 22:59:43 11812 1

原创 Java8新特性Stream API与Lambda表达式详解(1)

简单说,对 Stream 的使用就是实现一个 filter-map-reduce 过程,产生一个最终结果,或者导致一个副作用(side effect)。当我们使用一个流的时候,通常包括三个基本步骤:获取一个数据源(source)→ 数据转换→执行操作获取想要的结果,每次转换原有 Stream 对象不改变,返回一个新的 Stream 对象(可以有多次转换),这就允许对其操作可以像链条一样排列,变成一个管道。流的操作主要有:Intermediate:map (mapToInt, flatMap 等)、

2016-05-02 22:16:53 9114 1

原创 java泛型详解

1、什么是java泛型?泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。2、为什么需要泛型?Java语言引入泛型的好处是安全简单。可以将运行时错误提前到编译时错误。在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现

2016-04-29 01:02:17 54369 5

原创 JDBC连接数据库教程,以postgreSQL为例

0、概述本文借postgreSQL通过JDBC连接数据库的示例,介绍了常见数据库操作及JDBC的API、JDBC的一般工作流程及JDBC事务。1、准备工作A、下载安装好postgreSQL数据库。B、新建一个java项目,并导入postgreSQL的JDBC驱动程序jar包。2、Java连接postgreSQL代码示例。package vertxTest;impor

2016-04-27 23:26:32 45579 6

原创 CentOS 64位系统JDK1.6、tomcat 6.0、MySQL 5.5安装指南

1、linux下jdk1.6的安装1.1 查看Linux自带的JDK是否已安装# java –version                                                                  查看系统自带jdk版本# rpm -qa | grep gcj                java-1.6.0-openjdk-1.

2014-10-11 18:52:08 1141

原创 log4j详解 将指定日志输出到不同的文件中

0.概述本文主要介绍

2014-09-27 16:03:08 15110

原创 如何遍历Map及将Map转化为二维数组

import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class Test { public static void main(String[] args) { int a = 0, b = 0, c = 0; // 第一种:通过Map.keySet()遍历Map或将Map转化

2013-12-25 13:02:36 4450

原创 Struts 2自定义类型转换与类型转换中的错误处理

0  摘要1  基于OGNL的自定义类型转换    通过继承OGNL中的DefaultTypeConverter类,并重写其convertValue方法,实现自定义类型转换。我们先看一个示例,然后再作相关说明。1.1  示例1    第一步:创建web project        创建web project并命名为localconverter。    第二步:写输

2013-10-08 18:34:56 1307

原创 Struts2内建的类型转换器和基于OGNL的类型转换

0. 摘要1. Struts2内建的类型转换器1.1 示例    第一步:创建web project    新建一个web project,命名为struts2,导入struts2必须的包。在src目录下新建struts.xml,修改web.xml文件。    备注:如还没用过Struts框架,参见....   第二步:创建输入页面    创建输入页面input

2013-10-07 18:05:58 1341

《oracle知识库》入门

oracle入门知识汇总,学习java Web开发业要掌握基本的一定的数据库知识,针对Oracle入门需掌握的知识特推荐此文档。

2012-07-26

空空如也

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

TA关注的人

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