- 博客(17)
- 收藏
- 关注
原创 Spring Cloud服务feign调用date类型相差14小时
项目需求查询某天之前的所有数据,使用A服务Feign调用B服务,date做参数,发现请求到B服务之后date参数多了14个小时。
2022-11-28 17:28:06
792
原创 logback打印日志字段脱敏加密
logback自定义转换器,不需要修改原来代码,是在日志打印时对其参数进行加密处理,拓展性强。创建自定义转换类MySampleConverter, 继承MessageConverter类,并实现convert方法。}}让我们来看一下event里面是什么这个时候长得帅的小伙伴们都反应过来了,介不就是格式化后的日志吗!长得不那么帅的小伙伴就会问了,接下来呐!怎么办啊!当然是为所欲为了
2022-09-27 16:29:19
2631
原创 Mybatis-plus分页不显示总条数
项目场景:SpringBoot项目引入Mybatis-plus做增删改查引入MAVEN包<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.0.7</version></dependency>问题描述调用myba
2022-03-08 14:27:02
3812
1
原创 neo4j导入数据之LOAD CSV
一为什么用load csv, 之前写过用neo4j-import 的一个博客,本以为我的neo4j奇幻之旅就要结束了,然鹅,领导说咱们每天还有100w的数据需要跑进去。 neo4j-import肯定不能再用了,因为每次都要清空数据库,第一次投产生成的csv文件有10多个G,把这些数据文件传输到neo4j的服务器上很占资源,如果每天重跑一次,显然不太现实。 batch...
2019-12-04 19:03:30
7391
原创 Neo4j-import 导入数据
Neo4j导入数据的方式有多种,如图:有五种可供选择的方式,当然要根据自己的情况来选择适合的。我们是一个新的项目上线---数据千万级别---全量导入。综上所述,我选择了第五种导入方式Neo4j-import,因为它实在是太简单了。我共有三张表的数据需要导入-----个人客户表Personal,企业客户表Company,人企关系表Relation导入到neo4j中的节...
2019-08-30 15:59:18
3022
3
原创 spring-data-neo4j 使用和总结
上一篇博客写了neo4j的下载安装以及简单的使用,这篇主要写在开发的时候遇到的一些坑和问题,同时也是自己的一个总结。首先列出几个问题: 1.neo4j如何返回多个类型的关系和节点。 2.spring-data-neo4j 如何在dao层中自定义传参,或者自己拼接好cql当做参数传入dao层 3.第一个问题:开发的时候我有两种节点 Person和Bo...
2019-06-25 20:30:50
7354
13
原创 spring-data-neo4j
一:项目需求,做一个类似企查查的关系图。 前端选择用Echarts,后端springboot+cloud,数据库gbase(国产),考虑到关系型数据库存取关系数据的速度,故选择图形neo4j,把gbase的数据导入neo4j,然后java从neo4j取数据。二:neo4j的安装 官网:https://neo4j.com/download/ ...
2019-05-16 22:46:39
1031
原创 datatables 拖拽
一, 需求是让table可以显示隐藏,以及拖拽, 并且下次登录的时候能回到上次隐藏以及拖拽的顺序,之前用jquery写了显示隐藏,以及拖拽,效果不太理想,在网上查了一下,发现datables有这两个功能,直接保存到cookie,下次从cookie拿。二,直接上代码<table id="tableList" class="table table-striped tab...
2019-04-04 11:41:58
2138
原创 jquery 显示隐藏列
需求:展示到页面的数据列表可以让用户自己配置显示哪列先去网上查了一些资料,实现这个效果可以用jquery,datatables。 相对来说datatables实现要更简单一些,我用的是jquery。 datatables官网http://www.datatables.club/ 如果说只是单纯的在jsp页面使用写死的数据显示隐藏列不涉及java,这样是非常简单的,而我们需要实...
2019-02-20 10:37:50
1629
原创 iframe,body滚动条重复
一:开发的时候碰到一个滚动条问题,即页面出现两个滚动条,外面的是body的滚动条,里面是iframe的滚动条,大概就是如下图: 解决这个问题的方式无非两种: 1:去掉body滚动条 2:去掉iframe滚动条 可是这两种解决方式在实践过程中并不是很顺利,在使用第一种时,直接在body上加 st...
2019-02-19 14:59:51
1120
1
原创 js正则校验日期格式和时间格式是否正确
一,前端jsp页面有一文本框输入时间 HH:mm:ss格式的 另一个文本框要求输入yyyymmdd格式的日期 时间: 由于未用到任何时间插件,只能通过js校验输入的时间是否正确,最简单的莫过于使用正则来校验了, var regex = /^(([0-2][0-3])|([0-1][0-9])):[0-5][0-9]:[0-5][0-9]$/;...
2019-01-08 10:37:47
17976
原创 从dual表中查出一列数据2017年1月至2017年12月
一,需求如下 从dual表中获取2017年1月到2017年12月的数据,如图 二,从oracle数据库查询select '2017年'||rownum||'月' mm from dual connect by rownum < 13 1到12月用rownum来代替,使用connect by函数获取小于13的月份。三,拓展...
2018-11-06 15:58:00
1830
原创 easyUI datagrid数据加载慢
一,根据需求将项目前端框架改为easyUI 发现:没改之前进入一个列表页面(二十多个字段),瞬间就进入页面,看到数据。 改为easyUI后进入列表页面,加载时间为 5 秒才看到数据!! 分析:即使字段稍多,但也不应该加载这么慢的,毕竟它是一个成名已久的 框架二,查找easyUI官方API 通过查找API和网上...
2018-09-03 16:50:17
1031
原创 quartz定时任务
需求:让用户表中超过三个月未登陆过的用户修改状态为停用这个需求我第一时间想到的就是quartz定时任务,每天或每周跑一次定时任务即可完成。quartz定时任务一般有两种用法,第一种是像每隔一段时间执行一次,第二种就是可以设置为在每天或每月特定时间执行现在第二种符合我的要求jar包 为 quartz-1.8.6.jar spring 为3.1.2的 框架ssh定时任...
2018-07-10 20:57:01
639
原创 一个帅气的车牌输入插件
First, 项目中用到了一个车牌信息录入,本来直接给的是一个文本框让用户自己输入车牌,不过客户不是很满意,有的用户不写地区,有的用户不在意大小写,导致得到的信息很杂乱。Second, 之前的输入框类似这样的,用户手动输入的 现在的车牌输入是这样的 这是产品在网上找的一个插件,下载网址 http://www.17sucai.co...
2018-06-07 17:33:22
5849
16
原创 使用JdbcTemplate返回对象 添加时返回主键
用惯了mybatis这个持久层框架,一时间再次使用jdbc感到有些不适应尤其是写sql的地方需要对sql进行拼接,有条件的时候尤其麻烦当我添加一条数据的时候要得到它的主键,总不能在查一次得到主键吧,于是试验了好多次,查了许多资料,得到返回主键代码如下@Override public int addTcarPhone(String contacePhone, String driverName, ...
2018-05-29 13:26:05
2163
原创 将HTML页面生成图片
Today,客户又又又提出一个需求:"这个页面我要一个图片,要能下载的图片!"把html页面变成图片这个应该不是太难,于是我只能去百度查我需要的答案,百度上好多前辈给了一个html2canvas这个东西. 这是对它的介绍: html2canvas通过获取页面的DOM和元素的样式信息,并将其渲染成canvas图片,从而实现给页面截图的功能。 其实它的用法非常简单,有的...
2018-05-21 00:28:16
16651
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人