自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

.

  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 java class文件内容之一

Java class文件是8位字节的二进制流。数据项按顺序存储在class文件中,相邻的项之间没有任何间隔,这样可以使class文件紧凑。占据多个字节空间的项按照高位在前的顺序分为几个连续的字节存放。和java的类可以包含多个不同的字段、方法、方法参数、局部变量等一样,Java class文件也能够包含许多不同大小的项。在class文件中,可变长度项的大小和长度位于其实际数据之前。这个特性使得cla

2017-05-30 16:09:43 538

原创 java虚拟机规范---java虚拟机对class文件的限制

下面为隐含在Class文件格式中的java虚拟机限制:每个类活接口的常量池最多为65535个,它是由ClassFile结构中的16位const_pool_count字段的值决定,这限制了单个类或接口的复杂度;方法调用时创建的栈帧的局部变量表中的最大局部变量个数65535个,它是由方法代码所处的Code属性中的maxx_locals项的值和java虚拟机指令集的16位局部变量索引决定。注意,每个l

2017-05-29 15:34:21 553

原创 JVM访问控制器--AccessController

类java.securityAccessController提供了一个默认的安全策略执行机制,它使用栈检查来决定潜在不安全的操作是否被允许。这个访问控制器不能被实例话,它不是一个对象,而是集合在单个类中的多个静态方法。AccessController的最核心方法是它的静态方法checkPermission(),这个方法决定一个特定的操作是否能被允许。这个方法将指向Permission对象的引用作为唯

2017-05-29 12:12:54 587

原创 An internal error occurred during: reload maven project

Eclipse导入maven项目,未更新完JAR包关闭eclipse,再重启时eclipse报错。解决此问题的方式是删除workspace.metadata.plugins\org.eclipse.e4.workbench目录下的workbench.xmi文件,找到包含<tags>org.eclipse.e4.primaryDataStack</tags>的<sharedElements></sha

2017-05-25 06:44:15 445

转载 spring BeanFactory与FactoryBean

一、综述 本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于任意语言。

2017-05-21 08:15:44 296

转载 spring事务(声明式和编程式)

spring的事务管理分为:声明式事务和编程式事务声明式事务:spring对事务管理通常分为三部分:DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。1.spring数据源配置 * 方式1:直接在spring的配置文件(applicationContext.xml)中配置数据源<span style="white-spac

2017-05-20 11:22:04 406

转载 Spring事务之声明式事务

Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,也就

2017-05-20 11:11:16 228

转载 Spring中的BeanPostProcessor

Spring提供了很多扩展接口,BeanPostProcessor接口和InstantiationAwareBeanPostProcessor接口就是其中两个。BeanPostProcessorBeanPostProcessor接口作用是:如果我们需要在Spring容器完成Bean的实例化、配置和其他的初始化前后添加一些自己的逻辑处理,我们就可以定义一个或者多个BeanPostProcessor接口

2017-05-08 21:04:36 190

转载 Spring BeanFactoryPostProcessor和BeanPostProcessor的关系

http://blog.csdn.net/mn11201117/article/details/24986325http://blog.csdn.net/caihaijiang/article/details/35552859

2017-05-08 20:59:17 298

转载 MySQL优化原理

说起MySQL的查询优化,相信大家积累一堆技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。MySQL逻辑架构如果能在头脑中构建一幅MySQL各组件之间如

2017-05-06 06:43:57 252

CMM-CMMI.书籍

[CMM-CMMI.书籍].Addison.Wesley.-.CMMI.-.Guidelines.for.Process.Integration.and.Product.Improvement

2013-04-07

linux防火墙

linux防火墙.

2013-01-01

计算机图形学

计算机图形学,Geometric.Tools.for.Computer.Graphics,.Philip.J..Schneider,.David.H..Eberly,.MK

2012-12-18

ATL与 WTL学习

ATL与 WTL学习,学习两者互操作的.。

2012-11-25

3D游戏引擎的设计与实现

3D游戏引擎的设计与实现,西南大学硕士研究生论文

2012-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除