12 wangwenjun69

尚未进行身份认证

其实这个世界上根本没有失败,只是短暂的停止了成功,相信自己,现在不代表未来

等级
TA的排名 4w+

快去体验Java 9 模块编程视频教程

快去体验Java 9 模块编程视频教程

2017-10-05 17:35:31

Java 高并发第三阶段实战---Java并发包深入解析与使用详解

第三阶段的课程主要围绕着Java并发包的使用,展开详细的介绍,主要内容有1.原子包源码剖析,2.并发包工具类详细介绍,3.线程服务以及Future和callable等详细介绍,4.高并发容器和阻塞容器详细介绍

2017-10-05 17:28:02

Java 高并发第二阶段实战---高并发设计模式,内存模型,CPU一致性协议,volatile关键字剖析

第二阶段的课程主要围绕着Volatile关键字,内存重排序,Happen-Before,Cpu一致性协议,高并发下的设计模式以及类加载器几个大的方面展开,下面是内容详细信息,本教程是本人录制

2017-08-25 21:26:16

Java高并发编程之第一阶段,多线程基础深入浅出

汪文君高并发编程第一阶段01讲-课程大纲及主要内容介绍汪文君高并发编程第一阶段02讲-简单介绍什么是线程汪文君高并发编程第一阶段03讲-创建并启动线程汪文君高并发编程第一阶段04讲-线程生命周期以及start方法源码剖析汪文君高并发编程第一阶段05讲-采用多线程方式模拟银行排队叫号汪文君高并发编程第一阶段06讲-用Runnable接口将线程的逻辑执行单元从控制中抽取出来汪文君高并发编程第一阶段07讲-策略模式在Thread和Runnable中的应用分析汪文君高并发编程第一阶段08讲-构造Thr

2017-02-24 23:47:18

Apache Flume 1.7深入浅出,快速入门

汪文君Flume深入浅出实战视频-01-ApacheFlume的介绍.wmv汪文君Flume深入浅出实战视频-02-环境搭建,快速入门,快速启动一个Agent.wmv汪文君Flume深入浅出实战视频-03-Apache Flume的配置,Avro Agent的详细介绍.wmv汪文君Flume深入浅出实战视频-04-Apache Flume Agent的四种架构介绍.wmv汪文君Flume深入浅出实战视频-05-Apache Flume如何保证数据不丢失,源码级别的分析.wmv汪文君Flume深入浅

2017-01-09 16:27:28

Java 9 新特性快速预览

Java 8 已经出来三年多的时间了,原本计划2016年七月份release Java 9,但是基于种种原因,Java 9 被推迟到了2017年的3月份,本人也在Open JDK的官网上看到了Java 10的标准也在制定当中,Java的发展真的越来越快了,在Java 9正式发布之前,我们可以使用它的SNAPSHOT版本,先来体验一下Java 9 有哪些新的特性,下面的清单来自于官方文档,看着似乎很多,但是真正具有颠覆意义的其实就是Module System,其余很多主要是一些新的feature增加,还有一些

2016-12-11 13:22:54

02-Scala复杂类型入门

Scala Programming编程指南汪文君  目录目录 1写在最开始的话 22、Scala复杂类型入门 32.1 Scala中的数组 32.1.1 Scala数组介绍 32.1.2 万物皆对象 32.1.3 再谈Array元素的存取 42.2 Scala中的List 52.2.1 List基本用法 52.2.2 List的更多用法

2016-11-26 22:12:30

01.Scala快速入门

关于Scala这门语言,其实语法量比Java多很多,很多老外建议我使用Clojure,不要使用Scala,他们给出最大的一个槽点就是语法太多,用他们的话讲就是完成一件事,scala有太多的方式可供选择,这样反倒不太好,但是不管怎样,既然要去使用这么语言来糊口养家,那么就自动屏蔽一些否定的声音,也许他们说的有道理。另外一个很重要的话题是,如果你掌握了Java 8,其中一些函数式编程对知识,对学习Scala的帮助非常大,本人利用业余的时间录制了一套关于Java 8的视频教程,大概有40集,全部是针对Java

2016-11-20 17:59:23

powermock实战教学

1.PowerMock实战-01入门2.PowerMock实战-02PowerMock基本用法介绍3.PowerMock实战-03Mock局部变量的详细讲解4.PowerMock实战-04Mock静态方法详解5.PowerMock实战-05Mock final修饰的类详解6.PowerMock实战-06Verify的使用详细介绍7.PowerMock实战-07Mock构造函数详细介绍8.PowerMock实战-08ArgumentsMatcher的使用详解

2016-11-10 20:57:07

Java 8 实战教学大纲

Java 8 已经出来了两年的时间,很多公司在日常开发中已经全面使用Java 8带来的编程革新,本课程从细节一点一滴的介绍Java 8的变化和详细API的深入讲解,大纲大致如下所示1.让方法参数具备行为能力2.Lambda表达式初探3.Lambda语法精讲4.Lambda使用深入解析5.Lambda方法推导详细解析6.Stream入门及Stream在JVM中的线程表现7.Stream知识点总结Stream源码阅读

2016-11-10 20:56:10

Concordion实战教学

1.Concodrion入门介绍2.Concordion环境搭建3.Concordion快速入门4.Concordion断言Assert详细介绍5.Concordion命令介绍6.Concordion Execute详细介绍的好7.Concordion return value介绍8.Concordion return MultiValueResult 介绍

2016-11-10 20:55:06

hadoop平台下的数据导入导出工具Sqoop

1.汪文君Sqoop实战-01Sqoop介绍以及环境搭建2.汪文君Sqoop实战-02Sqoop数据导入命令import详细介绍3.汪文君Sqoop实战-03Sqoop批量导入,安全导入详解

2016-11-10 20:53:54

Java8之Stream(3)

好了,背景知识介绍完成,并且我们在最开始也对Stream有了一个大致的了解,在本章中我们详细的介绍一下Stream,每一个示例都会有相应的代码配合,让读者理解更加的透彻。 对 Stream 的使用就是实现一个 filter-map-reduce 过程,产生一个最终结果,或者导致一个副作用(side effect),当我们使用流的时候,通常会包括三个基本的步骤:

2015-08-10 16:43:28

Java8之Stream(2)

Fork-Join编程模型出来的时间其实已经不算晚了,在Java 1.7版本中才被引入,做Unix C++开发的人早都掌握该项技能了,好饭不怕晚,在我们平时的工作中他还有很多的应用场景,比如你的任务很适合进行拆分,并且比较容易进行合并,提高程序的运行速度,但是我个人建议不能将获取资源的地方使用Fork,比如你要去网络读数据或者从数据库中读取数据,分开多个任务会导致网络以及数据库的压力,将处理过程Fork是一个不错的选择,获取数据除非特别需要,否则不要使用Fork增加并行,对资源提供者也会是一个不小的压力。

2015-08-10 16:40:43

Java8之Stream(1)

Stream是Java8中比较闪亮的一个新特性,但是它绝对不等同于IO包中的Stream和解析XML的Stream,JAVA 8中的Stream也不是一个容器,它绝对不是用来存储数据的,他是对JDK中Collections的一个增强,他只专注于对集合对象的便利,高效的聚合操作,它不仅支持串行的操作功能,而且还借助JDK1.7 中的Fork-Join机制支持了并行模式,你无需编写任何一行并行相关的代码,就能高效方便的写出高并发的程序,尤其在现在多核CPU的时代,最大程度的利用CPU的超快计算能力显得尤为重要

2015-08-10 16:36:47

Mustache模板技术,一个比freemarker轻量级的模板引擎

一、初识Mustache同样也是看Dropwizard才知道这个东西的,以前一直是知道诸如freemarker这样的模板引擎,这个是头一次听说,但是听周围的朋友说最早这个东西是出自于JS的,Dropwizard推荐使用这个东西,而且到mustache官网看了一下,发现十几种语言已经支持这个模板引擎技术,火热程度甚至超过了freemarker,看来到了不得不学的地步了,先来看看mustach

2015-05-26 15:16:43

WebSocket Java Programming入门-2(Programmatic)

在http://blog.csdn.net/wangwenjun69/article/details/45967849 中我们介绍了如何采用注解的方式来实现一个简单的WebSocket基本应用,在本篇中我们介绍一下编程的方式实现上一篇的例子为了完整期间,我还是将所有用到的配置以及代码都贴出来,读者不要认为我很繁琐即可1、Maven POM<project xmlns="http://m

2015-05-25 16:13:38

WebSocket Java Programming入门-1(annotated)

1、前言一直没有怎么做过前端的东西,但是最近的项目中,前端人员奇缺,公司又不安排新的人员进入,所以我这个后台开发人员只能拉过来坐前端了,前段的东西感觉一大堆,CSS,js自不必说,HTML生态圈就有很多的技术要去学习,好吧,那就一个一个的学习整理啦,先来说说最近这个项目的前端用到什么技术吧。1、Restful:DropWizard这个很简单,两天基本上就能拿下2、Js Framewor

2015-05-25 13:20:41

TestNg(The Next Generation testing)--3

3、Testng.xml 你可以使用下面几种方法调用TestNg框架 3.1使用Testng.xml 3.2使用Ant 3.3使用命令行 这个小节,将会住要描述一下如何使用testng.xml,以及testng.xml的格式。testng.xml使用的是testng.dtd进行的约束,如果您对dtd标记语言非常熟悉,直接看这个文件即可读懂其中的意思和格式,dtd的描述如下所示:

2014-02-16 22:28:20

TestNg--The next generation of testing--2

二、注解简介TestNG提供的注解方式比Junit4.x要丰富很多,在本章中,将简单翻译一下TestNg的注解以及描述信息。注解注解描述@BeforeSuite被注解的方法将会被最先执行在test suite之前。@AfterSuite被注解的方法将会被执行在test suite之后,也就是整个test之后执行

2014-02-16 22:01:29

查看更多

勋章 我的勋章
    暂无奖章