NO如果
码龄6年
  • 448,055
    被访问
  • 154
    原创
  • 24,990
    排名
  • 51
    粉丝
  • 0
    铁粉
关注
提问 私信

个人简介:加油,进步

  • 加入CSDN时间: 2016-12-01
博客简介:

hanzl1的博客

博客描述:
记录成长的脚印
查看详细资料
  • 4
    领奖
    总分 553 当月 5
个人成就
  • 获得78次点赞
  • 内容获得44次评论
  • 获得340次收藏
创作历程
  • 1篇
    2022年
  • 6篇
    2021年
  • 28篇
    2020年
  • 25篇
    2019年
  • 95篇
    2018年
  • 2篇
    2017年
成就勋章
TA的专栏
  • 笔记
    14篇
  • 环境部署
    4篇
  • 部署
    3篇
  • 工具类
    8篇
  • 面试
    4篇
  • 算法
    2篇
  • jekins
    2篇
  • 阿里云
    1篇
  • vue
    2篇
  • springboot
    1篇
  • mongo
    1篇
  • 记事
    23篇
  • easy ui
    3篇
  • junit单元测试
    1篇
  • linux hadoop nginx
    5篇
  • windows
    3篇
  • java
    23篇
  • js
    9篇
  • mysql
    6篇
  • webservice
    2篇
  • mybatis ibatis
    1篇
  • springmvc
    3篇
  • echart
    1篇
  • linux
    4篇
  • git
    7篇
  • axis2
    1篇
  • dom4j
    3篇
  • 打印
    1篇
  • ie
    1篇
  • 虚拟机
    1篇
  • json
    1篇
  • maven项目
  • eclipse
    1篇
  • java基础整理
    2篇
  • java io
    2篇
  • 面试题
    2篇
  • maven
    7篇
  • dubbo
    4篇
  • zookeeper
    2篇
  • dom4j解析xml
    1篇
  • ActiveMq
    1篇
  • idea
    6篇
  • spring boot
    5篇
  • IO
    1篇
  • oracle
    3篇
  • 微信公众号开发
    1篇
  • freemaker
    1篇
  • myeclipse
  • java爬虫
    1篇
  • angularjs
    1篇
  • struts2
  • spring-security.
    1篇
  • restful
    2篇
  • mac
    1篇
  • java工程嵌套
    1篇
  • 工具
    3篇
  • sublime
  • 打包工具
    1篇
  • Jsmooth
    1篇
  • mabatis
    2篇
  • python
    3篇
  • 腾讯云
    1篇
  • fastdfs
    1篇
  • 前端
    2篇
兴趣领域 设置
  • 设计
    交互
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

知识整理(五)

1.B+树和b-树的区别b-树是一个多路自平衡的的搜索树,她类似于普通的平衡二叉树,不同的一点是b-树允许每个节点有更多的子节点,b-树具有如下特点1.所有的键值分布再整棵树中(索引值和data都在每个节点里)2.任何一个关键字出现只出现在一个节点中3.搜索有可能在非叶子节点结束(最好O(1))就能找到数据4.在关键字全集里做一次查找,性能逼近二分查找b-树的应用:b-树是专门为外部存储器设计的,如磁盘,它对于读取和写入大块数据有良好的性能,所以一般用在文件系统及数据
原创
发布博客 2022.03.05 ·
375 阅读 ·
0 点赞 ·
0 评论

zkSync节点部署

#ZKSYNC 节点部署安装依赖1.docker 安装2.node3.yarn4.apt-get install axel2.16.1axel --version5. rustcurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shrustc --version6.lld配置就行7.psqlsudo apt-get install postgresql-clien.
原创
发布博客 2021.10.28 ·
233 阅读 ·
1 点赞 ·
0 评论

scp 命令上传

scp -P3352 mainnet_26389_3NLpjtws4rsxWW9gvyBZVEdZuQpAhph1jiXS1XMwQ77VVv66wXpC.json root@172.16.3.154:/data2/mina2
原创
发布博客 2021.06.11 ·
91 阅读 ·
0 点赞 ·
0 评论

docker命令总结

1. 查看镜像docker images java2.下载镜像docker pull java3.下载镜像 带tagdocker pull java:1.84.构建镜像docker build -t go .5.使用镜像 启动容器docker run -t -i ubuntu:15.10 /bin/bash docker run -it ubuntu /bin/bash6.查找镜像docker search httpd7.删除镜像d...
原创
发布博客 2021.04.25 ·
50 阅读 ·
0 点赞 ·
0 评论

mybatis原理的一些知识

分三个阶段1.初始化阶段:读取xml文件的配置信息,sql信息,根据这些信息初始化一些模块2.代理阶段:mapper接口开发的初始化工作3.sql执行:通过sqlsession完成对sql的解析,参数的映射,SQL的执行和结果到实体的映射...
原创
发布博客 2021.02.02 ·
46 阅读 ·
0 点赞 ·
0 评论

java反射机制

反射的定义:将类的各个组成部分封装成为其他对象java类进行的三个阶段反射的好处:1.可以在程序运行的过程中操作这些对象2.可以解耦,提高程序 的可扩展性获取Class对象的方式:1.class.forName("全类名") 多用于配置文件2.类名.class 多用于参数传递3.对象.getClass Class对象功能:1.获取成员变量2.获取构造方法3.获取成员方法4.获取类名...
原创
发布博客 2021.02.01 ·
39 阅读 ·
0 点赞 ·
0 评论

JDK动态代理知识的一些理解

使用代理的好处:功能增强,控制访问1.静态代理代理类是自己手工实现,自己创建一个java类,表示代理类,同时所要代理的目标对象是确定的特点:实现简单,容易理解缺点:当目标类增加了,代理类也需要成倍的增加(类爆炸),当接口功能增加了会影响众多的实现类举例:定义方法--创建一个接口 UsbSell 定义一个sell方法package com.example.demo.proxy.staticproxy;/** * @author hanzl * @date 202...
原创
发布博客 2021.01.31 ·
78 阅读 ·
0 点赞 ·
0 评论

Mac下Jdk默认安装位置(以jdk1.8为例)

/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
原创
发布博客 2020.12.08 ·
1125 阅读 ·
0 点赞 ·
0 评论

knife4j基于Spring Cloud Gateway搭建demo

1.参看地址(官网)https://doc.xiaominfo.com/solution/ui-front-gateway.html#eureka%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%832.基本目录结构(官网)|-----service-doc //文档聚合中心,是所有微服务文档的出口|-----service-order //订单服务,包含所有与订单业务模块相关的接口|-----service-server //eureka 注册中心|-----serv
原创
发布博客 2020.11.20 ·
608 阅读 ·
0 点赞 ·
0 评论

idea启动出现无效的源发行版:11

目录1.首先检查pom文件里的2.file-project-structure-project 修改正确的sdk3.file-project-structure-module 找到要改的module3.1 source tab页 修改language level3.2 dependencies tab页 修改module sdk4.IntelliJ Idea-->Preferences--->java compiler 修改 project byt...
原创
发布博客 2020.11.20 ·
5689 阅读 ·
8 点赞 ·
1 评论

JMeter安装 使用

地址参考https://www.jianshu.com/p/bce9077d883c
原创
发布博客 2020.11.17 ·
28 阅读 ·
0 点赞 ·
0 评论

lamda 表达式的一些运用

1.list中筛选某个属性最大值的对象返回teamid最大的那个对象Optional<VirtualFleetSettlement > maxTeamId= allAwarList.stream().filter(Objects::nonNull).filter(item -> item.getTeamId() != null).max(Comparator.comparingInt(VirtualFleetSettlement ::getTeamId));VirtualFl.
原创
发布博客 2020.11.17 ·
60 阅读 ·
0 点赞 ·
0 评论

linux查看机器硬件信息常用命令

系统  # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源  # free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用
原创
发布博客 2020.10.30 ·
474 阅读 ·
0 点赞 ·
0 评论

通过java连接并处理数据库的脚本代码样例

1.测试主类package com.example.demo.utils;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.sql.Connection;import java.sql.Date;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.R
原创
发布博客 2020.10.28 ·
312 阅读 ·
0 点赞 ·
0 评论

java中List通过lamda按属性值进行groupby, 相关属性相加

VirtualFleetSettlementDetail virtualFleetSettlementDetail = new VirtualFleetSettlementDetail(); virtualFleetSettlementDetail.setUserId(1L); virtualFleetSettlementDetail.setActivityId(1); virtualFleetSettlementDetail.setTeamId(1); virtualFl.
原创
发布博客 2020.10.28 ·
680 阅读 ·
0 点赞 ·
0 评论

java lamda表达式去重

/**** * 去重 * @param virtualFleetSettlementListPre * @param virtualFleetSettlementListAll * @return */ public List<VirtualFleetSettlement> notInVirtualFleetSettlementS (List<VirtualFleetSettlement> virtualFleetSettlementListPre.
原创
发布博客 2020.10.28 ·
178 阅读 ·
0 点赞 ·
0 评论

java内存分页工具类

package com.fp.coupon.utils;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator;import java.util.List;/** * @author hanzl * @date 2020/9/14 10:01 上午 * 内存分页 */public class RAMPagerUtils<T> { private List<T>.
原创
发布博客 2020.10.28 ·
418 阅读 ·
0 点赞 ·
0 评论

leecode算法(java版)(二)

34.【108】将有序数组转换为二叉搜索树//将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 //// 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 //// 示例: //// 给定有序数组: [-10,-3,0,5,9],////一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树://// 0// / \// -3 9// / ///
原创
发布博客 2020.09.27 ·
94 阅读 ·
0 点赞 ·
0 评论

leecode算法(java版)1-33

1.两数之和//给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。// // 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。// // // // 示例: // // 给定 nums = [2, 7, 11, 15], target = 9 // //因为 nums[0] + nums[1] = 2 + 7 = 9 //所以返回 [0, 1]// // Related Topics 数组 哈希
原创
发布博客 2020.09.21 ·
269 阅读 ·
0 点赞 ·
0 评论

linux环境下安装jenkins

1.安装jdk2.maven下载https://mirrors.aliyun.com/apache/maven3.安装jekinshttps://pkg.jenkins.io/redhat-stable/按着下面操作完成jekins的安装sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pk
原创
发布博客 2020.09.06 ·
81 阅读 ·
0 点赞 ·
0 评论
加载更多