摘要: 原文出处: Hosee 在学校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。 1 2 3 4 5 6 public class Test { public static void main(String[ 阅读全文
posted @ 2018-05-07 02:28 SessionBest 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 实现堆排序的算法思路是先创建堆,也就是从叶子节点起对每一层的孩子节点及其对应位置的父亲节点进行比较,较大的孩子节点替换较小的父亲节点,一级一级比较替换,就创建出了大根堆,小根堆反之。创建好大根堆以后,我们,将整棵树的根节点与最后最后一个节点替换位置,然后去除最后一个节点,在创建一个新的大根堆,以此类 阅读全文
posted @ 2018-05-05 21:05 SessionBest 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 目录 目录 Heap是一种数据结构具有以下的特点: 1)完全二叉树; 2)heap中存储的值是偏序; Min-heap: 父节点的值小于或等于子节点的值; Max-heap: 父节点的值大于或等于子节点的值; 堆的存储: 一般都用数组来表示堆,i结点的父结点下标就为(i–1)/2。它的左右子结点下标 阅读全文
posted @ 2018-05-05 21:03 SessionBest 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 先看下Spring的 事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是 最常见的选择。 PROPAGATION_SUPPORTS 支持当前事务,如果当前没有事务,就以非事务方式执行。 阅读全文
posted @ 2018-04-11 23:24 SessionBest 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guyuealian/article/details/51119499 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guyuealian/artic 阅读全文
posted @ 2018-04-03 13:09 SessionBest 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 死锁的定义> 如果一组进程中的每一个进程都在等待仅由该组进程中的其他进程才能引发的事件,那仫该组进程就是死锁的. 产生死锁的必要条件> 1).互斥条件:进程对所分配到的资源进行排它性使用,即在一段时间内,某资源只能被一个进程占用。如果此时还有其他进程请求该资源,则请求资源只能等待,直至占有该资源的进 阅读全文
posted @ 2018-04-03 09:57 SessionBest 阅读(9952) 评论(1) 推荐(0) 编辑
摘要: String是所有语言中最常用的一个类。我们知道在Java中,String是不可变的、final的。Java在运行时也保存了一个字符串池(String pool),这使得String成为了一个特别的类。 主要是为了 “ 效率 ” 和 “ 安全性 ” 的缘故。 若 String 允许被继承, 由于它的 阅读全文
posted @ 2018-04-02 23:09 SessionBest 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 一、概述: 1、什么是双向链表: 链表中的每个节点即指向前面一个节点,也指向后面一个节点,就像丢手绢游戏一样,每个人都手拉手 2、从头部插入 要对链表进行判断,如果为空则设置尾节点为新添加的节点,如果不为空,还要设置头节点的一个前节点为新节点 3、从尾部进行插入 如果链表为空,则直接设置头节点为新添 阅读全文
posted @ 2018-04-02 16:00 SessionBest 阅读(204) 评论(0) 推荐(0) 编辑
摘要: package com.session.link;/** * 单向链表 */public class LinkedList<T> { private Node head;//指向链表头节点的引用变量 private Node tail;//指向链表尾节点的引用变量 int size;//链表中当前总 阅读全文
posted @ 2018-04-02 14:25 SessionBest 阅读(452) 评论(0) 推荐(0) 编辑
摘要: package com.session.chop;import java.util.Arrays;/** * 二分查找 */public class BinarySearch { public static void main(String[] args) { int[] array = new i 阅读全文
posted @ 2018-04-02 14:24 SessionBest 阅读(95) 评论(0) 推荐(0) 编辑