自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 Java内存模型

原文出处:http://www.cnblogs.com/nexiyi/p/java_memory_model_and_thread.html1. 概述  多任务和高并发是衡量一台计算机处理器的能力重要指标之一。一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS)这个指标比较能说明问题,它代表着一秒内服务器平均能响应的

2017-12-03 20:10:17 153

转载 【深入Java虚拟机】之一:Java内存区域与内存溢出

转载请注明出处:http://blog.csdn.net/ns_code/article/details/17565503内存区域    Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。下面详细阐述各数据区所

2017-12-03 11:15:17 159

转载 JVM的内存区域划分

JVM的内存区域划分  学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢?  由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:     

2017-12-02 20:39:44 183

转载 Java安全管理器SecurityManager

原文出处:http://sweepingmonkgo.iteye.com/blog/2115800安全管理器是一个允许应用程序实现安全策略的类。它允许应用程序在执行一个可能不安全或敏感的操作前确定该操作是什么,以及是否是在允许执行该操作的安全上下文中执行它。应用程序可以允许或不允许该操作。SecurityManager 类包含了很多名称以单词 check 开头的方法。Java 

2017-11-20 14:57:01 30753

转载 Java安全管理器——SecurityManager

原文出处:http://bubuko.com/infodetail-306759.html总的来说,Java安全应该包括两方面的内容,一是Java平台(即是Java运行环境)的安全性;二是Java语言开发的应用程序的安全性。由于我们不是Java本身语言的制定开发者,所以第一个安全性不需要我们考虑。其中第二个安全性是我们重点考虑的问题,一般我们可以通过安全管理器机制来完善安全性,安全管理

2017-11-20 13:54:43 1131

转载 Java SecurityManager相关概念理解

原文出处:http://blog.csdn.net/soszou/article/details/7977074众所周知,Java语言具有完善的安全框架,从编程语言,编译器、解释程序到Java虚拟机,都能确保Java系统不被无效的代码或敌对的编译器暗中破坏,基本上,它们保证了Java代码按预定的规则运作。但是,当我们需要逾越这些限制时,例如,读写文件,监听和读写Socket,退出Java系统等

2017-11-19 21:08:06 417

转载 Java安全体系结构

原文出处:http://bbs.51cto.com/thread-970888-1.html1 绪论Java的安全好象是目前的编程语言中最优秀的一种,Java技术之所以适用于网络就是因为它有完备的、设计到其结构中的安全模式。上面我们讨论过关于类装载和命名空间等Java特有的属性,那么现在我们来看一看在实际的操作中这些特性是怎样达到安全的。1.1概述Java编程语言是一种

2017-11-15 17:54:01 917

转载 JAVA安全模型

原文出处:https://www.cnblogs.com/metoy/p/5347487.html作为一种诞生于互联网兴起时代的语言,Java 从一开始就带有安全上的考虑,如何保证通过互联网下载到本地的 Java 程序是安全的,如何对 Java 程序访问本地资源权限进行有限授权,这些安全角度的考虑一开始就影响到 Java 语言的设计与实现。可以说 Java 在这些方面的探索与经验,对后

2017-11-15 17:03:53 225

转载 JAVA反射原理

原文出处:https://www.cnblogs.com/techspace/p/6931397.html什么是反射?反射,一种计算机处理方式。是程序可以访问、检测和修改它本身状态或行为的一种能力。java反射使得我们可以在程序运行时动态加载一个类,动态获取类的基本信息和定义的方法,构造函数,域等。除了检阅类信息外,还可以动态创建类的实例,执行类实例的方法,获取类实例的域值

2017-11-15 15:16:44 273

转载 java安全沙箱(四)之安全管理器及Java API

原文出处:https://my.oschina.net/xionghui/blog/501225java是一种类型安全的语言,它有四类称为安全沙箱机制的安全机制来保证语言的安全性,这四类安全沙箱分别是:类加载体系.class文件检验器内置于Java虚拟机(及语言)的安全特性安全管理器及Java API本篇博客主要介绍“类安全管理器及Jav

2017-11-14 18:10:59 175

转载 java安全沙箱(三)之内置于Java虚拟机(及语言)的安全特性

原文出处:https://my.oschina.net/xionghui/blog/501165java是一种类型安全的语言,它有四类称为安全沙箱机制的安全机制来保证语言的安全性,这四类安全沙箱分别是:类加载体系.class文件检验器内置于Java虚拟机(及语言)的安全特性安全管理器及Java API本篇博客主要介绍“内置于Java虚

2017-11-14 18:04:05 176

转载 java安全沙箱(二)之.class文件检验器

原文出处:https://my.oschina.net/xionghui/blog/501154java是一种类型安全的语言,它有四类称为安全沙箱机制的安全机制来保证语言的安全性,这四类安全沙箱分别是:类加载体系.class文件检验器内置于Java虚拟机(及语言)的安全特性安全管理器及Java API本篇博客主要介绍“.class文件检验器”

2017-11-14 17:21:54 205

转载 java安全沙箱(一)之ClassLoader双亲委派机制

java是一种类型安全的语言,它有四类称为安全沙箱机制的安全机制来保证语言的安全性,这四类安全沙箱分别是:类加载体系.class文件检验器内置于Java虚拟机(及语言)的安全特性安全管理器及Java API本篇博客主要介绍“类加载体系”的基本原理;如需了解其它几类安全机制可以通过上面的博客链接进入查看。简介“类加载体系”及ClassL

2017-11-10 14:14:07 646

转载 Java的Finalizer引发的内存溢出

原文出处:http://it.deepinmind.com/gc/2014/05/13/debugging-to-understand-finalizer.html本文介绍的是Java里一个内建的概念,Finalizer。你可能对它对数家珍,但也可能从未听闻过,这得看你有没有花时间完整地看过一遍java.lang.Object类了。在java.lang.Object里面就有一个fina

2017-11-02 16:35:37 740

转载 Java对象的强、软、弱和虚引用原理+结合ReferenceQueue对象构造Java对象的高速缓存器

原文出处:http://blog.csdn.net/lyfi01/article/details/64157261.Java对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,

2017-11-01 16:13:58 132

转载 《Java源码分析》:ReferenceQueue、Reference及其子类

原文出处:http://blog.csdn.net/u010412719/article/details/52035792《Java源码分析》:ReferenceQueue、Reference及其子类在看完WeakHashMap源码之后,看了有关于讲解WeakHashMap的些许博客,发现了几个比较有意思的类:Reference、Reference子类(SoftRe

2017-10-31 18:24:56 173

转载 java之jvm学习笔记一

原文出处:http://blog.csdn.net/yfqnihao/article/details/8236934  欢迎装载请说明出处:http://blog.csdn.net/yfqnihao              java的class只在需要的时候才内转载入内存,并由java虚拟机的执行引擎来执行,而执行引擎从总的来说主要的执行方式分为四种,第一种,

2017-10-30 14:52:53 146

转载 泛型与反射的使用总结之泛型篇

原文出处:http://www.blogjava.net/bolo/archive/2014/04/29/413060.html大象根据自己对泛型和反射的使用,来谈谈对它们的理解,顺便整理一下知识,记录下来,以便以后查找。    至少在我看来,JDK5.0绝对是一个很具有里程碑意义的版本,在这个版本中,提供了非常多的很有价值的新特性,泛型就是其中之一,并且对反射机制进行了增强,而且

2017-10-29 18:15:24 834

转载 Java泛型之Type体系

原文出处:http://www.blogjava.net/bolo/archive/2014/05/06/413323.html前一篇对泛型进行了一番总结,本篇就来说说与泛型有关的反射。    我在泛型篇中说到了泛型在JVM中是会被擦除的,不过擦除的类还是“残留”了一些泛型的痕迹。比如Person类,虽然擦除掉了泛型,但是通过反射机制是可以获得这些信息的,不光如此,Pers

2017-10-29 16:28:01 262

转载 JVM核心机制_深入类加载器JAVA220-223

原文出处:http://blog.csdn.net/u013292493/article/details/51090063来源:http://www.bjsxt.com/ 一、S02E220_01JVM核心机制_深入类加载器、层次结构(三种类加载器)、代理加载模式、双亲委派机制类加载器的作用 java.lang.ClassLoader类介绍 类加载器的层

2017-10-15 16:30:40 163

转载 JVM系列文章(四):类加载机制

原文出处:http://blog.csdn.net/u012422829/article/details/46648731作为一个程序员,仅仅知道怎么用是远远不够的。起码,你需要知道为什么可以这么用,即我们所谓底层的东西。那到底什么是底层呢?我觉得这不能一概而论。以我现在的知识水平而言:对于Web开发者,TCP/IP、HTTP等等协议可能就是底层;对于C、C++程序员,内存、指

2017-10-15 15:44:38 150

转载 深入浅出ClassLoader

原文出处:http://ifeve.com/classloader/深入浅出ClassLoaderDedicate to Molly.你真的了解ClassLoader吗?这篇文章翻译自zeroturnaround.com的 Do You Really Get Classloaders? ,融入和补充了笔者的一些实践、经验和样例。本文的例子比原文更加具有实际意义,

2017-10-15 12:53:53 161

转载 一看你就懂,超详细java中的ClassLoader详解

原文出处:http://blog.csdn.net/briblue/article/details/54973413本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布ClassLoader翻译过来就是类加载器,普通的java开发者其实用到的不多,但对于某些框架开发者来说却非常常见。理解ClassLoader的加载机制,也有利于我们编写出更高效的代码。ClassLoa

2017-10-14 23:55:32 250

转载 基于管道化和事件驱动模型的Web请求处理(二)

原文出处:http://blog.csdn.net/wxyfighting/article/details/8870129这篇文章将会从问题,技术背景,设计实现,代码范例这些角度去谈基于管道化和事件驱动模型的Web请求处理。建议从头看,能够从概念上更多的去理解和碰撞,其中的一些描述和例子也许不是很恰当,也希望得到更多的反馈。业务架构设计:         基于上

2017-10-09 18:09:32 249

转载 基于管道化和事件驱动模型的Web请求处理(一)

原文出处:http://blog.csdn.net/wxyfighting/article/details/8871962 这篇文章将会从问题,技术背景,设计实现,代码范例这些角度去谈基于管道化和事件驱动模型的Web请求处理。其中的一些描述和例子也许不是很恰当,也希望得到更多的反馈。问题的诞生与思考:一.   依赖之苦做过不少业务系统,最痛苦,最无奈的就

2017-10-09 18:02:58 205

转载 观察者模式与事件驱动模式实例比较

原文出处:http://blog.csdn.net/wm5920/article/details/50811226观察者模式所涉及的角色有:  ●  抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对象)里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象,抽象主题角色又叫做抽象被观察

2017-10-09 17:41:17 162

转载 观察者模式:推模型与拉模型

原文出处:http://blog.csdn.net/sinat_34093604/article/details/53081130简介在观察者模式中,又分为推模型和拉模型两种方式。  ●  推模型     主题对象向观察者推送主题的详细信息,不管观察者是否需要,推送的信息通常是主题对象的全部或部分数据。  ●  拉模型     主题对象在通知

2017-10-09 17:02:21 773

转载 详解Spring事件驱动模型

原文出处:http://jinnianshilongnian.iteye.com/blog/1902886事件驱动模型也就是我们常说的观察者,或者发布-订阅模型;理解它的几个关键点:首先是一种对象间的一对多的关系;最简单的如交通信号灯,信号灯是目标(一方),行人注视着信号灯(多方);当目标发送改变(发布),观察者(订阅者)就可以接收到改变;观察者如何处理(如行人如何走,是快

2017-10-09 15:51:59 477

转载 JavaEE中Web服务器、Web容器、Application服务器区别及联系

原文出处:http://www.cnblogs.com/vipyoumay/p/5853694.html在JavaEE 开发Web中,我们经常会听到Web服务器(Web Server)、Web容器(Web Container)、应用服务器(Application Server),等容易混淆不好理解名词。本文介绍对三者的理解,以及区别与联系,如果有不正确的地方还请指正。由

2017-10-09 15:10:30 445

转载 WEB 容器、WEB服务和应用服务器的区别与联系

原文出处:http://blog.csdn.net/icanhaha/article/details/38490389【web 容器】何为容器:      容器是一种服务调用规范框架,J2EE 大量运用了容器和组件技术来构建分层的企业级应用。在 J2EE 规范中,相应的有 WEB Container 和 EJB Container 等。      WEB

2017-10-09 14:55:38 228

转载 WEB服务器、应用程序服务器、HTTP服务器有何区别

WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了:    Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器

2017-10-09 12:54:01 406

空空如也

空空如也

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

TA关注的人

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