自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (33)
  • 收藏
  • 关注

转载 JAVA中堆栈的定义及区别

已经有人发过java堆栈是什么,那么我就概括的来介绍下堆栈的广义吧.堆栈是一种执行“后进先出”算法的数据结构。设想有一个直径不大、一端开口一端封闭的竹筒。有若干个写有编号的小球,小球的直径比竹筒的直径略小。现在把不同编号的小球放到竹筒里面,可以发现一种规律:先放进去的小球只能后拿出来,反之,后放进去的小球能够先拿出来。所以“先进后出”就是这种结构的特点。堆栈就是这样一种数据结构。它是在

2011-11-21 16:26:59 1938 4

转载 AtomicInteger

AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。来看AtomicInteger提供的接口。//获取当前的值public final int get()//取当前的值,并设置新的值 pu

2011-11-21 14:51:57 628

转载 写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket

先来一个讲TCP、UDP和HTTP关系的,注意红色mark的部分 1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地

2011-11-06 15:03:18 649

转载 java.io包详细解说

我不知道各位是师弟师妹们学java时是怎样的,就我的刚学java时的感觉,java.io包是最让我感到一头雾水的。所以现在这篇文,尽可能简单地描述java.io包的结构,希望对java.io同样一头雾水的师弟师妹们有些帮助^_^我开始学java时,java.io的介绍是在《java编程思想》里看的。说实话,当时完全看不明白——“java.io的是用‘decorator模式’来构建的”——刚

2011-11-06 15:01:50 606

转载 java中equals和==的区别

java中equals和==的区别 值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而eq

2011-10-31 17:18:37 519

转载 equals() 和hashcode()详解

众所周之,String 、Math、还有Integer、Double。。。。等这些封装类重写了Object中的equals()方法,让它不再比较句柄(引用),而是比较对象中实际包含的整数的值,即比较的是内容。    而Object的equals()方法比较的是地址值。    一般来说,如果你要把一个类的对象放入容器中,那么通常要为其重写equals()方法,让他们比较地址值

2011-10-31 17:03:04 422

原创 linux面试题参考答案

2007-07-25 21:03一.填空题:1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 i节点 来标识。4. 全部磁盘块由四个部分组

2011-08-26 17:07:29 473

原创 深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p

深入理解const char*p,char const*p,char *const p,const char **p,char co... 深入理解const char*p,char const*p,char *const p,const char *

2011-08-24 15:42:23 454

原创 java读取配置文件的几种方法

一.读取xml配置文件(一)新建一个java bean(HelloBean.java)java 代码package chb.demo.vo; public class HelloBean { private String helloWorld;

2011-08-17 13:14:54 810

原创 JAVA 实现自动监听并更新配置文件内容

自动监听器 PropertiesListenerpackage org.stephencat.listener;import javax.servlet.*;/** * 自动监听器 * @author stephen * */p

2011-08-17 13:02:50 3869

转载 工厂方法模式

简单工厂模式是最广泛被使用的一个模式,伟大的Spring就大量使用了它的思想 那么为什么要使用工厂模式呢?首先,良好的封装性,代码结构清晰,对用户屏蔽了类实体的创建过程其次,良好的可扩展性,在增加产品类的情况下,只要适当的修改具体工厂类或者扩展

2011-08-13 11:51:59 588

转载 java 抽象工厂模式

抽象工厂模式,在很多场景下都有应用。 它有以下的优点1:封装性,每个产品的实现类不是高层模块要关心的,它所要关心 的是接口和抽象类,他不关心对象是如何创建出来,只有工厂类去关心,只要知道工厂类是谁,我们就能得到一个需要的对象。 2:产品家族的约束为非公开状态。

2011-08-13 11:46:23 520

转载 代理模式

java中代理模式是使用最最广泛的一个模式了 在当今最流行的hibernate和Spring中都可以看到它的广泛应用。比如说在hibernate中的延迟加载和Spring中的AOP.都有它巨大的功劳。 它的中心思想是,为其他对象提供一种代理以控制对这个对象的访

2011-08-13 11:43:35 508

原创 简单工厂模式

简单工厂模式也是一个应用很广泛的模式,但是可扩展性没有工厂方法模式高。 简单工厂模式设计到工厂角色,抽象产品角色以及具体产品角色等 工厂类:担任这个角色的是工厂方法模式的核心,含有与应用紧密相关的商业逻辑,工厂类在客户端的直接调用下创建产品对象,他

2011-08-13 11:17:50 486

转载 责任链模式

今天学习了下责任链模式,对责任链模式有了一个初步的了解,这个模式有些复杂 比如有这样一种情况:有三个经理,A是负责人事的,B负责财务,C负责销售。他们都能对自己所管辖的领域里大大小小的事情进行处理。但是有一些新入职的职员根本不认识他俩,有的时候一个人事部的人跑去财务部领导

2011-08-13 11:15:38 476

原创 用xml来存储图片

Java代码  //将jpg转码,并转成String    private String readImage() {           BufferedInputStream bis = null;           byte[] bytes = null;

2011-08-12 15:17:00 862

原创 用JSP从数据库中读取图片并显示在网页上

用JSP从数据库中读取图片并显示在网页上 环境mysql+tomcat: 先在mysql下建立如下的table. 并insert图像. mysql.sql文件如下: CREATE TABLE photo ( photo_no int(6) unsigned

2011-08-12 14:02:32 10379 1

原创 从数据库读图片并在页面中显示

主要思路:   通过src访问servlet,由response的流输出图片到页面。流的方式一:Java代码       response.setHeader("Cache-Control", "no-store");

2011-08-12 14:01:01 1231

原创 Blob存储读取图片

Java代码  package com.jdbctest.clobtest;   import java.io.BufferedInputStream;   import java.io.File;   import java.io.FileInputStream

2011-08-12 13:37:49 10900 1

原创 servlet笔试题

1.说一说Servlet的生命周期? 答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 Servlet被服务器实例化后,容器运

2011-08-11 21:22:29 1512

原创 J2ee笔试题

1.MVC的各个部分都有那些技术来实现?如何实现? 答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提

2011-08-11 21:21:55 1362

原创 抽象类是否可继承实体类

一道java 常见面试题,网上找到的几乎每个 java 面试笔试题大全或集锦里都能找到这道题。 题目如下: 问:抽象类是否可继承实体类 (concrete class) 答: 抽象类是可以继承实体类,但前提是实体类必须有明确的构造函数 答案很明确,可以继承。  一道j

2011-08-04 10:15:59 25432 14

原创 Java常见面试题(含答案)

Java常见面试题(含答案) 正文:第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的

2011-07-27 20:44:02 1716

转载 java面试程序题收集

java面试程序题收集 Java面试J#算法1.写一个方法,用一个for循环打印九九乘法表Java代码 /**    * 打印九九乘法口诀表    */   public void nineNineMulitTable(){        for (int i = 1,j = 1

2011-07-27 18:28:43 1798

转载 java面试笔试题整理

java面试笔试题整理 JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽

2011-07-27 18:26:31 686

转载 java面试题解惑 之 多线程

java面试题解惑 之 多线程 1,多线程 线程或者说多线程,是我们处理多任务的强大工具。 线程与进程的区别:[/size] 线程和进程是不同的,每个进程都是一个独立运行的程序,拥有自己的变量,且不同进程间的变量不能共享;而线程是运行在进程内部的,每个正在运行的进程至少有一个线程

2011-07-27 18:24:31 1879

原创 [面试题]非线程安全的单例模式?

[面试题]非线程安全的单例模式? 最近面试的时候碰到一个题目:“写出一个非线程安全的单例模式。” 很头疼,这次在这里试着写一写,请各位高手看看是否正确? 单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。正

2011-07-27 17:27:16 2041

转载 线程安全的单例模式

老大一直说要用这个来做面试题,让面试的人来写一个线程安全的单例模式,感觉自己还没掌握,把 Head first--Design Patterns 找了出来,以下大部分内容抄袭自这本书,略有增删改。 1. 全局变量的缺点:    必须在程序一开始就创建好对象,如果程序在这次的执行过

2011-07-27 17:16:08 18697 2

原创 java Volatile关键字介绍

Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私

2011-07-27 17:12:51 1104

转载 Java值传递和引用传递的问题

Java值传递和引用传递的问题 java传参数的时候是值传递还是引用传递是个很有意思的问题, 一些有几年工作经验的人也会因此而困惑, 面试的时候更是经常有这样的问题, 今天我整理了一下自己对于这个问题的理解, 希望对一些还没弄清楚此问题的人有所帮助 1、基本类型当参数传递的情况

2011-07-27 16:56:48 536

原创 java 面试题整理《二》

java 面试题整理《二》Java代码  15、描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。   Cookie:主要用在保存客户端,其值在客户端与服务端之间传送,不安全,存储的数据量有限。   Session:保存在服务端,每一个sess

2011-07-27 16:55:08 1681

原创 java 面试题整理《一》

java 面试题整理《一》Java代码  Java面试题整理   Java面向对象   1. super()与this()的区别?   This():当前类的对象,super父类对象。   Super():在子类访问父类的成员和行为,必须受类继承规则的约束   而this他代表当

2011-07-27 16:53:46 1365

原创 StringBuffer vs StringBuilder、HashTable vs HashMap、Vector vs ArrayList

在Java的面试题中很有可能问到的问题是StringBuffer和StringBuilder、HashTable和HashMap、Vector和ArrayList的区别。的确,每对类提供的操作基本上一样的。但他们确实有区别。 StringBuffer vs StringBuild

2011-07-27 15:58:16 900

转载 面试时,你会问面试官哪些问题?

面试时,你会问面试官哪些问题?      明天又要去参加一次面试。每次面试的时候,面试官都会在最后给面试者一些时间,来问问题。这是个非常好的机会,能按照自己的思路,来了解职位、技术、企业文化、福利待遇、企业状况和前景等情况,以弥补前面面试过程中没有了解到的情况。但较早以前面试准备

2011-07-27 15:57:18 867

转载 Android面试题集锦 (陆续更新)

Android面试题集锦 (陆续更新)1. Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗?    这里Android123提示大家,Intent的一些标记有FLAG_ACTIVITY_BROUGHT_TO_FRONT 、FLAG_ACTIVITY_CL

2011-07-27 15:54:50 1118

原创 SSH面试题整理

SSH面试题整理              JAVA   ------SSH 面试题     1.  BeanFactory的作用是什么?   [中]   BeanFactory是配置、创建、管理bean的容器,有时候也称为bean上下文。Bean与bean的依赖关系,也是由Be

2011-07-27 15:51:06 24290 3

转载 android面试题目及其答案

android面试题目及其答案 1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念   DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中

2011-07-27 15:48:55 653

转载 java的4种reference: strong, soft, weak, phantom

理解 Java 的 GC 与 幽灵引用           Java 中一共有 4 种类型的引用 : StrongReference、 SoftReference、 WeakReference 以及 PhantomReference (传说中的幽灵引用 呵呵), 这 4 种类型的

2011-07-27 15:46:23 551

转载 Spring常见面试基本概念题

spring 的优点? 1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发

2011-07-27 15:43:32 468

转载 英语飙升的好方法(转)

英语飙升的好方法(转) 本文作者三年间从四级勉强及格到高级口译笔试210,口试232。找工作面试时给其口试的老外考官听了一分钟就说你的英语不用考了。虽不敢说方法一定是最好的,但从现在开始随便谁不要再去找学习资料,每天花两个钟头照说的做,坚持三个月的提高会超过你过去三年。听:网上比

2011-07-27 15:42:57 589

GPRS通信原理GPRS通信原理

这个主要是讲GPRS通信原理,包括建立连接,信息存储,移动计费等,需要的请下载。

2011-03-16

Matlab综合教程Matlab综合教程

Matlab综合教程Matlab综合教程Matlab综合教程Matlab综合教程Matlab综合教程

2011-01-16

嵌入式开发入门教程 嵌入式开发入门教程

嵌入嵌入式开发入门教程开发入门教嵌入式开发入门教嵌入式开发入门教程

2011-01-16

思科网络技术学院教程(CCNA第一、二学期)(第三版)

思科网络技术学院教程(CCNA第一、二学期)(第三版)

2011-01-15

实用网络设计与配置 实用网络设计与配置

实用网络设计与配置实用网络设计与配置实用网络设计与配置

2011-01-15

Android系统原理与开发要点详解(全)

Android系统原理与开发要点详解(全)Android系统原理与开发要点详解(全)

2011-01-15

java多线程设计模式

java多线程设计模式java多线程设计模式java多线程设计模式

2011-01-15

Java多线程编程指南

Java多线程编程指南Java多线程编程指南Java多线程编程指南Java多线程编程指南

2011-01-15

基于java的旅店管理系统毕业论文(我的毕业设计论文)

基于java的旅店管理系统毕业论文(我的毕业设计论文)

2011-01-15

java多线程教程 java多线程教程

java多线程教程java多线程教程java多线程教程java多线程教程

2011-01-15

Android_开发环境搭建、配置(基于Windows操作系统、MyEclipse、Android)

Android_开发环境搭建、配置(基于Windows操作系统、MyEclipse、Android)

2011-01-15

使用_JSP_建设动态网站教程

使用_JSP_建设动态网站教程,实例讲解,手把手教你做动态网站

2011-01-15

Servlet与JSP核心编程第二版9

Servlet与JSP核心编程第二版,详细讲解了jsp和servlet的应用,入门到精通

2011-01-15

基于J2MEJ2EE的手机校友录系统设计

基于J2MEJ2EE的手机校友录系统设计

2011-01-15

用Eclipse开发J2ME手机游戏入门讲座

用Eclipse开发J2ME手机游戏入门讲座

2011-01-15

J2ME手机开发环境搭建

详细讲解了Eclipse的J2ME手机开发环境搭建

2011-01-15

华为的编程规范和范例

想进大公司的同志 可以参考一下,帮你养成良好的编程习惯

2011-01-08

MFC深入浅出 chm格式

MFC深入浅出,详细讲解了MFC的各个类的使用,以及应用环境,还有大量的实例

2011-01-08

Android核心技术与实例详解—Android开发起步 源代码

非常好的android应用开发书籍,从基础起步,各章都有针对性的案例开发,后面还有几个综合性的系统开发

2011-01-08

Android核心技术与实例详解—Android开发起步

Android核心技术与实例详解—Android开发起步的电子版,下面有源代码

2011-01-08

VC连接ACCESS数据库的代码

本文讲解了ODBC,ADO等连接数据库的方法,不单单针对access数据库,非常适合新手

2011-01-08

VC数据库编程ADO,ODBC

VC数据库编程,含ADO,ODBC等数据库编程方法,讲解详细,新手更容易入门

2011-01-08

计算机外文文献 英文

计算机外文文献,含三篇有关数据库方面的英文文章

2011-01-08

android中文API文档

Android中文翻译组——Android中文API——android.widget合集

2011-01-08

mysql资料 chm

详细讲述了mysql的使用,人们到精通,非常好的资料

2011-01-08

thinking in java(中文第三版)

thinking in java(中文第三版) ,最好的Java学习书籍!

2010-10-22

linux内核详细解释

linux内核详细解释,非常值得一看的好书!!!!!

2010-10-22

严蔚敏数据结构书上的全部代码实现

严蔚敏数据结构书上的全部代码实现,帮助大家学习,非常实用,欢迎下载!!!!

2010-02-28

计算机网络知识精华,网络疑难解决

网络知识精华,解决疑难杂症,欢迎大家一块交流!

2009-03-05

空空如也

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

TA关注的人

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