- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序员-头痛的JVM堆栈理解!!
------- android培训、java培训、期待与您交流! ----------JVM 是基于堆栈的虚拟机,JVM 为每个新创建的线程都分配一个堆栈也就是说,对于一个java 程序来说,它的运行就是通过对堆栈的操作来完成的.堆栈以帧为单位保存线程的状态.JVM 对堆栈只进行两种操作:以帧为单位的压栈和出栈操作.我们知道,某个线程正在执行的方法称为此此线程的当前方法.
2014-04-02 18:07:05 565 2
原创 黑马程序员-java内存分配的策略
------- android培训、java培训、期待与您交流! ----------按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译好似就能确定每个数据目标在运行时刻的存储空间需求,这种分配策略要求程序代码中不允许有可变数据结构(比如 可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会到孩子编译程
2014-04-02 18:06:20 439
原创 黑马程序员-关于SOA面向服务的体系结构
------- android培训、java培训、期待与您交流! ----------面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来.接口是采用重力的方式进行定义的,它应该独立于实现服务的硬件平台,操作系统和编程语言.这是的构建在各种正阳的系统中的服务可以以一种统一和通用的方式进行交互.SOA 具
2014-04-02 18:05:22 527
原创 黑马程序员-Oracle 当中的锁
------- android培训、java培训、期待与您交流! ----------多个用户同时访问共享的某个对象,这个对象可能是表,行,或者内存结构,为了解决多个用户并发访问带来的数据的安全性,完整性及一致性问题,必须要有一种机制,来使对这些共享资源的并发性访问串行化,oracle 中的锁就可以提供这样的功能.Oracle 锁的分类:Oracle 锁基本上可以分
2014-04-02 18:04:40 371
原创 黑马程序员-Oracle 触发器的一些知识
------- android培训、java培训、期待与您交流! ----------触发器:是特定时间出现的时候,自动执行的代码块,类似于存储过程,但用户不能直接调用她们.功能:1.允许/限制对表的修改2.自动生成派生列,比如自增字段3.强制数据一致性4.提供审计和日志记录5.防止无效的事务处理6.启用复杂的业务逻辑
2014-04-02 18:00:41 344
原创 黑马程序员-Oracle数据结构
Oracle数据结构分为逻辑结构 和 物理结构1.Oracle逻辑结构概述:在最好的粒度层次上.Oracle将数据存储在数据块中.一个数据块对应磁盘上特定数量的物理数据空间.逻辑数据空间的下一层是盘区.盘区是分配用于存储特定类型信息的连续数据块.子啊盘区上面的逻辑存储层是段.段是盘区的集合.段和它的所有盘区都存储在一个表空间中.2.Oracle 物理结构概述:
2014-04-02 17:53:51 570
转载 黑马程序员-线程池
1.为什么需要线程池在java中,如果每当一个请求到达就创建一个新线程,开销是相当大的.在实际使用中,每个请求创建新线程的服务器在创建和销毁线程上话费的时间和消耗的系统资源.如果在一个JVM里创建太多的线程,可能会导致系统由于过度消耗内存或切换过度而导致系统资源不足.为了防止资源不足,服务器应用程序需要一些办法来限制任何给定时刻处理的请求数目,尽可能减少创建和销毁线程的次数
2014-04-02 17:46:12 645
原创 黑马程序员-ClassLoader类
Java是一种极具动态性的语言.在java 虚拟机中,每一个类或接口都是由Class类来操纵的,它不能被显式地实例化,必须用其他方法来获取Class类的对象.动态类载入机制的关键自傲与如何获得指定类的Class类型的对象.动态类载入机制的几点应用;1.开发分布式应用.2.对.class 文件加密.3.使第三方开发者易于扩展应用.
2014-04-02 17:29:11 405
翻译 黑马程序员-关于Spring的设计理念
------- android培训、java培训、期待与您交流! ----------Spring框架中的核心组件只有三个:Core,Context 和Beans.它们 构建起了整个 Spring 的骨骼架构.没有它们就不可能有AOP,Web等上层的特性功能.下面也将主要从这三个组件入手分析Spring.前面介绍了Spring的三个核心组件,如果再在它们三个中选出核心的话,那就非B
2014-04-02 10:28:26 542 1
转载 黑马程序员-面向对象的设计原则
android培训、java培训期待与您交流!在使用面向对象进行系统设计时,总结出了若干面向对象设计原则,这些原则是面向对象设计的基石,坚持这些原则是提升面向对象设计质量的重要保障.它们分别是:单一职责原则,开闭原则,里氏替换原则,依赖注入原则,接口分离原则,迪米特原则和优先使用组合而不是继承原则.单一职责原则的核心思想就是:系统中的每一个对象都应该只有一个
2014-04-02 10:04:53 516 1
转载 黑马程序员-设计模式的比喻
------- android培训、java培训、期待与您交流! ----------1.factory:追MM 少不利啊请吃饭了,麦当劳的支持和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说"来四个鸡翅"就行了.麦当劳和肯德基就是生产鸡翅的Factory.工厂模式:客户类和工厂类分开.消费者任何时候需要某种产品,只需向
2014-04-02 09:43:16 571
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人