自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术宅的博客

学海无涯

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

原创 Hibernate应用的优化

一:关联关系映射方面:        1:用双向一对多关联代替单向一对多关联(Hibernate鼓励使用双向一对多关联,不使用单向一对多关联。单向一对多关联映射是在one端维护关系的,必须先保存many端后才可以保存one端,所以在保存many端时该端不知道one端是否存在相应的数据,所以只能将维护的关系字段设置为null,如果为非空则无法保存。因为是one端维护关系,所以在保存one端时,会发

2016-08-05 22:52:32 241

原创 排序算法的思路与java实现

1:冒泡排序:       思想:对于给定的n各记录,从第一个记录开始一次对相邻的两个记录进行比较,当前面的记录大于后面的记录时,交换 位置,经过一轮比较和交换后,最大的位于第n位,然后将剩下的n-1个记录进行第二轮比较,重复该过程直到最后只一个记录为止。       代码实现:       public static void BubbleSort(int[] arr){ int tem

2016-08-04 19:36:38 278

原创 Java语言解决约瑟夫环问题(链表实现)

思想:将数据存储到一个链表中,此链表首尾相连形成一个环,删除指定的数即是删除相应的节点,直到链表为空为止。 代码如下: 先写一个节点类: class Node {   int data;   Node next = null;   public Node(int data)   { this.data = data;   } } 再写一个Circle类,此类有两个方法,a

2015-11-11 19:27:09 844

原创 Java语言解决约瑟夫环问题(ArrayList实现)

思想:先用一个ArrayList  arr存储所有的数字,然后删除指定的数字之后将依次将之后的数和之前的数存储到一个新的ArrayList temp中,将temp赋值给arr,重复上述操作,直到所有的数都被删除为止。主要要解决的问题就是准确的删除指定的数以及将剩下的数正确的存储到另外的一个ArrayList中;需要进行一些数学推导。 代码如下: import java.util.ArrayLi

2015-11-11 19:01:45 2213

原创 Java实现两个有序链表的合并

首先写一个节点类,代码如下 public class Node { public int data; public Node next; public Node(int data) { this.data = data; } } 然后再写一个创建两个有序的链表的类(添加节点时已按大小顺序添加) public class BuildList { public N

2015-11-11 18:46:31 2744

音乐时间转化

音乐时间转化

2014-05-13

空空如也

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

TA关注的人

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