gzy_0412
码龄8年
关注
提问 私信
  • 博客:99,743
    社区:320
    问答:6,442
    106,505
    总访问量
  • 22
    原创
  • 458,885
    排名
  • 4
    粉丝
  • 0
    铁粉

个人简介:工作犹如逆水行舟,不进则退

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2016-10-31
博客简介:

碎片令人怀念的的博客

查看详细资料
个人成就
  • 获得31次点赞
  • 内容获得3次评论
  • 获得89次收藏
  • 代码片获得403次分享
创作历程
  • 12篇
    2020年
  • 6篇
    2018年
  • 6篇
    2016年
成就勋章
TA的专栏
  • 数据结构
  • 拦截器
    1篇
  • java mail
    1篇
  • DOM
    1篇
  • httpClient
    1篇
  • nacos
  • nginx
    1篇
  • 前端开发
    1篇
  • 心情杂记
    2篇
  • oracle
    2篇
  • json
    1篇
  • javaWeb
    2篇
  • java网络编程
    1篇
  • spring boot
    7篇
  • java后端
    8篇
兴趣领域 设置
  • 大数据
    redis
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

springboot项目解决www的trace漏洞

最近公司一直对安全方面抓的较紧,今天需要升级fastjson的漏洞,明天升级组件中引用的jackson漏洞,还有跨域等,这里针对项目中的一个www攻击trace漏洞的解决进行记录下:1、首先应用部署到linux环境后,检查trace漏洞用如下命令:curl -i -s -k -X $'TRACE' \ -H $'Host: 10.11.10.11:9801' -H $'Pragma: no-cache' -H $'Cache-Control: no-cache' -H $'DNT: 1' .
原创
发布博客 2020.08.25 ·
5490 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

springboot自定义注解@和拦截器

最近现网遇到一个问题,前端调用后台接口传入数据,同时前端为了友好性,设置了接口的响应时间,响应超时就会给用户提示,就会出现有时候网络问题,后端没有及时响应,前端给用户提示了网络超时,导致用户重复操作,就会产生重复的数据操作,针对这类问题,一般有以下几种解决方案:1、前端按钮设置disable,置灰,仅仅是防止重复点击,无法解决上述问题;2、前端不设置响应时间,这种影响用户体验;3、后端针对同一个用户的同一个请求进行参数校验,相同参数一分钟内不允许重复提交,针对第三种方案,实现策略如下:
原创
发布博客 2020.08.25 ·
511 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

springboot整合druid数据源配置

最近做新的项目,进行数据源配置,这里采用阿里的druid,配置如下:首先引用maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.11</version> </depend
原创
发布博客 2020.08.25 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ArrayList中移除数据报错

最近看到了一个线程安全的list ,位于java.util.concurrent包下面CopyOnWriteArrayList,想起来很久之前使用ArrayList踩得坑,在此记录一下: List<String> list = new ArrayList(); list.add("A"); list.add("B"); list.add("C"); for (String str : list) {
原创
发布博客 2020.08.04 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java mail 实现邮件发送功能

由于项目中需要用到发送邮件的功能
原创
发布博客 2020.08.04 ·
2322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS一些方法含义

getBoundingClientRect()这个方法返回一个矩形对象,包含四个属性:left、top、right和bottom。分别表示元素各边与页面上边和左边的距离。var box=document.getElementById('box'); // 获取元素alert(box.getBoundingClientRect().top);
原创
发布博客 2020.08.04 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DOM解析XML文件获取节点对应的值的问题

DOM
原创
发布博客 2020.08.04 ·
2470 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用HttpClient实现接口传输multipart/form-data文件数据和文本数据

public String httpPostRequest(String url, MultipartFile multipartFile, String fileParName, Map<String, Object> params, int timeout) { String sTestsetFile=System.getProperty("user.dir")+Fi...
原创
发布博客 2020.08.03 ·
5447 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

接口请求时nginx报502错误

前段时间测试环境接口请求突然都报502错误,研究发现可能是nginx安装目录下的缓存文件过大,以root用户进入到nginx安装目录下,找到临时缓存文件把权限改成777,chmod -R 777nginx改完不需要重启,发现nginx好了,神奇~~~~~~...
原创
发布博客 2020.08.03 ·
1946 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

开发过程中linux常用命令整理

1、 切换用户:su - [username]su [user]切换到其他用户,但是不切换环境变量,su - [user]则是完整的切换到新的用户环境 切换root账号:sudosu2、vi使用:按ESC键 跳到命令模式,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出...
原创
发布博客 2020.07.15 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

httpClient请求https接口实现

最近项目中和外部接口交互时遇到问题,项目本身是http形式的接口协议,需要请求https的接口协议,代码中使用的是httpClient进行实现,1、pom文件引入: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId>
原创
发布博客 2020.07.15 ·
4283 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

windows系统上nginx的安装部署

1、下载nginx,博主下载的是http://nginx.org/en/download.html ,解压后:2、部署和启动Windows启动有几种方式:1)直接双击nginx.exe2)进入安装目录,cmd输入,nginx.exe或start nginx 回车,个人建议使用start nginx;2、重启、停止1)进入安装目录执行 nginx.exe -s reload,修改完配置文件后进行重载配置;2)进入安装目录执行 nginx.exe -s stop或者ng.
原创
发布博客 2020.07.15 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用POI将HTML下载成word时图片不展示,

答:

现在改成这样了,图片可以展示,但是样式错乱,背景图片,直接显示到文字下方了,有解决方案吗,我是直接把html另存为word

 <div id="aspire" style="
 margin: -98px 0 0 30px;z-index:-999;width:267px;height:151px; ">
    <img src="http://IP:18081/cpms/images/sign/mobileSign.png 

">
</div>
回答问题 2018.09.25

使用POI将HTML下载成word时图片不展示,

发布问题 2018.09.20 ·
3 回答

spring boot + logback 配置日志分级打印

终于空出时间针对前期使用的技术进行梳理,17年下半年开始,一直忙于项目接口开发工作,完全没时间进行技术梳理,springboot构建微服务项目,是针对早期的struts1 + ibatis项目进行重构,终归是上线使用了十年的老项目,各种业务场景复杂,在项目构建过程中发现springboot日志打印和传统配置方式不同,话不多说,先简单介绍一下springboot如何配置日志打印:说道日志配置,针...
原创
发布博客 2018.08.08 ·
8670 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

spring解决static修饰方法中无法注入mapper的问题

 开发过程中偶尔遇到一个问题,静态方法调用mybatis的mapper接口时,会出现@Autowired无法注入的问题,即使添加了这个注解,spring容器加载完成声明的参数也是空值,如下所示: @Autowired private PubDictItemMapper pubDictItemMapper;参数调用时pubDictItemMapper是空的,报空指针异常,查资料...
原创
发布博客 2018.08.07 ·
7096 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

oracle中SQL分组函数取每组中时间最大的一条数据

      最近在做项目中,有一个需求需要查询根据合同的状态去修改对应的业务单对应的状态,合同和业务单存在同一张表中,而且同一个业务A可能存在多条业务单的情况,需要一条SQL查询出每条业务对应的日期最新的那条业务单来操作。按自己平时的SQL习惯首先想到子查询实现:如下--其中serviceconstid代表一条业务A,每条业务对应的值不同select M.* from CM_CONTR...
原创
发布博客 2018.07.27 ·
22160 阅读 ·
10 点赞 ·
0 评论 ·
26 收藏

spring boot上传附件配置

前段时间项目上线测试,整个人突然松一口气,长达几个月的996工作模式终于要结束了,如果上线没问题,还可以调休调整一下工作状态,可是愿望是美好的,上线之后的连环问题轰炸快要了人的老命了,主要还是上线运行了十年的老系统,重构之后的会出现各种各样的问题,尤其是数据库是割接的,数据模型还完全不一致,导致出现了很多问题,心累!话不多说,发现的一个问题是前端附件上传问题,超过1M的附件sprin...
原创
发布博客 2018.07.26 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring boot 中定时任务,以及自动配置执行时间!

      最近项目中一些外部接口需要定时扫描表中数据,定时发送,由于项目框架是springboot的,故首先考虑使用spring内部配置实现定时任务,主要考虑到方便快捷。查看资料也发现可以使用quartz+springboot的形式,由于时间原因,直接使用springboot注解形式来实现。步骤如下:1、首先springboot启动类中添加注解:@EnableScheduling ,允许使用定时...
原创
发布博客 2018.05.14 ·
25028 阅读 ·
4 点赞 ·
0 评论 ·
21 收藏

GBK格式的输入流转化成字符流中文乱码

答:

发现框架设置了编码,过滤时直接把编码格式搞乱了,不是方法的原因

回答问题 2018.05.14
加载更多