自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

渊渟无迹静涛君的博客

主要从事Java开发,博客主要是用来记录学习知识的,以及分享知识技术点的,也会C#方面的编程,有什么问题可以留言,或者私信我,我看到会解答的。

  • 博客(132)
  • 问答 (19)
  • 收藏
  • 关注

原创 【浙政钉】第四篇:浙政钉创建群聊、消息接入、发送

背景浙政钉上架应用可创建群聊,和用户单聊等。版权作者:曹震。

2022-09-26 17:38:44 78

原创 【浙政钉】第三篇:浙政钉应用发送工作通知

背景浙政钉上架应用可自行定义发送工作通知给用户。版权作者:曹震。

2022-09-22 12:07:50 133 1

原创 【浙政钉】第二篇:获取浙政钉单位组织结构

背景获取浙政钉组织架构、可以根据上架浙政钉应用的使用范围权限去对应获取组织结构。今天我以湖州市吴兴区为例来获取组织结构。

2022-09-09 12:04:39 330 4

原创 【浙政钉】第一篇:企业内应用免登

专有钉钉是什么?专有钉钉是个开放的saas平台,用于对接浙政钉的测试平台,接口等和浙政钉正式环境一样。

2022-08-26 12:00:06 310

原创 SpringCloud-Feign解决模块之间的远程调用

OpenFeign (以下统一简称为 Feign) 是 Netflix 开源的声明式 HTTP 客户端,集成了 Ribbon 的负载均衡、轮询算法和 RestTemplate 的 HTTP 调用等特性,并对其进行封装,使用者只需要在此基础上,定义一个接口,并在接口上标注一个FeignClient,便可以实现 HTTP 远程调用,上面的声明式 HTTP如何理解,可以理解为只需要声明一个接口,Feign 就会通过你定义的接口,自动给你构造请求的目标地址并请求。

2022-09-06 10:42:50 61

原创 SpringCloud Feign报错Method has too many Body parameters

异常原因:当使用Feign时,如果发送的是get请求,那么需要在请求参数前加上@RequestParam注解修饰,Controller里面可以不加该注解修饰 ,@RequestParam可以修饰多个,@RequestParam是用来修饰参数,不能用来修饰整个对象。注意:@RequestParam Content-Type 为 application/x-www-form-urlencoded 而这种是默认的。参数加上@RequestParam。

2022-09-02 11:46:12 69

原创 Springboot文件下载跨域问题解决方案

原来错误代码是: response.reset();//这句代码是罪魁祸首,他会清空响应的一些信息,包括全局的跨域配置。刚才是很奇怪,明明后端代码做了全局跨域处理了,咋还出现跨域呢?

2022-08-29 10:58:49 98

原创 Springboot+mybatis-plus逆向工程生成代码器

背景大家在做项目的时候,有新需求,需要建表,建完表后,还需要写实体类等等,很麻烦,今天提供个代码生成器,一键运行生成代码。

2022-08-24 11:33:30 25

原创 Springboot2.1.1版本升级到2.3.10版本报错合集及解决办法

我的项目是springboot+springcloud的,因为安全原因,需要升级版本,所以升级到2.3.10,接下来就是各种报错处理

2022-08-22 14:03:05 177

转载 Jeecg-Boot部署前端css、js 404问题解决方案

最近用部署Jeecg-Boot项目,我想着是把前端文件放在tomcat中部署,然后发现跑项目的时候各种css,js找不到404,接下来是换了一种部署方式,用nginx部署前段资源。2.router/index.js文件的Router模式mode:'history'正常部署不用动,简易部署方案修改成mode:'hash'3.运行打包后的命令,会在项目内生成对应的dist文件,此文件就是要部署到服务器的文件。1.上传dist文件到nginx文件夹下的html文件中。2.服务器上新建一个文件来存放项目文件。...

2022-08-09 15:55:35 166

原创 Java解决InputStream流重复使用问题【100%解决】

我在做上传文件的时候,第一步要读取文件中的数据进行分析校验,第二步,校验通过后需求将源文件上传OSS,然后使用同一个InputStream流,发现上传OSS的文件为0kb了。

2022-07-26 11:49:05 305 2

原创 Java 字符串分割split空字符串丢失解决方案

看到没有,使用String[]arr=str.split(",",-1);分割的空字符串就没有丢失了!可以看到后面的空字符串丢失了!

2022-07-21 14:36:36 382

转载 解决Linux系统无法ping通域名Name or service not known

解决Linux系统无法ping通域名Name or service not known

2022-07-01 11:04:20 1088

原创 Springboot 导出word,动态填充表格数据

本文将给大家带来如何导入数据到word文档中,固定传值和动态制作表格传值等。

2022-06-24 16:18:52 591

原创 Springboot 解决linux服务器下获取不到项目Resources下资源

Springboot 项目中,我们获取Resources下资源,可以通过一般代码实现,但是当部署到linux服务器后,发现获取不了文件的路径,此时用下面的获取代码就可以完美解决。别忘记了加依赖哈。

2022-06-23 11:58:35 897 1

原创 MySql GROUP_CONCAT使用说明

MySql GROUP_CONCAT使用说明

2022-05-19 11:02:16 88 1

转载 Redis 的数据过期了就会马上删除么?

本文转载码哥,当 key 达到过期时间,Redis 就会马上删除么?先说结论,并不会立马删除,Redis 有两种删除过期数据的策略:定期选取部分数据删除; 惰性删除;该命令在 Redis 2.4 版本,过期时间并不是很精确,它可能在零到一秒之间。从 Redis 2.6 开始,过期错误为 0 到 1 毫秒。EXPIRE key seconds [ NX | XX | GT | LT]指令可以将指定的 key 设置过期时间,如果没有设置过期时间, key 将一直存在,除非我们明.

2022-05-17 09:47:24 422

原创 Java 获取周,月,年日期集合(统计图)

提示:本文是用于一般统计图中周,月,年报表,仅供参考。文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言统计图中周,月,年报表一、本周日期集合 public static List<String> getWeekDateList() { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); .

2022-04-25 11:56:42 605

原创 SpringBoot 实现自定义钉钉机器人

java 实现自定义钉钉机器人 群发消息

2022-04-02 10:12:00 905

原创 Java jdk1.8 lambda 遍历集合的时候到底需不需判空

lamda表达式

2022-04-01 17:02:43 1246

原创 SpringBoot 配置解决跨域问题

解决跨域问题

2022-03-31 11:46:02 123

原创 SpringBoot 集成Pagehelp分页

SpringBoot 集成Pagehelp分页 等常见问题

2022-03-29 11:33:52 371

原创 Java自定义线程池的使用

自定义线程池 /***********************自定义线程池*************************/ /** * 手写线程池 * * @param corePoolSize 核心池大小 int * @param maximumPoolSize 最大池大小 int * @param keepAliveTime 保活时间 long(任务完成后要销毁的延时) * @param unit

2021-09-06 11:33:39 177

原创 SpringBoot集成quartz定时任务trigger_state状态ERROR解决办法

背景Java项目,使用quartz定时任务,然后出现一个奇怪问题,就是新增job调度的时候,发现有写定时任务状态直接变成ERROR了,或者跑了一两次后变成ERROR了,当时还在纳闷,怎么会这样,查日志,发现代码没有错误,手动执行都是可以的,然后发现有两个服务在跑同一个数据库quartz定时任务是配置在数据库的.然后发现一个服务器是很老版本的代码,导致运行时找不到对应的job类,然后状态直接变成ERROR了.关掉其中比较老旧服务就行了. 或者两个服务代码一致.解决办法1.查看当前数据库有哪

2021-08-19 18:13:05 1162

原创 浙政钉-宜搭调用接口解析

浙政钉介绍目前我接手的是关于嘉兴市政府的一个审批流项目,政府人员需要在浙政钉上进行一些事项审批,所以用到了宜搭专有云来做审批流程.文档链接:https://www.yuque.com/yida-old/help/kk3t56#0AfFR编程语言:JAVA 工具:idea开发准备 下载后台的jar包(宜搭叫后端SDK)https://www.yuque.com/yida-old/help/kk3t56 依赖: <!--政务钉需要的jar包...

2021-07-22 10:10:08 4803 13

原创 浙政钉-宜搭调用参数错误说明

首先看下错误Result(success=true, message=操作成功!, code=0, result={"_RequestId":"0aa00ab616263450688454124d0010","Message":"The specified parameter 'Missing required HTTP header: apiKey' is not valid","success":false,"errorCode":"100","Code":"InvalidParameter","

2021-07-21 17:20:50 4367

转载 Java Mybatis @Results 用法总结

来源:转载MyBatis中使用@Results注解来映射查询结果集到实体类属性。@Results的基本用法。当数据库字段名与实体类对应的属性名不一致时,可以使用@Results映射来将其对应起来。column为数据库字段名,porperty为实体类属性名,jdbcType为数据库字段数据类型,id为是否为主键。 @Select({"select id, name, class_id from my_student"})@Results({ @Result(column="id",.

2021-04-14 11:35:41 713

原创 centos7安装RabbitMQ 并且进行简单配置

https://blog.csdn.net/zhuzhezhuzhe1/article/details/80464291

2020-10-30 16:18:18 69

原创 SpringBoot整合RabbitMQ 通俗易懂 超详细

https://www.cnblogs.com/beixuan/p/13376751.html

2020-10-29 16:28:45 90

原创 Spring MVC 出现Request method ‘GET‘ not supported解决办法

首先,后台明明设置了post请求,但是报错却说不支持get请求Request method 'GET' not supported解决办法:第一个是确保,你前端页面在请求的时候是不是用post,比如ajax访问 后台controller里访问的路由是不是指定了post访问 是不是你写的访问路径多写了个 / 比如:http:xxxxx:8080/test//index.jsp//后台指定下post@RequestMapping(value = "user/activeE...

2020-10-29 10:00:44 2128 2

原创 chart.js 重复绘图问题

问题:现在页面上有一个canvas,在这个canvas上使用chart.js绘图,页面上进行一些ajx操作之后数据改变,使用新数据在canvas上重新绘图,但之前的图表依然存在,结果就是鼠标在图表上移动的时候,两张图表之间会来回闪动。解决方案:每次绘图之前先删除canvas节点,重新添加一个。<div id="lineChartParent"> <canvas id="lineChart" height="230"></canvas>.

2020-10-23 14:20:12 465

原创 解决jQuery.js与其他js冲突等问题

那是因为你的JS代码有 $ 符号,跟duJQ冲突。解决办法:var jq=jQuery.noConflict(); //然后将JQ代码中的$都换成jq就行。如例:<script type="text/javascript">var jq=jQuery.noConflict();jq(function(){alert ("That's Good");})或者jq("#id").val();</script>...

2020-06-23 11:38:37 608

转载 Object类有哪些方法?各有什么作用?

直接一点上图(使用的是JDK1.7的源码):Object类总共13个方法1.clone方法保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递,我们有时候不希望在方法里讲参数改变,这是就需要在类中复写clon...

2020-04-30 15:10:33 259

转载 浏览器重定向次数限制?

今天收到系统一问题,在IE8/IE7从某系统跳转到我们系统的时候,会出现404,刷新之后就正常打开我们系统页面了。如果第二次点连接跳转到我们系统,是正常打开我们系统页面的。 后来仔细分析发现,第一次跳转过来的时候,存在我们系统的自动登录过程,期间有一堆302。而刷新或者第二次再跳转,由于少了认证过程,302次数少很多,就直接显示了我们系统页面,没有出现404。仔细数了下在没有登录我们系统时候302...

2020-04-08 10:03:26 7835

原创 记录JAVA技术点

https://blog.csdn.net/qq_35190492/article/details/104691668

2020-04-02 08:43:00 117

转载 Java创建多线程的方式只有两种

申明:转载Java并发方面有很多书籍以及博客,针对于线程创建方式有着不同描述,例如实现Runnable接口、集成Thread类、使用线程池工具类以及结合Callable和Future创建线程等。创建线程的两种方式Oracle官方文档,即java.lang.Thread类注释的表述是有如下两种创建线程的方式。https://docs.oracle.com/javase/8/docs/api...

2020-03-11 15:06:52 317

原创 java base64 加密 解密

包:import sun.misc.BASE64Decoder import sun.misc.BASE64Encoderbase64 加密public static String encode(String data){ String encode=""; BASE64Encoder base=newBASE64Encoder(); try{...

2020-01-17 16:22:31 178

原创 Mybatis查询 出现Unknow colum 'xxxx' in field list 解决办法

出现Unknow colum 'xxxx' in field list 有两种情况1.就是你sql写了表内 不存在的字段解决办法是:确认字段书写正确,或者去除不存在的字段。2.就是你的sql是正确的,但是java中查询的时候就会报xxx字段不存在。原因:应该是你实体类继承了baseModel之类的,baseModel里有xxx字段。解决办法:在你查询表对应的实体类中加入如下...

2020-01-08 11:38:53 971

原创 java jsp 文本框字符限制(maxlength无论英文中文限制都是一样)

java jsp 文本框字符限制(maxlength无论英文中文限制都是一样)一个汉字是两个字符的,英文只占一个。所以限制的时候做了判断。stren:function (str) { var len = 0; for (var i=0; i<(str!=undefined?str.length:0); i++) { var c...

2019-05-09 10:04:19 1297

转载 [转]css3+原生js实现toast提示层弹框(淡入淡出动画效果)

参考于:https://blog.csdn.net/codeTnt/article/details/81030077&lt;!DOCTYPE html&gt;&lt;html lang="en" dir="ltr"&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;toast

2018-11-02 08:55:38 2060

空空如也

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

TA关注的人

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