自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java正则表达式入门

http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=355&extra=page%3D4

2011-01-06 17:00:00 281

原创 Struts2 + Hibernate开发笔记(一)

http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=364&extra=page%3D4

2011-01-06 17:00:00 379

原创 我为什么要学习Hibernate

http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=360&extra=page%3D4

2011-01-06 16:59:00 292

原创 java多线程--OO方式

http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=425&extra=page%3D4

2011-01-06 16:58:00 350

原创 Java获得系统环境变

http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=356&extra=page%3D4

2011-01-06 16:54:00 435

原创 线程状态与状态间转换

<br />http://35java.com/zhibo/forum.php?mod=viewthread&tid=423&extra=page%3D4<br />   一个线程创建之后,总是处于其生命周期的4个状态之一中,以下线程的状态是java虚拟机的线程状态和操作系统无关。线程的状态表明此线程当前正在进行的活动,而线程的状态是可以通过程序来进行控制的,就是说,可以对线程 进行操作来改变状态。这些操作包括启动(start)、终止(stop)、睡眠(sleep)、挂起 (suspend)、恢复(resu

2011-01-05 20:00:00 375

原创 java多线程--OO方式

http://35java.com/zhibo/forum.php?mod=viewthread&tid=425&extra=page%3D4

2011-01-05 19:59:00 366

原创 线程中断interrupt

http://35java.com/zhibo/forum.php?mod=viewthread&tid=424&extra=page%3D4

2011-01-05 19:59:00 306

原创 Structs2.0 使用validation的步骤和体会

http://35java.com/zhibo/forum.php?mod=viewthread&tid=357&extra=page%3D4

2011-01-05 19:58:00 344

原创 java.lang.Thread.State类详解

http://35java.com/zhibo/forum.php?mod=viewthread&tid=422&extra=page%3D4

2011-01-05 19:57:00 507

原创 Hibernate缓存机制

<br />缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. <br />  Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.<br />  <br />Hibernate缓存分类:<br /><br />Session缓存,一级缓存. <

2011-01-03 19:07:00 262

原创 java多线程性能浅析

<br />今天看见je上一帖,对于上亿数据求和的算法,采用多线程到底快还是慢,我认为需要按情况而定。<br />1.单核,无IO,网络等资源操作情况下<br />   结果:多线程比单线程理论上要慢<br />   原因:多线程启动线程需要消耗cpu资源,多线程只是把这一计算过程分片,在同一时刻只会有一个线程占有cpu,所以采用多线程不但在启动时耗费资源,在线程调度上同样也耗费时间。所以单线程比多线程理论上要快。<br />2.单核,有IO,网络等资源操作情况下<br />   结果:多线程比

2011-01-03 15:08:00 386

原创 耗内存应用优化实际案例

<br />这里分享的是一个分布式分析系统的Master内存消耗状况的优化,有些比较特定的优化未必适用于其他系统,但是从这一系列优化过程中,应该能带给其他系统在做设计时提前考虑一点优化点。         下面先描述一下背景,看了背景可以对后续的优化点可以比较清楚一些,注意,部分设计仅适用于大量计算中,会牺牲可维护性来换取性能提升。最后一点优化应该是比较有通用性意义的。<br />背景:<br />         开放平台每天产生大量的调用日志,希望能够从海量日志中即时的去分析业务指标和系统运行状况。

2011-01-03 15:07:00 387

原创 对Hibernate中的事务理解

<br />1.数据库事务的概念<br />数据库事务是指由一个或多个SQL语句组成的工作单元,这个工作单元中的SQL语句相互依赖,如果有一个SQL语句执行失败,就必须撤销整个工作单元。<br />   在并发环境中,多个事务同时访问相同的数据资源时,可能会造成各种并发问题,可通过设定数据库的事务隔离级别来避免,还可采用悲观锁和乐观锁来解决丢失更新这一并发问题。<br />   数据库事务必须具备ACID特征:<br />  A: Atomic原子性,整个事务不可分割,要么都成功,要么都撤销。   

2011-01-03 15:06:00 407

原创 对hibernate知识点做了个小总结

<br /><br />1.hibernate的优缺点 <br />1.sql语句不用写了,它使用时只需要操纵对象,使开发更对象化,为我们提高了生产力;<br />2.移植性会很好;<br />3.它实现了透明持久化,如POJO,这个对象没有实现第三方框架或者接口;<br />4.它没有侵入性,即所谓的轻量级框架;<br />5.对象之间有很清晰的关系 一般场合:<br />针对某一对象(单个对象)简单的查/改/删/增,不是批量修改、删除,适合用Hibernate;<br />而对于批量修改、删除,

2011-01-03 15:05:00 340

原创 如何学习Hibernate

本文转自www.35java.com

2011-01-01 19:48:00 237

原创 线程池管理

本文转自www.35java.com

2011-01-01 19:47:00 539

原创 多线程对单例的局部变量和全局变量的影响

本文转自www.35java.com

2011-01-01 19:45:00 487

原创 多线程对单例的局部变量和全局变量的影响

本文转自www.35java.com

2011-01-01 19:43:00 960

原创 Socket编程与线程

www.35java.com

2011-01-01 19:42:00 407

原创 jdk1.6的类加载比1.5慢

<br />我测的是jdk1.6_update21,下面是拿eclipse启动作为测试的例子,使用的是同一个eclipse,2次测试就在eclipse.ini改了jvm路径,其他不变。已经反复启动过多次确保避免操作系统磁盘缓存的因素。<br /><br />测1.6时已经把-XX:-UseSplitVerifier关闭掉1.6的新类型推断(不过这个开着关着没啥影响,eclipse又不是用1.6编的),根据-XX:+TraceClassLoading的输出,使用两个jdk加载的类是一致的,两个jdk测试的时候

2010-12-31 21:18:00 528

原创 java的内部类与匿名内部类

<br />public interface Contents {<br />int value();<br />}<br />public interface Destination {<br />String readLabel();<br />}<br />public class Goods {<br />private class Content implements Contents {<br />private int i = 11;<br />public int val

2010-12-31 21:16:00 388

原创 JAVA初学者学习书籍推荐

<br />很多知识都可以通过书本学习,JAVA学习也需要书籍,尤其是对于JAVA初学者和JAVA自学者尤为重要选择了好的JAVA自学教材能够达到事半功倍的效果,下面我们为JAVA初学者、自学者推荐几本合适的书籍希望对大家有所帮助。<br />学习一门新的知识,不可能指望只看一本,或者两本书就能够完全掌握。需要有一个循序渐进的阅读过程。我推荐Oreilly出版的Java系列书籍<br /><br />在这里我只想补充一点看法,很多人学习Java是从《Thinking in Java》这本书入手的,但是我

2010-12-31 21:13:00 1667

转载 Java学习之路

<br />Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如“屠龙刀”、“倚天剑”。<br />Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助。<br />1. 思考一下<br />学习Java之前,先别急,静下心来好好想想:<br />    1)你对学习Java是否有兴趣?<br />    2)你是否能静下心来坚持不懈地学习?<br />嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对Java感兴趣、而且又有吃苦的准备,那你

2010-12-31 21:07:00 269

原创 Java包导入机制的研究与解析

java中有两种包的导入机制,总结如下:  单类型导入(single-type-import),例如import java.io.File;  按需类型导入(type-import-on-demand),例如 import java.io.*;  关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考。  单类型导入比较好理解,仅仅导入一个public类或者接口。而对于按需类型导入,有人误解为导入一个包下的所有类,其实不然,看名字就知道,他只会按需导入,也就是说

2010-12-31 21:01:00 266

原创 J2EE、Java SE、Java EE、Java ME详细介绍

<br /><br />目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。 <br /><br />J2EE是一种利用Java

2010-12-30 20:28:00 252

空空如也

空空如也

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

TA关注的人

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