- 博客(10)
- 收藏
- 关注
原创 二叉树定义
二叉树定义(禁用‘满二叉树’说法):1.完美二叉树:一颗二叉树中不存在空节点 (一棵深度为k且有2的k次方-1个结点的二叉树称为满二叉树)2.完全二叉树:任一节点的左边必不存在空节点3.正则二叉树:每个节点要么没有子节点要么满子节点注:禁用‘满二叉树’1.国际定义:指的是正则二叉树2.国内定义:指定是完美二叉树...
2020-07-23 18:45:13
1711
1
原创 关于hashmap的结构分析
hashMap(链式数组结构:查询快,插入慢):以其中一个构造函数为例:public HashMap(int initialCapacity, float loadFactor)initialCapacity → 初始容量,使用无参构造方法时,默认为16loadFactor → 加载因子,使用无参构造方法时,默认0.75f1.初始容量的计算方法为:(元素个数/加载因子+1),离这个值最近的大于或者等于此值的二的幂次。es:6 → 8 源码java8的优化算法如下: ...
2020-07-23 18:44:13
173
原创 关于trace追踪日志的产出及查看
1.首先查看当前系统是否会产出trace文件 show parameter sql_trace; 若value为false,则不会产出,运行以下命令产出文件 alter session(system) set sql_trace=true; ①system跟踪整个数据库实例,所有进程都会被跟踪,包括后台进程,会导致数据库下降明显,不推荐使用 ②session会话级跟踪,sql_trace的通常使用方式是仅跟踪一个会话2.执行几条sql,然后开始查看文件 文...
2020-07-23 18:42:06
2320
原创 安装es时遇到的一些指令总结
创建软连接(全局命令)ln -s 源文件路径 软链接文件路径(源文件要使用绝对路径) 安装grunt-cli后用不了grunt命令?可能grunt的全局命令没有生效(按说明直接npm install -g grunt-cli就自动全局变量了)我的做法是在PATH中加入grunt-cli的bin1.$PATH:决定了shell到哪些目录中去寻找命令或程序,PATH值是一系列的目...
2018-09-03 22:42:42
230
原创 freemarker中 感叹号、双感叹号、问号、双问号 的使用方法
1.??<!-- ??是判断对象是否为空(??是?exists的缩写) --><#if object ??>${object}<#if> 如果object不为空,则执行里面语句2.? ①用?判断是否为空,和??类似,但要在?后面加上关键字<!-- ?是"是否"的意思 --><#if object?exists&...
2018-08-03 10:46:56
13224
原创 java连接mongodb
连接mongodb数据库MongoClient client = new MongoClient("192.168.**.**",27017);MongoCollection<Document> coll = client.getDatabase("库名称").getCollection("表名");然后直接用就可以了。。。 es:public stat...
2018-07-23 22:26:27
180
原创 JAVA的映射工具 BeanUtils dozer的使用方法
1.BeanUtils的使用BeanUtils.copyProperties(A, B) //将B的值映射给A要求:映射的字段名称要一致具体的方法及理论见 https://blog.youkuaiyun.com/megustas_jjc/article/details/53525026 大神写的相当详细2.dozer的使用对于映射工具来说,dozer是个相当令人满意的选...
2018-07-18 23:29:13
3323
原创 getActualMinimun()的使用 以及 闰年的判定方法
1.Calendar里的getActualMinimun(int field)和getActualMaximun(int field)方法如下图所示,我们就可以直接得到相应的最小日期或者最大日期package test2;import java.text.SimpleDateFormat;import java.util.Calendar;public class dateTe...
2018-07-17 23:09:32
2774
原创 windows 上redis的安装与使用,在windows上增加redis服务,设置密码及本地ip连接Redis
1.windows版 redis下载地址:https://github.com/MicrosoftArchive/redis/releases注:redis官方只有linux版本,windows版本是由微软维护的,性能可能会不如linux,更建议在linux上安装2.解压到你想要解压的地方,这里我解压在G:\redis3.win+r 运行cmd,来到redis的解压目录下4.运行redis-ser...
2018-07-12 00:37:26
2517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人