08 2019 档案

摘要:Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文将分别介绍两种防火墙软件的使用。 Firewall 开启防火墙: 关闭防火墙: 查看防火墙状态: 设置开机启动: 禁用开机启动: 重启防火墙: 开放端口(修改后需 阅读全文
posted @ 2019-08-28 11:39 SweetLove 阅读(170) 评论(0) 推荐(0)
摘要:在 SpringBoot2.X 中 , 被deprecated , 更好的做法是 implements 一、自定义拦截器 二、拦截器配置 阅读全文
posted @ 2019-08-20 16:55 SweetLove 阅读(264) 评论(0) 推荐(0)
摘要:一、Filter功能 它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filte 阅读全文
posted @ 2019-08-20 16:39 SweetLove 阅读(503) 评论(0) 推荐(0)
摘要:在日常web开发中发生了异常,往往是需要通过一个统一的异常处理来保证客户端能够收到友好的提示。 一、默认异常机制 默认异常处理(SpringBoot 默认提供了两种机制,一种是针对于web浏览器访问的错误页面响应,另一种则是针对于 接口测试工具等 的参数响应处理): 原理:SpringBoot默认提 阅读全文
posted @ 2019-08-20 16:16 SweetLove 阅读(537) 评论(0) 推荐(0)
摘要:跨域 :现代浏览器出全的考虑,在http/https请求时必须遵守同源策略,否则即使跨域的http/https 请求,默认情况下是被禁止的,ip(域名)不同、或者端口不同、协议不同(比如http、https) 都会造成跨域问题。 一、前端解决方案 1. 使用 JSONP 来支持跨域的请求,JSONP 阅读全文
posted @ 2019-08-20 15:59 SweetLove 阅读(14039) 评论(2) 推荐(1)
摘要:一、shiro简介 概述 apache shiro 是java的一个轻量级的安全框架,功能没有spring security全面,但对于一般的的项目已经足够。其最大的优点是易于上手,所以大多的公司都会用shiro. Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与 Web 集成、缓存等 阅读全文
posted @ 2019-08-20 15:34 SweetLove 阅读(276) 评论(0) 推荐(0)
摘要:一、webservice知识补充 简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文 阅读全文
posted @ 2019-08-19 16:29 SweetLove 阅读(499) 评论(0) 推荐(0)
摘要:一、邮件相关知识补充 SMTP(Simple Mail Transfer Protocol) 即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服 阅读全文
posted @ 2019-08-19 11:39 SweetLove 阅读(427) 评论(0) 推荐(0)
摘要:OSS 阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。OSS可用于图片、音视频、日志等海量文件的存储。各种终端设备、Web网站程序、移动应用可以直接向OSS写入或读取数据。 OSS中得到相关概念 Endpoin 阅读全文
posted @ 2019-08-17 10:39 SweetLove 阅读(13280) 评论(0) 推荐(0)
摘要:一、框架介绍 SpringTask是Spring自主研发的轻量级定时任务工具,相比于Quartz更加简单方便,且不需要引入其他依赖即可使用。 二、Corn表达式 概述 Cron表达式是一个字符串,包括6~7个时间元素,在SpringTask中可以用于指定任务的执行时间。 Cron的语法表达式 {秒} 阅读全文
posted @ 2019-08-15 16:38 SweetLove 阅读(629) 评论(0) 推荐(0)
摘要:Spring data redis的使用 一、Redis的安装和使用 Redis是用C语言开发的一个高性能键值对数据库,可用于数据缓存,主要用于处理大量数据的高访问负载。 下载地址:https://github.com/MicrosoftArchive/redis/releases 解压后:在当前地 阅读全文
posted @ 2019-08-14 11:29 SweetLove 阅读(299) 评论(0) 推荐(0)
摘要:项目通用的数据封装工具类 封装API的错误码 枚举常用的API操作码 通用返回对象 阅读全文
posted @ 2019-08-14 11:03 SweetLove 阅读(491) 评论(0) 推荐(0)
摘要:Springboot 整合swagger ui JSON API documentation for spring based applications Swagger UI是HTML, Javascript, CSS的一个集合,可以动态地根据注解生成在线API文档。 一、添加依赖 二、编写配置类 阅读全文
posted @ 2019-08-13 17:16 SweetLove 阅读(215) 评论(0) 推荐(0)
摘要:java学习之路 1.计算机基础: 1.1数据结构基础: 主要学习: 1.向量,链表,栈,队列和堆,词典。熟悉 2.树,二叉搜索树。熟悉 3.图,有向图,无向图,基本概念 4.二叉搜索A,B,C类熟练,9大排序熟悉。 5.树的前中后,层次,之字,最短路。 6.KMP等字符串算法。 1.2操作系统: 阅读全文
posted @ 2019-08-12 08:17 SweetLove 阅读(229) 评论(0) 推荐(0)
摘要:javaConfig下的springmvc配置 一、静态资源过滤 XML的配置 java配置 继承WebMvcConfigurationSupport 重写addResourceHandlers方法 二、视图解析器 xml的配置 java配置 继承WebMvcConfigurationSupport 阅读全文
posted @ 2019-08-06 08:58 SweetLove 阅读(323) 评论(0) 推荐(0)
摘要:git学习 一、背景(当成故事去读) Linus 虽然创建了 Linux,但 Linux 的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为 Linux 编写代码,那 Linux 的代码是如何管理的呢? 事实是,在 2002 年以前,世界各地的志愿者把源代码文件通过 diff 的方式发给 Li 阅读全文
posted @ 2019-08-05 14:22 SweetLove 阅读(213) 评论(0) 推荐(0)