自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 关于树形数据的层次级遍历(另一种树形结构设计)

一般我们存储树形数据,如菜单等等存在子父级关系的,会使用每条数据都存储父节点id的方法。最近接触到一个更好的方法,一般数据的每条唯一主键较长,且只存储父节点id,要找到祖父节点等更高的节点,会需要重复遍历,找起来相对麻烦。我们可以对每条数据都加几个字段,一个为层级,从1开始,每下一个节点递增1,一个为行次,每个层级均从1开始,同层级每一条数据递增1。...

2021-05-14 11:30:14 798

原创 Java代码中执行字符串逻辑表达式,即将字符串转换成可执行代码

最近遇到的需求,前端传来一系列数据,其中包括比较符,类似==、>=、!=等比较符号,由客户选择,由于不想使用繁琐的switch/case,以及不想日后需求变动导致的比较符增加而改动代码,便想办法将表达式拼接成字符串,再代码执行得到比较结果。参考原博客:https://www.dazhuanlan.com/2020/05/30/5ed1dd2cd84cb/原博客的写法中,ScriptEngineManager构造参数不填,这种写法在main方法中执行没毛病,而在工程项目代码中有问题。代码如下

2021-02-04 19:24:51 988

原创 idea gradle构建项目执行java main方法报 CreateProcess error=206, 文件名或扩展名太长的问题

目前先做转载记录,下周回公司看是否能解决此问题。https://blog.csdn.net/weixin_42260270/article/details/103030182https://www.jianshu.com/p/6509c3d58f32https://it007.blog.csdn.net/article/details/107473695https://blog.csdn.net/miaoao611/article/details/106127404https://www

2020-08-22 13:41:43 1248

原创 Java POI 导出Excel(简单默认样式),通用化

导出Excel的需求一般会碰到,简单的导出方法也简单,这里我们来一个简单格式的通用导出方法pom依赖<!-- 处理 MS Office 文件的常用开源库 --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></depen.

2020-06-23 11:41:32 485 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除