自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mooxin的专栏

放飞心灵

  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

转载 JAVA基础-栈与堆,static、final修饰符、内部类和Java内存分配

Java栈与堆堆:顺序随意栈:后进先出(Last-in/First-Out).      Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态

2012-04-27 16:48:04 5271 1

转载 代理模式

代理模式:给某一对象提供代理对象,并由代理对象控制具体对象的引用.代理,指的就是一个角色代表另一个角色采取行动,就象生活中,一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务的.而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代理会帮他处理.代理模式涉及的角色:1:抽象主题角色.声明了代理主题和真实

2012-04-10 16:38:11 423

转载 原型模式

一、原型模式定义     用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象.     Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。     工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。二、如何使用     因为Java中的提供clone()方法

2012-04-10 15:38:44 300

转载 单例模式

单例模式(Singleton Pattern)前面说提到的五种创建模式,主要解决的问题是如何创建对象,获得产品。而单例模式最要关心的则是对象创建的次数以及何时被创建。Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉

2012-04-09 16:39:42 374

转载 策略模式

当我们掌握了Java的语法,当我们了解了面向对象的封装、继承、多态等特性,当我们可以用Swing、Servlet、JSP技术构建桌面以及Web应用,不意味着我们可以写出面向对象的程序,不意味着我们可以很好的实现代码复用,弹性维护,不意味着我们可以实现在维护、扩展基础上的代码复用。一把刀,可以使你制敌于无形而于江湖扬名,也可以只是一把利刃而使你切菜平静。Java,就是这把刀,它的威力取决于你使用的方

2012-04-09 15:49:11 237

转载 HashTable HashMap源码

/**    *@author annegu    *@date 2009-12-02    */Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。1、hashmap的数据结构要知道hashmap是什么,首先要搞清楚它的数据结构,在ja

2012-04-06 14:50:04 406

转载 Hashcode总结

Object:hash code是一种编码方式,在Java中,每个对象都会有一个hashcode,Java可以通过这个hashcode来识别一个对象。至于hashcode的具体编码方式,比较复杂(事实上这个编码是可以由程序员重载的),可以参考数据结构书籍。而hashtable等结构,就是通过这个哈希实现快速查找键对象。这是他们的内部联系,但一般编程时无需了解这些,只要知道has

2012-03-30 17:04:56 494

转载 Java Overview

关于Java技术:About the Java TechnologyJava technology is both a programming language and a platform.The Java Programming LanguageThe Java programming language is a high-level language that

2012-03-13 16:51:13 408

原创 Java的反射机制, ClassLoader及OSGI

反射通常被程序用来在运行的JVM中检查和修改应用的runtime behavior。在Computer science中,反射是在runtime时计算机语言观察和修改自己结构和行为的流程。如下类:package basic.learn.reflection;import java.lang.reflect.Method;public class DumpMethods {

2012-03-13 16:38:42 1288

原创 Spring IOC简单例子

Spring框架是一个对Java平台的开源应用框架。Spring框架提供了以下服务:控制反转容器:配置应用组件和管理Java对象的生命周期面向切面编程数据连接事务管理MVC远程连接框架Convention-over-configurationBatch processing认证和授权远程管理消息测试控制反转(依赖注入)在Spring框架的中心是控制反转容器,这个容器用Jav

2011-11-04 11:14:29 7983 2

转载 oracle rownum rowid

对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明假设某个表 t1(c1

2009-05-15 22:23:00 365

原创 指针,引用,数组

   指针可以指向空,但引用不能指向空,必须指向某些对象,引用必须被初始化.   指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变.   指针的本质是一个与地址相关的复合类型,它的值是数据存放的位置(地址);数组的本质则是一系列的变量。   数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可

2009-01-09 17:38:00 570

原创 进程,线程,事物概述

     进程(process)常常被定义为程序的执行。可以把一个进程看成是一个独立的程序,在内存中有其完备的数据空间和代码空间。一个进程所拥有的数据和变量只属于它自己。     线程(tread)是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进

2009-01-09 16:49:00 1385

原创 firefox和ie中播放背景音乐

   在IE中播放背景音乐,可以用bgsound   简单的语句如下:      其中src指的是设置或获取要播放的声音的 URL.(Sets or retrieves the URL of a sound to play)       loop指的是设置或获取声音或视频剪辑在激活时的循环播放次数 值为-1时指的是无限次播放.值为0时播放一次.值为其它数值时播放的次数为设置的数值.它的缺省值为1次

2009-01-06 09:57:00 1164

原创 group by ,order by 认识

      把 GROUP BY 加入 SQL 的原因是,合计函数(比如 SUM)在每次被调用后会返回所有列的合计,如果没有 GROUP BY,就无法计算每个单独列值组合的总和。      GROUP BY 的语法:      SELECT column,SUM(column) FROM table GROUP BY columnExample:表customer    company    

2008-11-26 13:29:00 325

原创 join 认识

Normal 0 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font Definitio

2008-11-25 17:37:00 401

Ext_Core3手册.pdf

Ext Core是一款具有多项功能的轻型JavaScript库,基于MIT许可为大家服务。在Ext Core中有许多激赏的功能,在倡导快速Web开发的同时也本着高 质量、可伸缩性的代码的指导思想进行着。Core库对DOM操作、Ajax、事件、动画、模板、00机制等的任务都有相应的支持。Core库基于MIT方式发布, 无论是一般的动态页面和简单的应用程序都可选择使用。

2009-11-20

走出软件作坊,软件管理丛书

走出软件作坊,很好的一本书,很现实的软件管理丛书

2009-08-21

jquery作成的menu菜单

jquery作成的menu菜单,可以有子菜单

2009-06-24

jQueryAPI中文文档

jQuery API 自从jQuery面世以来,它以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等打动着所有关注它的人的心

2009-03-20

空空如也

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

TA关注的人

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