自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 资源 (13)
  • 问答 (2)
  • 收藏
  • 关注

原创 bootstrapTable 显示内容过长,鼠标悬停展示全部

title : '物流返回消息(申请)',/** 设置内容过长样式变形问题*//** 设置鼠标悬停展示全部内容*/

2023-11-27 15:06:22 729

原创 kettle 导出Excel 日期信息为空bug

今天做个需求,跨库联表查询数据。导出为Excel ,但是日期数据除了问题。日期yyyy/mm/dd hh:mm:ss 竟然是空的。to_char(日期,'yyyy/mm/dd hh:mm:ss') 方式将日期转为vachar 直接导出。一、(网上给出最多的解决方案,但本人不实用。需要安装MySQL监听)二、通过kettle软件转换将字段强行转为string。然后直接导出Excel就可以。

2023-10-20 15:16:02 919

原创 MustUnderstand headers:[{http://www.w3.org/2005/08/addressing}Action] are not understood

首先我生成客户端用以调取,但是服务调取报错:MustUnderstand headers:[{http://www.w3.org/2005/08/addressing}Action] are not understood。这两个方法的最后一个参数加入 new javax.xml.ws.soap.AddressingFeature(true,true),亲试问题解决。今天调取webservice接口遇到个问题,网上找了很多解决办法,说什么的都有。一开始以为是版本不统一,但后来发现并不是。

2023-05-04 14:09:30 241 1

转载 @Data注解导致的StackOverflowError

@Data注解导致的StackOverflowError_有一只柴犬的博客-CSDN博客

2023-04-21 15:23:11 92

原创 js ajax返回判断

https://blog.csdn.net/u012225151/article/details/70991873

2022-08-25 15:14:06 175

原创 miniUI datagrid 修改列表信息

今天得到个需求,想要在列表页上直接修改数据。修改完的数据直接入库。

2022-07-28 16:26:08 1085

原创 java luckysheet html 实现excel文件在线编辑

今天得到个需求,《实现excel文件在线编辑、查看、保存》。我这里遇到了许多坑,就先分享一下。这里只做在线预览的功能实现,因为其他的功能比较简单。整体思路:xls转xlsx文件,用luckysheet在线预览一:首先从客户手里得到了一堆xls文件(坑一:这些文件不是标准文件,打开存在问题)解决一:使用Spire.Xls.jar https://download.csdn.net/download/zhangjiaqianghh/86052515思路:既然xls文件存在问题,那就将用户的这个文件另存为xls

2022-07-12 12:03:00 2695

原创 B+树 演示发现的问题

今天在自己玩b+数的演示过程,出现以下情况,我从1添加到20 。现在开始删除里面的数字。删到如下情况,我想删除5,走到第二级0004 的时候就走到0008的子分支上去了,导致最后删除失败。这个问题解决一下呗...

2021-11-08 18:29:10 243

原创 java 构建GET请求地址

private String getUrlWithParams(String url, Map<String, Object> params) { boolean first = true; StringBuilder sb = new StringBuilder(url); for (String key : params.keySet()) { char ch = '&'; if (fir...

2021-11-01 11:01:05 458

原创 java Freemarker 生成word文档 转pdf ,pdf都是xml标签

最近在word文件转pdf的问题,首先我用ftl模板(不知道怎么设置ftl模板的看我上面文章)。 生成word文件后,使用openoffice进行转换 ,生成的pdf都是xml的标签。在网上找了很多方法,最后使用aspose-words-16.8.0-jdk16.jar转换成功。如有需要请联系我...

2021-08-16 16:43:37 1248 3

转载 java后端加密 js前端解密 DES

随机数 + AES加密:/** * 生成随机数 * @param length * @return */ private String getChar(int length) { char[] ss = new char[length]; int i=0; while(i<length) { int f = (int) (Math.random()*3); ...

2021-07-09 17:57:05 1343

原创 java video src请求视频流,视频不能拖拽快进问题解决方案

今天遇到个问题,主要是视频不能拖拽快先看一下前端页面

2021-06-17 18:06:25 2981

原创 mysql向达梦数据库导入数据时 报错时间日期类型数据溢出

今天在做数据导入达梦数据库时遇到个问题,时间日期类型数据溢出。经过查找发现是timestamp类型精度值过小。解决办法:

2021-06-02 17:36:33 3614

原创 The Apache Tomcat installation at this directory is version 8.5.41. A Tomcat

今天配置个tomcat报错 意思就是说eclipse最该只支持8.0,那初步的想法就是把tomcat配置改成8.0。开整!第一步:找到tomcat地址下的lib下的catalina.jar第二部:将catalina.jar用解压工具解压到本地第三步:根据地址修改内部配置,改成8.0 OK第四步:将修改后的文件打成jar包,替换掉lib文件夹下的catalina.jar最后一步:重启eclipse,选择tomcat 一切解决!...

2021-05-26 09:31:52 768

原创 java操作excel合并sheet 页 导出为pdf

今天接到个需求,要把excel里的多个sheet页导出到一个pdf文件里。拿到这个需求觉得很简单。(评估3天)1.跳坑直接用poi笨方法遍历(一共7个excel 每个excel里有7/8个sheet页),如果这么干了 ,可能我现在就不会有时间写这个博客了。2.再次跳坑spire.xls.jar 这种方式确实很快。但是,天下没有免费的早中晚饭。只能转3页pdf数据。我的数据太多了 ,不能完全转换。商用(400多),坚决不买。3.第三次选择正确的方法做正确的事openOffice...

2021-04-28 18:02:49 1404

转载 com.google.zxing.NotFoundException 解决方案

今天在玩二维码识别时,报错:com.google.zxing.NotFoundException经过网上冲浪得以解决 ,原因竟然是精度问题导致。由于二维码中带有图片。// 解码设置编码方式为:utf-8,hints.put(DecodeHintType.CHARACTER_SET, CHARSET);//优化精度hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE);//复杂模式,开启PURE_BARCODE模式hints.put(D

2021-04-13 11:10:38 5028

原创 java xls xlsx文件获取问题

public static Workbook readExcel(String fileName, InputStream is) { Workbook wb = null; if (fileName == null) { return null; } String extString = fileName.substring(fileName.lastIndexOf(".")); try {...

2021-04-07 11:59:26 140

原创 java 通过出生日期算年龄

package com.cyjlgb.services.backend.utils;import java.util.Calendar;import java.util.Date;public class LgbMedicalUtils { /** * show 通过出生日期获取年龄. * * @param birthday 出生日期 * @return */ public static String getAgeByBirthd...

2021-04-07 09:45:08 1541

原创 java 日历转化-阴历转阳历

package com.cyjlgb.services.backend.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/*** <b>描述</b>: 日历转换工具类:阴历和阳历日期互换(阴历日期范围19000101~20491229)<br>** @aut...

2021-04-07 09:43:38 1384

转载 算法的时间与空间复杂度(一看就懂)

算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。那么我们应该如何去衡量不同算法之间的优劣呢?主要还是从算法所占用的「时间」和「空间」两个维度去考量。时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。 空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,评价一个算法的效率主要是看它的时间复杂度和空间复杂度情况。然而,

2021-02-04 17:20:15 144

转载 各种数据结构图形化展示B树,B+树,二叉树,满二叉树,平衡二叉树,红黑树,排序,队列,栈等可视化在线演示,供你深入理解数据库索引及数据机构,值得一看,动动手就能轻松掌握!

喜欢的朋友可以点个赞,谢谢! B+Tree 可视化 直观操作理解下B+Tree的插入,查找,更新和删除过程https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html B Tree 可视化 直观操作理解下BTree的插入,查找,更新和删除过程https://www.cs.usfca.edu/~galles/visualization/BTree.html Hash Table 可视化 直观操作理解下Hash Table的

2021-02-04 16:02:16 556

原创 递归读取文件夹的文件

package test; import java.io.File;/** * * 递归读取文件夹的文件 */public class ListFileDemo {public static void listFile(String path) {if (path == null) {return;// 因为下面的new File如果path为空,回报异常}File[] files = new File(path).listFiles();if (files == null)

2021-01-27 14:33:07 419

原创 lombok 工具

今天听同事介绍一个lombok开发工具 ,具体试了一下,可能是由于代码量不是很大,并没有达到预期的省时的可期效果。1、首先安装在eclipse上。 具体安装方法:https://www.cnblogs.com/boonya/p/10691466.html2、实体类代码中加入注解@Data@Builder@EqualsAndHashCode(callSuper = false)@NoArgsConstructor@AllArgsConstructor具体各个注解的意义还需...

2021-01-19 15:30:45 72

转载 mysql怎么让左模糊查询也能走索引?

测试表USER_INFO表数据以及结构如下:有一个USER_NAME字段的索引:有个业务需求,需要模糊搜索出用户名后几位有杰这个词的所有用户信息,这时候不可能说为了一个搜索就引入ES,但是如果sql使用左模糊查询的话,根据索引的最左匹配原则,该sql语句是不可能使用到idx_user_name索引的,如下:EXPLAIN SELECT * from USER_INFO where USER_NAME like '%杰'1执行计划如下:可以发现是用不到索引的。需要做模糊匹配,又要用到

2020-12-21 17:35:54 2923 1

原创 js 刷新tab页

今天遇到个页面上的问题,在此记录一下,以便再次遇到可以快速解决。问题:在各个菜单点开生成一个tab1页后,我去操作其他tab2页,当我切回到tab1页时,发现数据并没有进行刷新。解决:1、看到有说刷新iframe就可以达到效果,亲试没有达到预期效果。 2、实现先删除tab页,再add tab页 太笨,而且里面部分逻辑不通。 3、$('#maintabs').tabs('getTab',title).panel('refresh'); 亲测可用,而且每次...

2020-12-15 11:39:14 2041

转载 oracle内置函数大全

1、数值函数     函数      返回值             样例            显示    CEIL(n) 大于或等于数值n的最小整数  SELECT CEIL(10.6) FROM TABLE_NAME; 11    FLOOR(n) 小于等于数值n的最大整数  SELECT FLOOR (10.6) FROM TABLE_NAME; 10    MOD(m,n) m除以n的余数,若n=0,则返回m SELECT MOD (7,5) FROM TABLE_...

2020-11-13 14:15:51 346

原创 mysql 查询每一种类型中的全部人员名字

select societyTitle,GROUP_CONCAT(id) from t_prod_society_lsh GROUP BY societyTitle

2020-11-13 11:37:38 1020

原创 mysql 对职务进行排序

select * from t_prod_society_lsh order by case when societyTitle='主席' then 1 when societyTitle='副主席' then 2 when societyTitle='会长' then 3 when societyTitle='副会长' then 4 when societyTitle='理事长' then 5 when societyTitle='副理事长' then 6 when societyTitle='秘...

2020-11-13 10:35:28 262

原创 jsp 多图片上传

今天来个新的需求:将之前的单图片上传改为多文件上传。例图:此需求提出就需要将之前的存储方式做下改变,由图片id变为图片id1,图片id2,... 。在存储图片时需要将没一个图片进行保存。例:主表保存方式:图片表保存方式:下面看一下jsp页面与js方法代码:<td align="right"> <label class="Validform_label"> ...

2020-11-09 14:43:38 1396

原创 java mq 使用

1、mq地址配置2、pom.xml mq配置<activemq-pool.version>5.15.0</activemq-pool.version><!-- activemq --> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-pool<...

2020-09-24 15:57:44 1229

原创 echarts 树图 二级节点显示数据

今天接到一个任务,做一个echarts树图,原型如下图:首先根据需求和数据集合写接口组装数据:/** * 2020年度处室与学会活跃度分析 * @param req * @return */ @RequestMapping(params = "getInstituteDepartment") @ResponseBody public AjaxJsonSpecial getInstituteDepartment(HttpServle...

2020-09-17 16:34:03 1598

原创 java ES 线点搜索

今天用到了ES搜索中的线点搜索。下面说一下线点的使用与配置,搜索参数规则与solr搜索规则一样,稍后也说一下。最后说一下java调取获取数据。1、线点搜索使用先创建一个视图然后在线点平台建一个索引表创建索引任务然后启动任务 ,将数据导入。成功后就可以查询了2、下面说一下搜索规则,比如要查找字段name='张三' 和 name='李四' 和 name='王五'的所有数据。类似name in ( ?)传统规则:q=+("搜索词") +(orgCodeList="co...

2020-09-02 16:49:26 271

原创 spoon 作业事务处理

最近遇到这样一个问题,如果作业流程没有成功执行完,则不对数据进行操作。如果作业流程成功执行完成,则对数据进行操作。看到这个需求,则会想到事务的提交回滚。但查看了许多文章,都在说不建议对作业进行事务操作,影响效率。有些文章也说没有此类的操作。那我们的思路是,建临时表。spoon作业执行的数据进临时表,在作业成功之后调取存储过程。存储过程里面的内容就是将多张表的数据执行到正式库中。(希望有更好办法的朋友留言,讨论。)...

2020-08-06 16:16:26 627

原创 kettle 多对多进行字段匹配

今天遇到个棘手的问题,需求是从原始表向正式表增量抽取数据,其中涵盖向中间表插入数据的操作。1、首先判断原始库中id不在正式库中的id2、找到不在正式库中的id、名称 并与 权限表名称相同的权限名称、编码一起存入中间表下面发一下我的解决方式:(第一次用,不是很成熟,请大家指正)下面看一下 第一个问题的详细解决方法这样id就找到了,下面找到权限名称与项目名称相同的权限信息插入中间表。这样就解决了这个需求,希望能帮到大家。...

2020-08-05 10:54:52 1655

原创 kettle 实现如果包含字符串,则执行插入

今天遇到一个棘手的问题,在使用kettle时遇到这样一个需求:当输入表的name和context包含 会议、召开、举办,则进行插入新表的操作,否则不做任何操作。(这是较简单的一种情况,表输入得出的数据即可作为判断用,也可做为插入的入参),这种情况介绍完,我会将另一种情况的解决办法发一下(表输入得出的数据集合,只能作为插入的入参,不能作为判断依据),希望能帮到大家。下面是具体的步骤:看一下表输入节点的内容下面看一下集体的switch/case 与 执行sql脚本的内容:swiswitch/

2020-07-22 15:13:46 1078

原创 八爪鱼采集器查看任务的taskId

今天想要把八爪鱼采集任务放到云平台上执行,验证任务是否支持云采集。看了一下八爪鱼的api,具体代码如下把链接地址和taskId以post请求的形式发送,获取八爪鱼返回的数据条数结果,以便自己查看是否支持增量。本人将一个任务(n条)执行两次,如果条数2n,则不具备增量采集能力,下周验证一下给出结果。在这里介绍一下taskId在哪看,完成。...

2020-07-17 17:32:58 1113

转载 java 完成文件服务器交互

今天接到个任务,主要是想通过需求给的zip包找到所有文件,然后以流的形式保存在文件服务器,文件服务器返回id,下载地址。我再将所有的信息存在本地数据库(这里可能有个问题,当下一次进来的文件需要删除的问题。我们通过文件编码,如果文件编码相同,则删除该编码下的所有文件,重新保存本地库。文件服务器会自动更新)。当用户想要下载文件时,点击文件后,将文件下载地址再返回文件服务器。文件服务器提供下载。暂时想的比较窄,可能后续还会遇到问题,不断成长,更新。具体方法比较类似于相面的博客:https://www.

2020-07-02 10:25:46 152

原创 数据爬取之后,做ETL增量更新数据到原始表

接上面的文章,继续做大数据平台。在前些天将所有的数据都爬完了,也都导入的爬虫数据库(我们自己建了三个库,爬虫库、原始库、正式库)。今天演示从爬虫库到原始库的步骤。思路: 首先要在原始库中创建时间戳表,用于保存更新数据后的时间。其次获取原始表中最后一次更新操作的时间,作为时间配置。然后对垃圾数据进行删除(此处的垃圾数据指的是任务中途停止,时间未更新,但原始数据库里存在新插入的部分新数据)。其次增量更新原始数据库,里面还包括数据进入原始库的时间。最后更新时间戳。打开spoon做增量更新任务spo

2020-06-23 13:59:13 463

原创 数据采集工具选型

今天得知自己写的爬虫工具公司不想使用,还有很多待完善的地方,领导想压缩时间要在市面选择便宜且流行并功能强大的采集工具。这就难倒我了,这几点凑到一起,可以说是微乎其微。下面简单介绍一下我看的几款采集工具,有不足或说的不对的地方,请大家指正。一、八爪鱼采集器这个采集器功能强大,基本满足需求,但是价格太贵,就这一个原因就被停止继续研究了。不过这个采集器自己觉得就算是比较人性化的数据采集器...

2020-04-29 17:53:13 886

原创 java 递归衍生简单

今天写了一段实现递归功能的代码,感觉需拆分方法体,互相传参,增多了参数验证的过程。例:public static boolean aa(WebDriver chrome) throws InterruptedException{ boolean aa=false; WebElement dis = ch...

2020-04-16 18:10:53 106

Spire.Xls-FE_5.1.0

Spire.Xls-FE_5.1.0

2022-07-12

sonarqube-7.9.1.rar

代码检测工具

2021-02-24

sonarqube-6.7.5.rar

管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误

2021-02-24

apache-maven-3.6.0.rar

apache-maven-3.6.0.rar

2021-02-24

jdk-8u40-windows-x64.rar

jdk-8u40-windows-x64.rar

2021-02-22

jdk-7u51-windows-32.rar

jdk-7u51-windows-32.rar

2021-02-22

hadoop2.7配置文件_winutils.exe_hadoop.dll.rar

hadoop2.7配置文件_winutils.exe_hadoop.dll

2021-02-22

hadooponwindows-master.rar

hadooponwindows-master.rar

2021-02-22

apache-tomcat-9.0.13.rar

apache-tomcat-9.0.13.rar

2021-02-19

vue.min.js

vue.min.js

2021-02-19

破解版xshell6很好用希望能帮到大家

破解版xshell 6 ,比较好用,现与大家分享,希望能帮到大家。

2019-03-13

excel导入、文件换名工具

直接执行可完成excel的导入工作,可以完成对文件换名的错做,会自动对文件夹和文件进行排除

2018-10-24

x-win32破解版

x-win32破解版 包含注册码 请与本人评论 注册码方可得到

2018-06-21

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

TA关注的人

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