Java
今天是昨天的明天
这个作者很懒,什么都没留下…
展开
-
一个本科毕业生的Java学习之路
第一阶段 熟悉语言 在这个阶段,你是这个领域绝对的新手,你什么都不懂,什么都不知道,没有别的办法,看书,写代码,请教大牛。 在这个阶段你需要深入了解Java语言的语法,能够用它来做一些小东西,比如闹钟之类。并且随着你的学习深入,对自己未来的学习方向做出选择,SE,EE,M转载 2011-08-24 10:05:18 · 576 阅读 · 0 评论 -
ThreadLocal与synchronized
第一种方法:package com.sodao.lucene;import java.util.Random;public class ThreadLocalTest implements Runnable{ThreadLocal studenThreadLocal = new ThreadLocal();@Overridepublic void run()转载 2012-11-01 09:38:40 · 387 阅读 · 0 评论 -
PermGen space错误解决方法
1.参考:http://blog.csdn.net/fox009/article/details/5633007http://hi.baidu.com/like_dark/blog/item/19c1948b3292b0799f2fb468.htmlhttp://anyeeye.iteye.com/blog/444624Tomcat6性能调优 出现java.lang转载 2012-12-07 13:46:57 · 602 阅读 · 0 评论 -
JSP内置对象
JSP内置对象(9个常用的内置对象)1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration g转载 2012-11-08 17:25:28 · 589 阅读 · 0 评论 -
JavaEE程序员必读图书大推荐
原文出处:http://blog.csdn.net/longronglin/article/details/6787282下面是我根据多年的阅读和实践经验,给您推荐的一些图书:第一部分: Java语言篇1 《Java编程规范》星级:适合对象:初级,中级介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲转载 2012-10-25 09:14:03 · 519 阅读 · 0 评论 -
PO/POJO/BO/DTO/VO的区别
PO :persistent object持久对象1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。 2 .在hibernate持久化框架中与insert/delet操作密切相关。 3 .PO中不应该包含任何对数据库的操作。 ----------------------------------------------------转载 2012-11-02 10:30:33 · 828 阅读 · 0 评论 -
HashMap与HashTable的比较
HashMap推出时间:JDK1.2后推出的,属于新的操作类性能:采用异步处理方式,性能更高线程安全:属于非线程安全的操作类键值:HashMap类没有分类或者排序。它允许一个null键和多个null值。HashTable推出时间:JDK1.0时推出的,属于旧的操作类性能:采用同步处理方式,性能较低线程安全:属于线程安全的操作类转载 2011-10-26 08:37:19 · 380 阅读 · 0 评论 -
Java Servlet技术 (总结)
当Web刚开始被用来传送服务时,服务提供者就已经意识到了动态内容的需要。Applet是为了实现这个目标的一种最早的尝试,它主要关注使用客户端平台来交付动态用户体验。与此同时,开发人员也在研究如何使用服务器平台实现这个目标。开始的时候,公共网关接口(Common Gateway Interface ,CGI)脚本是生成动态内容的主要技术。虽然使用得非常广泛,但CGI脚本技术有很多的缺陷,这包括平台相转载 2012-05-23 08:48:42 · 1115 阅读 · 0 评论 -
java中的IO整理
【案例1】创建一个新文件01 import java.io.*;02 class hello{03 public static void main(String[] args) {04 File f=new File("D:\\hello.txt");05 try{06 f.createNewFile();07 }catch (Exception e) {08 e.pr转载 2011-11-02 13:35:01 · 389 阅读 · 0 评论 -
XA 与两阶段提交协议
所谓全局事务,是指分布式事务处理环境中,多个数据库可能需要共同完成一个工作,这个工作即是一个全局事务,例如,一个事务中可能更新几个不同的数据库。对数据库的操作发生在系统的各处但必须全部被提交或回滚。此时一个数据库对自己内部所做操作的提交不仅依赖本身操作是否成功,还要依赖与全局事务相关的其它数据库的操作是否成功,如果任一数据库的任一操作失败,则参与此事务的所有数据库所做的所有操作都必须回滚。转载 2011-11-16 09:19:24 · 1063 阅读 · 0 评论 -
实例方法和类方法
实例方法和类方法都是类中区别与属性或者字段的方法,但是他们有着本质的不同:1. 类方法是静态的,他被虚拟机加载的时候在内存中仅仅存在一份独一无二的拷贝;而实例方法你实例化某个对象的同时,会为对象中的该方法分配一段内存,每个实例一个;这样如果想使用某个方法的时候,如果是实例方法,那就必须先实例化一个对象,而类方法则不必。2. 调用方式不同,两者都可以通过实例名加上点号(.)进行方转载 2011-10-25 14:59:42 · 1489 阅读 · 0 评论 -
深入Java虚拟机JVM类加载初始化学习笔记
原文地址:http://www.cn-java.com/www1/?uid-709144-action-viewspace-itemid-1019671、Classloader的作用,概括来说就是将编译后的class装载、加载到机器内存中,为了以后的程序的执行提供前提条件转载 2011-08-25 13:41:26 · 472 阅读 · 0 评论 -
关于ThreadLocal的用法
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。 ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一 些。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量转载 2012-11-01 09:25:50 · 472 阅读 · 0 评论