首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
张少林同学
掘友等级
软件工程师
|
关注我再告诉你
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
255
文章 247
沸点 8
赞
255
返回
|
搜索文章
文章
热门
最新
别再重复编码了,这个通用树型节点工具类代码拿去用!
可以看到上图中的部门层级结构就像一颗树一样,有一个根级节点,其下有多个子节点,子节点之后又有子节点,这种层级的树形结构可以是无限层级的,也可以限制它的层级深度。 可以看到返回的列表treeItems就是我们常见的树形数据结构,其中children就是每个节点下对应的子节点列表。
2020 再见,2021 你好!
2020 年的最后一天,一早上出门就开始回忆自己一整年的痕迹,到了公司第一件事就是打开自己2019年的总结,看看自己当时立的flag到底完成如何 ?结果可想而知,又废了!!回首 2020,好像听到最多的一句话就是:「今年因为疫情的影响,好像一整年啥都没干,就草草结束了」。确实,…
死磕 Hutool 源码系列(一)——StrUtil 源码解析
既然已经阅读过了 String 源码了,为什么还要阅读 StrUtil源码呢? 在实际项目开发中 String 是我们最常使用的数据结构,这就导致我们对 String的操作代码相当多,而这些操作又是独立于具体业务之外的通用代码,为了代码的简洁性、可读性,一般会把对 String…
死磕 Hutool 源码系列(零)——为什么要阅读 Hutool 源码
本文是死磕 Hutool 源码系列开篇, 主要叙述一下为什么要阅读 Hutool源码,以及阅读 Hutool源码都有哪些好处。不知道什么是 Hutool?或者说看到「源码」两个字之后你的微表情是下面这样的? 一个专门给中国后端程序员使用的小而全的Java 工具类库。 它也仅仅是…
2020,继续活成自己想要的样子
这几天闲暇时回顾了今年发生的事情,感叹时间飞快呀,可以这么说,在我毫无察觉的情况下,这一年就悄悄的结束了。 我很庆幸,在本该忙碌的年纪过上了如此充实的生活。思考了许久,还是决定记录一下自己在这一年里的成长经历。 今年刚好是当初给自己定下的毕业后职业生涯中的第三年,也是第一阶段的…
zookeeper 高可用集群搭建
划重点:分布式应用程序协调服务,在分布式系统中,通常需要一个通用的服务注册与发现中心,因此Zookeeper就是充当这样的角色,国内非常出名的分布式框架Dubbo也建议使用Zookeeper作为服务注册与发现中心。 可以看出Zookeeper已经启动了,并且是单机模式启动。 有…
从源码的角度再学「Thread」
Java中的线程是使用Thread类实现的,Thread在初学Java的时候就学过了,也在实践中用过,不过一直没从源码的角度去看过它的实现,今天从源码的角度出发,再次学习Java Thread,愿此后对Thread的实践更加得心应手。 Thread提供了非常灵活的重载构造方法,…
解放双手 | Jenkins + gitlab + maven 自动打包部署项目
程序员肯定都懂的,跟gayhub一样的东西,可以在内网自己搭建一套来管理项目代码。 可以简单地理解为可以代替你实现自动从gitlab拉取代码,打包,部署到远程服务器的工具。 至此,Jenkins已经部署好了,然而....折腾才刚刚开始... 按照界面提示,为了管理员安全地设置J…
这是一次 docker 入门实践
其实接触 docker 也有一段时间了,但是一直没有做下总结,现在网上关于 docker 的介绍也有很多了,本着好记性不如烂笔头的原则,还是自己再记录一波吧。 以下命令均需在 root 权限下执行。
前后端分离——token超时刷新策略
其实理论上如果是活跃用户,token失效后,假如用户正在操作表单,此时突然定向到登录页面,那用户体验太差了。 如何签发token,请看上一篇推文,这里不做过多介绍。先看看登录接口返回的数据如下: 篇幅较短,主要是延续上一篇 前后端分离应用——用户信息传递 遗留问题做一下总结。如…
下一页
个人成就
文章被点赞
325
文章被阅读
75,512
掘力值
1,953
关注了
20
关注者
1,193
收藏集
18
关注标签
33
加入于
2016-09-12