-
Java 8 Features – The ULTIMATE Guide--reference
所属栏目:[Java] 日期:2020-12-14 热度:167
Now,it is time to gather all the major Java 8 features under one reference post for your reading pleasure. Enjoy! Table Of Contents 1. Introduction With no doubts,??is the greatest thing in the Java world since Java 5 (released quite a whi[详细]
-
UNDERSTANDING VOLATILE VIA EXAMPLE--reference
所属栏目:[Java] 日期:2020-12-14 热度:199
We have spent last couple of months stabilizing the?. During this we have stumbled into many tricky concurrency issues. Many of the issues are unique,but one particular type of issues keeps repeatedly appearing. You might have guessed it[详细]
-
Slow Server? This is the Flow Chart You're Looking F
所属栏目:[Java] 日期:2020-12-14 热度:87
Your high-powered server is suddenly running dog slow,and you need to remember the troubleshooting steps again. Bookmark this page for a ready reminder the next time you need to diagnose a slow server. Get on "top" of it Linux's??provides[详细]
-
深入分析 Java 中的中文编码问题--转
所属栏目:[Java] 日期:2020-12-14 热度:122
h2 id="major1"几种常见的编码格式 h3 id="minor1.1"为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类[详细]
-
Getting started with new I/O (NIO)--reference
所属栏目:[Java] 日期:2020-12-14 热度:110
h2 id="N100B3"Before you start h3 id="N10049"About this tutorial The new input/output (NIO) library was introduced with JDK 1.4. Picking up where original I/O leaves off,NIO provides high-speed,block-oriented I/O in standard Java code. By[详细]
-
java中的mmap实现--转
所属栏目:[Java] 日期:2020-12-14 热度:152
什么是mmap ??? mmap对于c程序员很熟悉,对于java程序员有点陌生。简而言之,将文件直接映射到用户态的内存地址,这样对文件的操作不再是write/read,而是直接对内存地址的操作。? ??? 在c中提供了三个函数来实现? ??? [list]? ??? mmap 进行映射 ??? munmap[详细]
-
关于 Java Collections API 您不知道的 5 件事--转
所属栏目:[Java] 日期:2020-12-14 热度:178
第 1 部分 http://www.ibm.com/developerworks/cn/java/j-5things2.html 对于很多 Java 开发人员来说,Java Collections API 是标准 Java 数组及其所有缺点的一个非常需要的替代品。将 Collections 主要与? ArrayList 联系到一起本身没有错,但是对于那些有[详细]
-
关于 java.util.concurrent 您不知道的 5 件事--转
所属栏目:[Java] 日期:2020-12-14 热度:187
第 1 部分 http://www.ibm.com/developerworks/cn/java/j-5things4.html Concurrent Collections 是 Java? 5 的巨大附加产品,但是在关于注释和泛型的争执中很多 Java 开发人员忽视了它们。此外(或者更老实地说),许多开发人员避免使用这个数据包,因为他[详细]
-
Java SE 6 新特性: HTTP 增强--转
所属栏目:[Java] 日期:2020-12-14 热度:69
Java 语言从诞生的那天起,就非常注重网络编程方面的应用。随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展。在 Java SE 6 当中,围绕着 HTTP 协议出现了很多实用的新特性:NTLM 认证提供了一种 Window 平台下较为安全的[详细]
-
Java SE 6 新特性: 编译器 API
所属栏目:[Java] 日期:2020-12-14 热度:92
h2 id="N10044"新 API 功能简介 JDK 6 提供了在运行时调用编译器的 API,后面我们将假设把此 API 应用在 JSP 技术中。在传统的 JSP 技术中,服务器处理 JSP 通常需要进行下面 6 个步骤: 分析 JSP 代码; 生成 Java 代码; 将 Java 代码写入存储器; 启动另[详细]
-
java Permissions and Security Policy--官方文档
所属栏目:[Java] 日期:2020-12-14 热度:52
3 ?Permissions and Security Policy 3.1 ?The Permission Classes The permission classes represent access to system resources. The java.security.Permission class is an abstract class and is subclassed,as appropriate,to represent specific acce[详细]
-
JMX 与系统管理--转
所属栏目:[Java] 日期:2020-12-14 热度:171
h2 id="N10062"前言 在 Java 程序的运行过程中,对 JVM 和系统的监测一直是 Java 开发人员在开发过程所需要的。一直以来,Java 开发人员必须通过一些底层的 JVM API,比如 JVMPI 和 JVMTI 等,才能监测 Java 程序运行过程中的 JVM 和系统的一系列情况,这种[详细]
-
事务策略: 了解事务陷阱--转
所属栏目:[Java] 日期:2020-12-14 热度:168
在 Java 平台中实现事务时要注意的常见错误 在应用程序中使用事务常常是为了维护高度的数据完整性和一致性。如果不关心数据的质量,就不必使用事务。毕竟,Java 平台中的事务支持会降低性能,引发锁定问题和数据库并发性问题,而且会增加应用程序的复杂性。[详细]
-
java获取当前方法
所属栏目:[Java] 日期:2020-12-14 热度:199
1.获取当前方法堆栈,我们一般用 ?StackTraceElement[] stes = Thread.currentThread().getStackTrace(); 想要获取当前方法,切记不够灵活,使用数组stes的固定index(网上不少是这样说的,请明辨之)。 让我们来看api怎么说的吧? getStackTrace public [][详细]
-
Five ways to maximize Java NIO and NIO.2--reference
所属栏目:[Java] 日期:2020-12-14 热度:113
Java NIO -- the New Input/Output API package-- was introduced with J2SE 1.4 in 2002. Java NIO's purpose was to improve the programming of I/O-intensive chores on the Java platform. A decade later,many Java programmers still don't know how[详细]
-
Java NIO类库Selector机制解析--转
所属栏目:[Java] 日期:2020-12-14 热度:174
?? 版本以来, 发布了全新的 类库,简称 ,其不但引入了全新的高效的 机制,同时,也引入了多路复用的异步模式。 的包中主要包含了这样几种抽象数据类型: :包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的 操作。 :它提供 字[详细]
-
Java NIO——Selector机制源码分析---转
所属栏目:[Java] 日期:2020-12-14 热度:155
一直不明白pipe是如何唤醒selector的,所以又去看了jdk的源码(openjdk下载),整理了如下: 以Java nio自带demo : OperationServer.java???OperationClient.java(见附件) 其中server端的核心代码: = .serverChannel1 = = InetSocketAddress("localhost",[详细]
-
实现 Castor 数据绑定--转
所属栏目:[Java] 日期:2020-12-14 热度:134
第 1 部分: 安装和设置 Castor 在 XML 新闻组、邮件列表和网站的讨论论坛中(在??中可以找到这些内容的链接),最常见的一个主题就是数据绑定。Java 和 XML 开发人员正在寻求一种在 Java 对象与 XML 文档之间来回转换的简单方法。 Sun 借助其 JAXB,即 Java[详细]
-
JTA 深度历险 - 原理与实现---转
所属栏目:[Java] 日期:2020-12-14 热度:127
h2 id="major1"利用 JTA 处理事务 什么是事务处理 事务是计算机应用中不可或缺的组件模型,它保证了用户操作的原子性 ( Atomicity )、一致性 ( Consistency )、隔离性 ( Isolation ) 和持久性 ( Durabilily )。关于事务最经典的示例莫过于信用卡转账:将用户[详细]
-
深入分析 Java I/O 的工作机制--转载
所属栏目:[Java] 日期:2020-12-14 热度:66
h2 id="1.Java 的 I/O 类库的基本架构 |outline"Java 的 I/O 类库的基本架构 I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道。在当今这个数据大爆炸时代,I/O 问题尤其突出,[详细]
-
Java theory and practice: Thread pools and work queues--refe
所属栏目:[Java] 日期:2020-12-14 热度:118
h2 id="heading1"Why thread pools? Many server applications,such as Web servers,database servers,file servers,or mail servers,are oriented around processing a large number of short tasks that arrive from some remote source. A request arrive[详细]
-
Understanding JTS--reference
所属栏目:[Java] 日期:2020-12-14 热度:129
Part I-An introduction to transactions If you look at any introductory article or book on J2EE,you'll find only a small portion of the material devoted to the Java Transaction Service (JTS) or the Java Transaction API (JTA). This is not be[详细]
-
configure JDBCRealm JAAS for mysql and tomcat 7 with form ba
所属栏目:[Java] 日期:2020-12-14 热度:131
Hello all, In this tutorial we are going to configure JDBCRealm JAAS for tomcat 7 and mysql database server. Let us first understand what exactly these terminologies mean. JAAS ?: Java Authentication and Authorization Service is used for u[详细]
-
JAAS authentication in Tomcat example--reference
所属栏目:[Java] 日期:2020-12-14 热度:105
div class="artdesc"In this tutorial you will learn how to configure JAAS authentication in Tomcat using the HTTP Basic authentication scheme. Introduction Tomcat provides a default JAAS Realm implementation so developers may implement JAAS[详细]
-
j2ee安全介绍--转
所属栏目:[Java] 日期:2020-12-14 热度:197
h2 id="1"一.简介 现在越来越多的企业应用构建在j2ee平台上,这得益于j2ee为企业应用的开发提供了良好的框架和服务的支持.j2ee为企业应用提供了多方面的服务(Security、Transaction、Naming等).本文将介绍j2ee提供的安全服务.作者首先介绍j2ee中的安全概念和j[详细]