HarryZhang's Blog

再也不会再对谁满怀期待。

Scroll Down

浏览器跨域解决方式(JSONP、Cors)

今天看开源项目的时候发现一个对象不太理解Spring中MappingJacksonValue这个对象,于是抱着学习的心态去查了一下资料。发现涉及浏览器跨域,jsonp的方面于是好好的填上这个坑。2、什么是浏览器跨域下面我们来看看一个例子:前端前端的端口号是8081这是我用vue+axios写的测试m

#浏览器跨域  

vue-cli3中路由(router)的基本使用

安装如果你的项目用中还没有安装vue-router可以先进行一个安装:npminstallvue-router--save配置先来看看具体的结构:先创建啷个基本的组件Home和About然后引入路由,在src下创建一个router的文件夹用来存放路由,当然如果不复杂直接在界面写也不是不行,但是推荐前

#vue  

SpringAOP对自定义注解类进行权限控制

需求权限控制:在某些场景中可能会对某些操作进行一个权限的控制,比如:后台相关的操作只有某个权限以上的人才能使用。如何实现呢?突然想到用自定义注解(annotation)加上Spring中AOP对自定义的权限注解做一个@before的拦截判断是否有权限进行该操作。然后再通过全局异常处理对应的异常。具体

#java   #spring  

初识webpack 还不了解webpack你就真的OUT了

本人是主打后端的,但是由于热爱学习打算学习一下这门技术,其实如果单纯的使用vue,其实也可以不先了解,vue官方提供了vue-cli这样的一个工具,让我们更好的开发vue。不过vue-cli也是基于webpack的,你想聊了解得更透彻,那么就必须了解这门技术!本文只是对webpack做一个介绍,我也

#vue   #webpack  

Vue中列表渲染v-for详解

用 v-for 把一个数组对应为一组元素我们可以用 v-for 指令基于一个数组来渲染一个列表。v-for指令需要使用 iteminitems 形式的特殊语法,其中 items 是源数据数组,而 item 则是被迭代的数组元素的别名如果你有使用过jstl类似的库就非常好理解。<ulid=&qu

#vue  

docker常用命令整理

帮助命令 docker version 查看docker版本 docker info 查看docker具体详细信息 docker --help 查看帮助 镜像命令 注意二级目录下的命令的参数的是的减号个数

#docker  

Redis详解--到底什么是Redis?

什么是Redis? Redis是一个比较好用的缓存中间件 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点:

#redis  

Redis安装配置详解

Redis的安装暂目前为止Redis官方提供了windows和linux共两个版本,个人推荐还是使用linux版本,因为redis肯定是部署在服务器上的,更多适用于分布式,肯定没有哪家公司用windows来做服务器。我下面只讲述linux版本的安装:注意:编译C语言程序的话是要安装gcc的依赖,否则

#redis  

浅谈docker是什么?

问题:为什么会有docker出现?一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如此迅速,也是因为它对此给出了一个

#docker  

Mybatis框架对log4j日志的支持

首先我们先来聊一下什么是log4j?至于他为什么叫log4j,log(日志) 4(four--for)谐音吧,j就是java 总的来说就是为java提供日志   Log4J由apache推出的开源免费日志处理的类库为什么需要日志:  2.1在项目中编写System.out.println();输出到

#mybatis   #log4j