随笔分类 - Java基础
摘要:package com.tomsnail.data.tree;/** * AVL二叉平衡树 * @author tomsnail * @date 2015年3月30日 下午4:35:50 */public class AVLTree { /** * 根节点 * @aut...
阅读全文
摘要:今天在修改项目一个JSP文件时,突然想到Tomat是怎么实现动态实时加载JSP编译后的class类的?查了半天资料,看了很多文章,终于明白是怎么回事了:ClassLoader,当tomcat发现jsp改变后,将用新的ClassLoader去加载新的类具体原理我将单独总结一下,这里简单实现了动态加载类...
阅读全文
摘要:1.HttpServer,Http服务启动类,用于初始化各种线程和通道public class HttpServer { public void bind(int port) throws Exception { EventLoopGroup bossGroup = new Ni...
阅读全文
摘要:闲来没事,看了mybatis的实现形式,就心血来潮的自己弄了一个仿照mybatis的框架,性能肯定不好,而且有很多问题,但是是一次有益的尝试1.基本配置文件 org.logicalcobwebs.proxool.ProxoolDriver proxool.inventory ...
阅读全文
摘要:public static String getStr(String source){ if(source==null||source.equals("")){ return ""; } if(source.length()==...
阅读全文
摘要:1.定义 它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值 均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。2.插入规则 向一个二叉排序树b中插入一个结点s的算法,过程为:若b是空树,则...
阅读全文
摘要:记录一下将顺序数组进行乱序排序的代码List list = new ArrayList();//list初始化,省略int size = list.size();for(int i=0;i<size;i++){ Object obj1 = list.get(i); int index = Ran...
阅读全文

浙公网安备 33010602011771号