自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (22)
  • 收藏
  • 关注

原创 最新java学习视频资料

JAVA学习资源分享最高端的JAVA架构师资源(来自龙果学院 价值¥1399元)、JAVA互联网分布式架构(龙果学院 价值¥899元)、Spring Boot(包括源码原理分析) + Spring Cloud微服务架构(价值¥69和¥299两套实战)、大数据开发(龙果学院 价值¥299元)、Linux运维、MySQL性能调优(这些DB优化都是精华)、多线程高并发详解(龙果学院 价值¥889元)...

2019-02-12 16:35:54 285

原创 如何解决vuex页面刷新数据丢失问题?

1、问题描述:一般在登录成功的时候需要把用户信息,菜单信息放置vuex中,作为全局的共享数据。但是在页面刷新的时候vuex里的数据会重新初始化,导致数据丢失。因为vuex里的数据是保存在运行内存中的,当页面刷新时,页面会重新加载vue实例,vuex里面的数据就会被重新赋值。2、解决思路:办法一:将vuex中的数据直接保存到浏览器缓存中(sessionStorage、localStorage、cookie)办法二:在页面刷新的时候再次请求远程数据,使之动态更新vuex数据办法三:在父页面向

2022-01-04 23:12:37 7507

原创 vue从入门到精通之【vue-router】(八)

vue从入门到精通之【vue-router】(八)前端路由(vue-router/react-router-dom)单页面应用& 多页面应用「SPA(single page application)单页面应用」:一个项目只有一个页面,我们基于路由,控制页面展示不同的片段(或组件),当展示内容改变的时候,页面并不会刷新!!「MPA(multi page application)多页面应用」:一个项目有很多页面,我们做的是页面之间的跳转,每一次跳转都是打开新的页面(相当于页面刷新了.

2022-01-03 22:16:18 558

原创 前端如何根据不同用户做权限控制?

对于大部分管理后台而言,角色权限都是一个重要的环节。通过角色权限的配置,我们可以轻松的调整各个用户所拥有的各个模块或者说页面的权限,从而让用户只能访问到对应权限的页面。通俗易懂的来说,就是哪些页面是向所有用户开放的,哪些是需要登录后才能访问的,哪些是要拥有xx角色权限才能访问的等等(这里的xx指的是管理员、普通成员等这些的角色)。在后台管理系统中角色权限的方案设计是很重要的。 其一,好的设计能为后面新增的模块或者说页面省下很多功夫。 其二,好的设计能为之后的拓展功能(比如权限具体控制

2022-01-03 10:32:16 3781 1

原创 vue从入门到精通之【vuex】(七)

vuex一个公用的大仓库,Vuex 可以帮助我们管理共享状态,并附带了更多的概念和框架。Vuex 实现了一个单向数据流,在全局拥有一个 state 存放数据,当组件要更改 state 中的数据时,必须通过mutations进行,mutations 同时提供了订阅者模式供外部插件调用获取 state 数据的更新。而当所有异步操作(常用于调用后端接口异步获取数据)或批量的同步操作需要走 actions,但 actions 也是无法直接修改 state 的,还是需要通过触发 mutations 中的方..

2022-01-02 22:27:33 264

原创 vue从入门到精通之【组件通信和插槽】(六)

父子组件的通信首先,我们指导正常情况下子组件是不能访问父组件或者Vue实例的数据的但是,在开发中,往往一些数据确实需要从上层传递到下层 比如在一个页面中,我们从服务器请求到了很多的数据。 其中一部分数据,并非是我们整个页面的大组件来展示的,而是需要下面的子组件进行展示。 这个时候,并不会让子组件再次发送一个网络请求,而是直接让大组件(父组件)将数据传递给小组件(子组件) 那如何进行父子组件间的通信呢?Vue官方提到 通过props向子组件传递数据 通过事

2022-01-02 20:17:57 278

原创 vue从入门到精通之【模块化(组件化)开发】(五)

什么是组件化 如果我们将一个页面中所有的处理逻辑全部放在一起,处理起来就会变得非常复杂,而且不利于后续的管理以及扩展。 但如果,我们讲一个页面拆分成一个个小的功能块,每个功能块完成属于自己这部分独立的功能,那么之后整个页面的管理和维护就变得非常容易了 组件化思想 组件化是Vue.js中的重要思想 它提供了一种抽象,让我们可以开发出一个个独立可复用的小组件来构造我们的应用 任何的应用都会被抽象成一颗组件树 组件化思想的应用:

2022-01-02 18:36:54 201

原创 vue从入门到精通之【生命周期函数(钩子函数)】(四)

生命周期定义每个vue实例在被创建之前都要经过一系列的初始化过程,这个过程就是vue的生命周期。详细来说,就是Vue实例从开始创建,初始化数据,编译模板,挂在dom->渲染,更新->渲染,卸载等一系列过程,我们称这是vue的生命周期,各个阶段有相对应的事件钩子。钩子函数:当代码执行到特定阶段的时候会调用的函数,也是回调函数。生命周期示意图初始化 beforeCreate实例刚创建,无任何属性 created组件实例创建完成,有属性了,data、el..

2022-01-02 17:43:30 106

原创 vue 从入门到精通之【@vue/cli】(三)

安装:npmi@vue/cli-g基于脚手架创建 vue 项目: 选中 vue 版本 自定义一些配置项 vuecreatexxx//项目需要符合npm包规范(数字和小写字母)项目目录:特殊:一般来讲,public/index.html 页面模板中不会编写啥内容,一般都是基于 webpack 把各组件(各页面)的内容合并编译后,插入到 index.html 的#app 的容器中。 但是部分需求还需要在这个页面中写: 我们后期可以基于 vue3...

2022-01-02 17:40:49 179

原创 vue 从入门到精通之【数据操作(data,methods,computed,watch)+filter】(二)

Vue.prototypevm.$watch设置监听器,和直接在配置项中写的 watch 类似vm.$set设置响应式数据的值vm.$delete删除某个响应式数据vm.$destroy销毁这个组件/实例 会触发beforeDestory和destroyed周期函数vm.$forceUpdate强制通知组件更新「一般响应式数据更改后,组件会更新;但是非响应式数据更新后,我们也想让组件更新,可以基于这个办法」vm.$mount把编译后的内容挂载到某个容器中vm...

2022-01-02 17:33:15 642

原创 vue 从入门到精通之【数据操作(data,methods,computed,watch)+filter】(二)

Vue.prototypevm.$watch设置监听器,和直接在配置项中写的 watch 类似vm.$set设置响应式数据的值vm.$delete删除某个响应式数据vm.$destroy销毁这个组件/实例 会触发beforeDestory和destroyed周期函数vm.$forceUpdate强制通知组件更新「一般响应式数据更改后,组件会更新;但是非响应式数据更新后,我们也想让组件更新,可以基于这个办法」vm.$mount把编译后的内容挂载到某个容器中vm...

2022-01-02 17:28:13 395

原创 vue 从入门到精通之【vue数据视图】(一)

vueVue是"渐进式框架":vue.min.js只包含了vue的核心内容【例如:options api 、数据处理、template模板视图解析等操作】;真实项目中我们还会根据需求,导入vuex实现公共状态管理vue-router实现SPA(single page application)单页面应用element-ui/antdv/iview/vant/cube基于这些UI组件库快速创建项目axios实现数据通信@vue/cli基于vue的脚手架创建工程化项目Vue是...

2022-01-02 17:21:47 1167

SpringBoot全套视频教程

Spring Boot企业级博客系统实战视频教程,Spring Boot企业微信点餐系统,Spring Boot实战与原理分析视频课程,SSM到Spring Boot-从零开发校园商铺平台,龙果学院 Spring Boot教程全集,小-马-哥Java微服务实践 -SpringBoot系列

2019-08-08

python视频资料全套

python视频全套,python从入门到精通,全方位的掌握python,灵活运用

2019-08-08

Vue视频资料

Vue视频资料,Vue是当下比较受欢迎的前端技术,更轻量,单页面,简单易学,上手快

2019-08-08

基于java的OA管理系统

基于java的OA管理系统,后台采用Spring,SpringMVC,hibernate,数据库采用MYSQL可二次开发

2018-05-28

xdoclet-bin-1.2.1

xdoclet-bin-1.2.1,xdoclet-bin-1.2.1,xdoclet-bin-1.2.1

2018-02-24

OracleXE112_Win32数据库

OracleXE112_Win32,Oracle数据库。。。按照安装步骤安装即可使用。

2018-02-24

jetty压缩包

jetty,jetty Tar,项目中用到jetty,下载直接解压导入项目即可使用。

2018-02-24

计算机二级MS教程视频

计算机二级MS教程视频,可直接安装到计算机上,练习方便,考试一次通过。

2018-02-24

32位带汉化补丁和注册码的PLSQL_Developer

32位带汉化补丁和注册码的PLSQL_Developer。。。PLSQL_Developer

2018-02-24

instantclient_11_2.rar

为了解决navicat、plsql等连接oracle报错的问题。。。

2018-02-24

HBuilder_8.8.0_windows

HBuilder_8.8.0_windows,HBuilder_8.8.0_windows,HBuilder_8.8.0_windows

2018-02-23

Java数据结构和算法

Java数据结构和算法,详解了Java开发中常用的数据和算法。

2018-02-23

JavaEE开发的颠覆者 Spring Boot实战 完整版

JavaEE开发的颠覆者 Spring Boot实战 完整版,快速学习掌握Spring Boot。

2018-02-23

185套整站商城源码

185套整站商城源码,整套的商城源码,包含各个框架、前端等技术。适合所有开发人员学习。

2018-02-05

李刚 疯狂Java讲义

李刚的疯狂Java讲义,涵盖Java开发的各个过程,适用于所有的开发者。

2018-02-05

Git 资源管理

Git 资源管理,使用方便快捷,易于开发,最新版本,无广告插件。

2018-02-05

jdk 1.6 for Java

jdk 1.6 for Java,使用方便简洁,提高开发效率,按照步骤进行安装即可。

2018-02-05

jdk 1.7 for Java

jdk 1.7 for Java,安装方便快捷,提高开发效率,不需要额外的操作。

2018-02-05

jdk 1.8 for Java

jdk 1.8 直接按照提示的步骤进行安装,即可进行使用,方便快捷。

2018-02-05

JS变量问题详解

有关JS变量的相关问题详解,可以帮助使用者很快的解决开发中的问题。

2018-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除