Java NIO——Selector机制源码分析---转
事务策略: 了解事务陷阱--转
在Java平台中实现事务时要注意的常见错误在应用程序中使用事务常常是为了维护高度的数据完整性和一致性。如果不关心数据的质量,就不必使用事务。毕竟,Java平台中的事务支持会降低性能,引发锁定问题和数据库并发性问题,而且会增加应用程序的复杂性。关于本系列事务提高了数据的质量、完整性和一致性,使应用程序
java获取当前方法
.获取当前方法堆栈,我们一般用StackTraceElement[]stes=Thread.currentThread().getStackTrace();想要获取当前方法,切记不够灵活,使用数组stes的固定index(网上不少是这样说的,请明辨之)。让我们来看api怎么说的吧?getStackT
Five ways to maximize Java NIO and NIO.2--referenc
JavaNIO--theNewInput/OutputAPIpackage--wasintroducedwithJ2SE1.4in2002.JavaNIO'spurposewastoimprovetheprogrammingofI/O-intensivechoresontheJavaplatform
java Permissions and Security Policy--官方文档-2
grant[SignedBy"signer_names"][,CodeBase"URL"][,Principal[principal_class_name]"principal_name"][,Principal[principal_class_name]"principal_name"]...{p
java Permissions and Security Policy--官方文档
3PermissionsandSecurityPolicy3.1ThePermissionClassesThepermissionclassesrepresentaccesstosystemresources.Thejava.security.Permissionclassisanabstractc
JMX 与系统管理--转
前言在Java程序的运行过程中,对JVM和系统的监测一直是Java开发人员在开发过程所需要的。一直以来,Java开发人员必须通过一些底层的JVMAPI,比如JVMPI和JVMTI等,才能监测Java程序运行过程中的JVM和系统的一系列情况,这种方式一直以来被人所诟病,因为这需要大量的C程序和JNI调
Java SE 6 新特性: 编译器 API
新API功能简介JDK6提供了在运行时调用编译器的API,后面我们将假设把此API应用在JSP技术中。在传统的JSP技术中,服务器处理JSP通常需要进行下面6个步骤:分析JSP代码;生成Java代码;将Java代码写入存储器;启动另外一个进程并运行编译器编译Java代码;将类文件写入存储器;服务器读