Java并发编程框架 Disruptor 经验

Disruptor 是一个 Java 的并发编程框架,大大的简化了并发程序开发的难度,在性能上也比 Java 本身提供的一些并发包要好。 项目主页: http://www.open-open

fmms 2012-01-18   47642   0

Apache Crunch:简化MapReduce编程Java 经验

Apache Crunch(孵化器项目) 是基于Google的 FlumeJava 库 编写的Java库,用于创建MapReduce流水线。与其他用来创建MapReduce作业的高层工具(如Apache

jopen 2013-07-18   18336   0

Google Java编程库Guava介绍 经验

本系列想介绍下Java下开源的优秀编程库-- Guava[ˈgwɑːvə] 。它包含了Google在Java项目中使用一些核心库,包含集合(Collections),缓存(Caching),并发编程库(Co

jopen 2016-01-17   12956   0
P9

  java高级编程 序言 文档

1. Java程序设计教程(第5版) JAVA高级编程 2. 从一名高中生到大学生?? 3. 程序设计学习方法及要求熟练计算机的基本操作及大致工作原理 多看多问,多与老师沟通,充分利用互联网资源,拓展自己的知识领域

15738399372 2014-05-20   2352   0
Java开发   教学   Java   C/C++  
P53

  Java高级应用编程 - 文件与流 文档

1. Java高级应用编程 —— 文件与流V1.1 2. 本章内容节知识点掌握程度难易程度文件管理文件管理概述掌握File类掌握流的概念及API流的概念掌握字节流中的层次结构图掌握字节流中的主要方法

ycwmbxy 2017-08-20   4195   0
P23

  Java的面向对象编程 文档

1. Java的面向对象编程主讲人:孙鑫http://www.sunxin.org 2. 面向对象编程概述简单的说,面向对象编程(Object Oriented Programming,简称OOP)描述的是对象之间的相互作用。

xufangmin 2011-12-26   8837   0
P

Java 并发编程实践 文档

Java Concurrency in Practice。书里面提到过 JDK1.5 带了 doug lea 的 concurrency 包, doug lea 算是对 Java 世界影响最大的人物之一了,其对 Java 的贡献绝对超过 James Gosling 等 Java 世界的“言论”巨头(我认为而已)。这位可爱的老教授为 JDK 中的 Collection 和如今的 Concurrency 包作出的贡献是不可估量的,同时他还是 dlmalloc 的作者,相信 C 背景的程序员对这个 malloc 的新实现会比较熟悉,还出过关于 Java 并发的书,不过这里先不提啦,因为我看的不是这个,而是《 Java Concurrency in Practice 》,这本书是多人合著的,作者中不乏牛人,有 Joshua Bloch ( Effective Java 作者)和 Doug Lea (不认识的, J )等等(中文中惯用的表示牛人多的说法)。

meda2008 2013-01-07   662   0

Java网络编程入门SocketServer与Socket 代码段

java网络编程主要包含4部分: (注意设置超时时间) URL 连接 :类URL代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用,例如对数据库或搜索引擎的查询。

lplo 2015-03-01   2241   0
Java  
P28

  Java多线程编程详解 文档

Java多线程编程 - - 线程的同步 由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。

ybhuxiao 2011-03-04   514   0
P8

  JAVA泛型编程全面总结 文档

  JAVA泛型编程全面总结                                                                                      

359894412 2013-03-23   3627   0
P42

  java编程题(100题及答案) 文档

 Java程序设计总复习题 1、编写一个Java程序在屏幕上输出“你好!”。(p13,例1-1) //programme name Helloworld.java public class Helloworld

xiaoyan06 2016-12-06   4389   0
P6

  Java OOP 编程(面向对象) 文档

Java OOP编程(面向对象) 1. 类概念 现实世界:实体=属性+动作 计算机世界:数据(信息):持久化 编程世界:类是描述具有相同属性与动作的实体 Eg: public class Student{

spiritual 2015-01-19   1488   0

Java编程性能优化常见点 经验

下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:

jopen 2014-11-08   27869   0

java并发编程与线程安全 经验

C)、同步代码块不应拆解的过细,需要在安全性、简单性和性能上进行权衡。 以上就是简单介绍下java并发编程与线程安全,如有表述不当敬请谅解! 来自: http://www.elsyy.com

jopen 2016-01-18   15639   0

Java8 中的纯异步编程 经验

IO打满,压垮整个服务。这时候纯异步编程就有了用武之地,因为IO 不再占用线程来执行,仅需要开少量的线程用于CPU 密集的操作,模块本身对服务接口超时的容忍程度也大大增加。 所谓纯异步编程,就是中间完全没有阻塞的操作,所有的IO

jopen 2015-03-08   66076   0
P13

  Java多线程编程实战研究 文档

JAVA多线程编程实战研究 一、理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由

hugo99 2012-01-14   4920   0
P21

  Java 网络编程技术 文档

Java网络编程技术 本章将介绍Java网络方面的基础概念。然后介绍编写连接网络的Java程序。最后,我们还将介绍如何访问Internet上的信息。 一、 连接到服务器 在编写网络程序之前,我们先了

clyu 2012-03-21   432   0

java并发编程--线程池初步 问答

而且CPU需要在这些线程间不断切换, 这可能引发"切换过度"的问题. 为了适应上述场合, java在JDK1.5中引入了线程池的概念. 线程池中存放着一定数量的已创建好的线程, 当一个请求到来时

openkk 2011-11-05   20143   2
Java   线程   C/C++   Go  
P19

  JAVA 并发编程常识pptx 文档

1. JAVA并发编程常识虚极(梁飞) 2. JVM内存模型堆: 所有对象全部放在共享堆空间中 对象的属性在共享堆空间内 堆内存单字节对齐,short不变 栈: 每个线程都有独立的线程栈空间 线程栈只存基本类型和对象地址

Brackboy 2014-10-14   15935   0
P66

  Java高级应用编程 - 工具类 文档

1. 东软睿道内部公开 文件编号: D000-Java高级应用编程 版本:1.1.0-0.0.0 2015-6-1东软睿道教育信息技术有限公司 (版权所有,翻版必究) Copyright © Neusoft

ycwmbxy 2017-08-20   3192   0
1 2 3 4 5 6 7 8 9 10