- 博客(95)
- 资源 (25)
- 收藏
- 关注

原创 SpringBoot学习目录
SpringBoot目录SpringBoot 入门篇SpringBoot Web篇SpringBoot Redis 篇SpringBoot Mybatis篇SpringBoot RabbitMQ篇SpringBoot的定时器SpringBoot集成邮件服务SpringBoot 集成MongoDBSpringBoot 集成ShiroSpringBoot 文件上传Spring...
2019-08-05 10:29:38
67225
78

原创 来自技术的骚扰
我不是聪明的人,但我相信勤能补拙;我不是文采斐然的人,但我会用心做文章。我只是平凡的人,大千世界芸芸一员,当你读到我写的文字时,说明我们有缘。为了不辜负时光,让我们一起做有意义的事吧,来加入我们学习的阵营,一起进步,不虚度自己,不断学习、不断进步,加油吧,少年!!它在翘盼你的到来。(O(∩_∩)O 自己都感到好笑
2019-06-05 15:15:39
272
原创 【开发问题一】Nginx代理导致请求头header中的信息获取不到
一、问题描述在一个项目跳转另一个项目时,在请求头header中添加了advertiser_id信息,接受时从header中取出来,发现测试环境没问题,线上环境有问题。线上环境用了nginx代理。之前没想到是代理的问题,查了好久,才定位到是因为代理导致问题发生。二、解决原因:nginx默认request header包含的下划线 ‘_’会自动忽略。解决:在nginx里的nginx...
2020-02-12 21:17:18
3540
1
原创 SpringBoot 集成 Swagger2(十一)
一、小故事故事情节:后端又更新了API接口文档,发在交流群里。 在日常工作中,API版本每次更新的时候,需要再次发送一份给前端,容易造成文档交流不及时。尤其是现在提倡前后端分离,更容易造成文档和代码的不一致。本篇文章就来分享一种API文档维护的方式,即通过Swagger来自动生成Restful API文档。二、Swagger简介 Swagger是一款Restful接口的文档在线...
2019-08-27 10:33:20
13864
5
转载 Redis、Memcache和MongoDB的区别
最近在研究NoSQL方面的知识,在网上搜索了Redis、Memcache和MongoDB的优缺点,发现一篇文章总结的挺详细的,遂转载过来。转载地址:https://www.cnblogs.com/tuyile006/p/6382062.html,如有问题,劳烦通知删除!一、redis优点: 1、支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表...
2019-07-31 16:14:04
313
1
原创 Jenkins部署SpringBoot(十)
本篇文章主要介绍Jenkins搭建和SpringBoot项目部署。搭建和部署主要分为四个步骤:第一步:Jenkins安装第二步:插件安装和配置第三步:设置SSH第四步:Jenkins项目部署一、Jenkins安装 从官网下载最新的版本(一个WAR文件),Jenkins 官方网址: http://Jenkins-ci.org/。 运行命令nohup java -ja...
2019-07-17 15:27:18
926
原创 Jenkins介绍
一、什么是Jenkins? Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。它是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:持续的软件版本发布/测试项目。监控外部调用执行的工作二、什么是持续集成(CI)? 持续集成 是一个开发的实践,需要开发人员定期集成代码到共享存储库。持续集成强调开发人员提交了新代码之后,...
2019-06-29 11:04:47
637
原创 Docker 部署 SpringBoot(九)
上篇文章介绍了SpringBoot关于jar和war部署:SpringBoot 打包部署(十一),本篇继续介绍关于项目的部署:Docker部署Spring Boot。一、Docker简介 Docker 是一个开源的应用容器引擎,基于Go 语言并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Li...
2019-06-04 18:39:45
475
原创 Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-cli)
打包修改后的项目,然后出现如下错误:我把打好target目录下的包通过Xshell上传到服务器,但并没有关闭。当我再对项目进行修改后又执行clean,虽然mvn把target目录删除了,但是Xshell没有关闭,还占用起那个目录,然后再执行package命令的时候就报了这个错。主要原因是某个程序占用了打包目录,而再次打包后执行了clean把target目录删除了,但某个程序还在占用...
2019-06-04 17:07:22
20680
3
原创 SpringBoot 集成FastDFS(八)
FastDFS是一款高性能的分布式文件系统。主要功能包括:文件存储,文件同步,文件访问(上传下载)。它可以解决高容量和负载均衡的问题。FastDFS适合用来做文件相关的网站,如图片分享、视频分享等。一、FastDFS介绍 FastDFS是一款开源的轻量级分布式文件系统C实现,支持Linux、FreeBSD等UNIX系统类google FS,不是通用的文件系统,只能通过专有API访问,目前...
2019-05-28 13:20:47
626
原创 Java遍历Map方式总结
在开发过程中遍历map是常有的操作,为了以后方便,现总结在一起。1.数据准备Map<String, Object> map = new HashMap<>();map.put("2018", "法国");map.put("2014", "德国");map.put("2010", "西班牙");map.put("2006", "意大利");map.p...
2019-05-24 11:05:50
2323
1
原创 Idea 修改moudle名称重启后失效问题
因为新项目的开发,把之前的框架复用过来,在更改moudle时出现了问题,在idea工具中修改了,但重启项目时又失效了,搜了好久才解决,汗!!步入正题(解决方法在最底部)一、修改moudle名称1.右键moudle名称(或者选中moudle,按Alt+Shift+R),选择Refactor --》Rename,如下图:2.然后我把ssp-admin改成up-admin。如...
2019-05-14 18:41:10
3899
1
原创 Springboot打包部署(七)
一、前言 作为后台开发,项目打包部署是经常性的操作。当我们完成某一阶段的开发之后就要进入测试阶段,这就需要我们打成jar或者war包部署在服务器,方便测试人员进行测试。spring boot打包有多种方式,比如打成jar、或者war,亦或者通过jekins进行打包部署。 本篇文章主要介绍怎么如何打成jar和war部署。二、 jar形式2.1 在pom.xm...
2019-05-11 15:10:05
456
2
原创 设计模式学习目录
设计模式-之适配器模式设计模式-之外观模式设计模式-之合成模式设计模式-之桥接模式设计模式-之简单工厂模式设计模式-之备忘录模式设计模式-之状态模式设计模式-之策略模式设计模式-之模板方法模式设计模式-之观察者模式设计模式之迭代器模式设计模式之责任链模式设计模式之命令模式设计模式之访问者模式设计模式之解释器模式...
2019-04-28 12:45:54
825
原创 Springboot文件上传(六)
上章我们讲解了MongoDB的集成,现在我们开始下一篇,文件上传的简单集成。一、前言 1.上传文件是互联网中应用的场景之一,最典型的情况就是上传头像等。文件上传主要是将文件通过IO流传输到服务器的某一个特定的文件夹下。 2.上传文件,必须将表单method设置为post,并将enctype设置为multipart/form-data。只有这样,浏览器才会把用户...
2019-04-15 11:11:03
1248
原创 Node.js 解决sql注入问题
这段时间维护Node.js编写的项目,发现登陆SQL注入问题。经过一番折腾解决了这个问题,现记录如下:一、问题描述const crypto = require('crypto');const conn = require('../../libs/Conn');const mysql = require('mysql');module.exports = async functi...
2019-04-01 12:58:00
2229
原创 Springboot集成MongoDb多数据源(五)
上一章已经介绍了MongoDb介绍以及集成,现在进行MongoDb多数据源的讲解。1、pom包配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId>...
2019-03-22 17:53:10
2020
1
原创 Springboot集成MongoDb(四)
目录一、MongoDb 1.1 MongoDb简介 1.2 传统数据库 1.3、MongoDB的特点 1.4、MongoDB适用场景 1.5、MongoDb的优缺点 1.6、MongoDb和Redis的比较二 、MongoDb基础配置 2.1实体Bean 2.2 Service操作 2.3Controller...
2019-03-22 15:12:06
1097
1
原创 JS使用return在forEach中跳出循环无效
一、问题 开发过程中,在forEach中return没有生效。excelareaArr.forEach(function (ext) { if (!contains(areaArr, ext)) { return {message: '请导入用户符合权限的区域!'}; }});当时真的很纳闷,刚开始以为自己代码的错误,可检查了...
2019-03-20 14:58:43
3609
原创 node.js 数组添加不重复的值和判断数值是否在数组里
一、数组添加不重复的值 1.处理不重复的封装方法Array.prototype.excelAreaName =function(){ for(var i=0; i < arguments.length; i++){ var ele = arguments[i]; if(this.indexOf(ele) == -1){ ...
2019-03-20 14:01:21
1344
转载 MongoDB数据库总结
目录一、什么是MongoDB ?二、MongoDB的安装三、MongoDB的特点四、MongoDB适用场景?五、关系型数据库和非关系型数据库区别?六、关系型数据库优点七、关系型数据库瓶颈八、MongoDB的数据类型?九、MongoDB常用Sql语言?十、MongoDB中insert和save的区别?十一、什么是MongoDB 索引?十二、什么是Mon...
2019-03-08 13:16:38
389
dbeaver-ce-7.1.4-win32.win32.x86_64.zip
2020-09-14
tomcat集合
2017-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人