- 博客(10)
- 收藏
- 关注
原创 解决ubantu系统下百度网盘启动问题
启动是卡在启动动画异常:ubantu系统安装百度云盘之后,在第二次启动的时候,卡在启动动画页面,无法登录,进入网盘软件之内.解决:删除 ~/baidunetdisk文件夹sudo rm -rf ~/baidunetdisk...
2019-11-05 22:25:00
4648
1
原创 ngrok实践
在实践之前,让我们先了解一下ngrok到底是干什么的。简介ngrok 是一个反向代理,可以将在我们本地计算机上运行的 web 服务器公开到Internet,并生成一个临时的域名。操作也非常简单,直接告诉ngrok需要监听的端口号就可以了。如图解决问题公众号开发调试远程联调等实践(此篇介绍windows环境中操作)首先去官网下载 :https://ngrok.com/dow...
2019-10-31 18:32:05
583
原创 Spring Boot 跨域处理
浏览器出于对安全的考虑,不允许对当前域名之外的域名资源进行 AJAX 调用什么情况下跨域协议不同主域名不同端口不同子域名不同域名对应的ip不同解决跨域配置(全局)@Configurationpublic class CorsContext implements WebMvcConfigurer { @Override public void addCorsMa...
2019-03-18 16:09:47
129
原创 Spring Boot 使用拦截器
拦截器所有HandlerMapping实现都支持处理程序拦截器,当您要将特定功能应用于某些请求时,这些拦截器非常有用 - 例如,检查主体。拦截器必须实现HandlerInterceptor,实现三种方法,这些方法应该提供足够的灵活性来进行各种预处理和后处理:preHandle(…):在执行实际处理程序之前postHandle(…):处理程序执行后afterCompletion(…):完成...
2019-03-18 15:44:30
128
原创 SpringBoot 过滤器
过滤器它使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在response离开servlet时处理response.换种说法,filter其实是一个“servlet chaining“(servlet 链)要点:基于函数回调实现的。...
2019-03-15 15:42:38
91
原创 Spring Boot 用Aop统一处理web请求日志
Aop简介Aop(Aspect Oriented Programming的缩写)面向切面编程,Spring 框架中一个重要的模块。通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程...
2019-03-14 14:59:16
222
原创 Spring Boot 启动前数据初始化
在开发中,经常需要在程序启动前做一些操作,比如:初始化数据,读取配置文件,数据库链接等需求;Spring Boot 提供了两个接口,解决这种问题。分别是ApplicationRunner 和 CommandLineRunner,这两个接口的工作方式相同,都提供了run方法,都在 SpringApplication.run()完成之前调用;如果使用了多个这样的实现,可以使用 org.spring...
2019-03-13 16:03:16
2424
原创 Spring Boot Hello World
简介Java Web 开发涉及的技术比较复杂,每一个框架都是独立的,虽然 Spring 实现了通过配置Xml的方式去整合各个框架,但是Xml的配置还是比较复杂的。Spring Boot 实现了快速整合各个框架;Spring Boot 采用“约定优于配置”的思想,简化配置,快速整合第三方框架(基于Maven的继承和依赖的特性),内置的http服务器等等,方便开发人员快速开发;构建第一个Spr...
2019-03-13 14:23:23
107
原创 git常用命令
1.把所在的目录初始化为git能管理的仓库git init2.向仓库提交文件git add <file> 添加文件,可以多次使用,file可以是src/git commit -m "" 通知git,把文件上传到仓库3.查看历史记录git log4.返回上一版本git reset --hard <版本号(cmmmit id)> 版本号可以不全写,git会...
2018-04-12 11:23:46
199
原创 java代码块
publicclasstest1 {// 构造代码块 publictest1(){ System.out.println("test1"); } // 普通代码块 { System.out.println("test1s"); }
2017-12-25 17:07:51
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人