摘要: 二叉查找树 二叉查找树,也称二叉搜索树,或二叉排序树。其定义也比较简单,要么是一颗空树,要么就是具有如下性质的二叉树: (1)若任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值; (2) 若任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值; (3) 任意节点的左、右子 阅读全文
posted @ 2020-02-19 23:11 胡小华 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 最全的常用正则表达式大全 1.校验数字的表达式 1. 数字:^[0 9] $ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1 9][0 9] )$ 6. 非零开头的最多带两位小数的数字:^([ 阅读全文
posted @ 2019-11-15 16:38 胡小华 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1、简介 shiro是一个安全框架,是Apache的一个子项目。shiro提供了:认证、授权、加密、会话管理、与web集成、缓存等模块。 1.1、模块介绍 Authentication:用户身份识别,可以认为是登录; Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限 阅读全文
posted @ 2019-11-15 09:17 胡小华 阅读(360) 评论(0) 推荐(0) 编辑
摘要: Java中对象的创建 clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新的对象。那么在java语言中,有几种方式可以创建对象呢? 1 使用new操作符创建一个对象 2 使用clone 阅读全文
posted @ 2019-11-06 09:10 胡小华 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一.关于MySQL联合索引 总结记录一下关于在MySQL中使用联合索引的注意事项. 如:索引包含表中每一行的last_name、first_name和dob列,即key(last_name, first_name, dob)。 以下情况可以用到索引: (1)匹配全值:对索引中的所有列都指定具体的值。 阅读全文
posted @ 2019-11-05 14:56 胡小华 阅读(168) 评论(0) 推荐(0) 编辑