![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java综合
spidermanzy
没啥可说的
展开
-
关于 23 种设计模式的有趣见解
[size=medium]在网络上流畅很广的一篇旧文,暂时没找到原作者,目前所看到的最早转载时间是 2005 年 2 月 28 日。作者用轻松的语言,形象解释了 23 种模式,有很好的启发作用。创建型模式[b]1、FACTORY[/b]追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了...原创 2012-05-29 16:42:37 · 87 阅读 · 0 评论 -
JBoss Tattletale 简介
Tattletale1可以帮助你分析你的项目中组件之间的依赖关系。通过扫描你的项目,它可以生成不同的报告,以HTML表单的形式展现出来,让你对你的项目所使用的组件,和项目代码模块之间的相互关系有更加直观的把握。它可以分析的内容包括:Dependants – 被依赖关系Depends On – 依赖关系Graphical Dependencies - 图形化的依赖关系...原创 2013-01-09 18:19:27 · 164 阅读 · 0 评论 -
Java远程调用RMI(Remote Method Invocation)
【转自:http://blog.csdn.net/lethorld/article/details/7089374#】 1.RMI和Java Remote Method Invocation在讨论RMI之前,我们先看看网站的架构。典型的网站有一个服务提供商(Web Server),多个服务使用者(Web Client)。网站使用的是浏览器(Browser)作为客户端,也就是...原创 2012-12-04 17:44:54 · 84 阅读 · 0 评论 -
ThreadLocal
【汇总多个博文】首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new ...原创 2012-11-25 22:51:47 · 95 阅读 · 0 评论 -
Java Thread 多线程理论
Java Thread 多线程 介绍线程的概述线程和进程进程的特征并发和并行多线程的优势1、线程概述 几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。 当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。2、线程和进程 几乎所有的操作系统都有进程的概念,所有运行...原创 2012-11-25 22:34:01 · 74 阅读 · 0 评论 -
JDK1.5/1.6/1.7之新特性总结
开发过程中接触到了从jdk1.5---jdk1.7的使用,在不同的阶段,都使用过了jdk的一些新特性,操作起来更加方面啦!特此总结了下,与喜欢it 的朋友共勉!呵呵以下是测试代码:JDK1.5新特性:1.自动装箱与拆箱:Integer iObj = 3;System.out.println(iObj + 12); Integer i1 = 137...原创 2012-11-12 12:13:12 · 87 阅读 · 0 评论 -
Java 7 的新特性一览表
【转自:http://www.oschina.net/news/20119/new-features-of-java-7】官方说是 7月28日 正式发布 Java 7 ,正常的话我们应该在 7月29日 看到这个版本。很快了,就两天时间。发布之前让我们先来看看 Java 7 都有什么新特性吧。Java 7 的架构图:新特性一览表:Swing新增 JLayer 类,...原创 2012-11-12 11:19:37 · 74 阅读 · 0 评论 -
Java NIO简介
【引自:http://hbzwt.iteye.com/blog/952531】引子 自从JDK 1.4以后,我们迎来了java.nio这个包。那这个包有什么奥妙和作用呢?下面我们就来简单介绍一下。 I/O 简介 I/O或者输入/输出指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口。它对于任何计算机系统都非常关键,因而所有 I/...原创 2012-10-23 22:33:26 · 62 阅读 · 0 评论 -
JAVA NIO 简介
【引自:http://www.iteye.com/topic/834447】1. 基本 概念 IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。 所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象...原创 2012-10-23 22:28:13 · 80 阅读 · 0 评论 -
Java程序员面试中的多线程问题
Java程序员面试中的多线程问题很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个Jav...原创 2012-05-29 17:07:21 · 81 阅读 · 0 评论 -
使用Log4j、ActiveMQ和Spring实现异步日志
英文原文:Asynchronous logging using Log4j, ActiveMQ and Spring我的团队和我正在创建一个由一组RESTful JSON服务组成的服务平台,该平台中的每个服务在平台中的作用就是分别提供一些独特的功能和/或数据。由于平台中产生的日志四散各处,所以我们想,要是能将这些日志集中化处理一下,并提供一个能够让我们查看、过滤、排序和搜索我们所有的日志的基...原创 2014-10-23 16:16:26 · 134 阅读 · 0 评论