![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
GokerYang
这个作者很懒,什么都没留下…
展开
-
Java程序员必知的8大排序
8种排序之间的关系: 1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数 也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例 (3)用java实现 package com.njue; public cl转载 2013-03-23 23:20:23 · 576 阅读 · 0 评论 -
Java线程安全与同步
接触Java的集合框架的时候,总是免不了听到线程安全、同步这两个概念,以前也没有仔细去了解过是什么意思,刚才了解了一下,感觉就是一个意思,线程安全依靠的就是同步机制。 线程安全就是说多线程访问同一代码,不会产生不确定的结果。编写线程安全的代码是低依靠线程同步。 首先来看看线程安全的实现原理: jvm有一个main memory,而每个线程有自己的working mem原创 2013-03-24 22:40:36 · 623 阅读 · 0 评论 -
几个提升java性能需要注意的地方
1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以达到节约资源的目的; 控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。 2. 尽量避原创 2013-04-14 21:16:34 · 597 阅读 · 0 评论 -
解决Myeclipse卡死,吃内存问题
1 老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能 这个问题的解决办法是关闭自动更新 Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials, 把选项 "Search for new features on start原创 2013-05-08 23:31:44 · 664 阅读 · 0 评论 -
谈谈你对hibernate与ibatis的认识!
可以从hibernate以及ibatis各自的特点,优缺点谈起,谈一些自己的认识,在没有特别说服力的情况下,你最好倾向于面试公司所采用的框架 IBATIS: iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。 iBATIS提供的持久层框架包括原创 2013-03-25 23:15:44 · 663 阅读 · 0 评论 -
简单理解Hibernate三种状态的概念及互相转化
本文描述了Hibernate三种状态的概念及互相转化。Java对象的生命周期中有三种状态,而且互相转化。它们分别是临时状态,持久化状态,以及游离状态。 在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的生转载 2013-03-28 22:42:46 · 541 阅读 · 0 评论