xbd的分享
文章平均质量分 80
分享编程知识,技能,大家共同学习,共同进步。
xubaodian
这个作者很懒,什么都没留下…
展开
-
Spring boot,Spring Seesion,redis实现登录验证及共享session及接口权限管理
项目git地址:https://github.com/xubaodian/httpsecurity.git原创 2018-12-20 15:12:28 · 1849 阅读 · 0 评论 -
Vue源码解析(二)Vue的双向绑定讲解及实现
文章中的代码时阶段,可以下载源码测试一下。git项目地址:https://github.com/xubaodian/SimuVue项目使用webpack构建,下载后先执行:npm install安装依赖后使用指令:npm run dev可以运行项目。上篇文章,我们讲解了Vue的data属性映射和方法的重定义,链接地址如下:Vue源码解析(一)data属性映射和methods函数...原创 2018-12-30 19:45:34 · 603 阅读 · 0 评论 -
Vue源码解析(一)data属性映射和methods函数引用的重定义
使用Vue框架进行开发时,我们在option的data和methods中定义属性和方法,在调用时直接使用 vm.attr 或 vm.func()的形式,而不是用vm.data.attr或vm.methods.func()的方式。我们传入Vue的options对象一般为以下这种形式,{ data: { name: 'xxx' }, mounted() { //调用方...原创 2018-12-29 17:53:42 · 4178 阅读 · 0 评论 -
React和Vue组件的懒加载
懒加载,也可以成为按需加载,即页面、数据或者组件在需要加载的时候才进行加载,在开始只加载需要的最少的静态资源和数据信息,尽快的展示首屏页面。现在先不谈技术,谈谈为什么需要按需加载。有调查显示:页面的加载速度会影响客户的使用体验,加载时间每增加1s,可能都会造成一定比例的客户流失。具体的调查结果和详细数据这里不表,这应该是一个公认的事实了。现在考虑下面两种情况:1、网站在开始加载了所有请求,从...原创 2018-08-06 19:30:50 · 1600 阅读 · 0 评论 -
hybrid App原理介绍、环境搭建、打包(Cordova)及常见错误解析(windows环境)
因为最近需要调研Hybrid App开发技术,作为技术储备,后续项目上很可能用的到。我自己之前是基本没了解过Hybrid App开发的,也是从零开始。这篇文章就介绍,如何从零开始,然后一步一步把web App打包成Android应用的。hybrid App,Web App,native App定义1、Web appWeb App就是运行于网络和标准浏览器上,基于网页技术开发实现特定功能的应用...原创 2018-11-29 17:43:19 · 3123 阅读 · 0 评论 -
服务器推送消息方法总结及实现(java)
服务器推送消息方法总结及实现(java)最近在进行web开发时,有用到服务端推送消息这个功能,相信大家在平常开发时,也经常会有这种需求。本文对常用的几种服务器推送消息方法进行整理和总结,并实现使用流的方式推送消息(java)。服务器推送消息主要有一下几种方法:轮询http流websockethttp2.0下面对各个方法一一进行介绍。轮询轮询分为短轮询和长轮询。短轮询即浏览器...原创 2018-10-24 11:00:26 · 34895 阅读 · 3 评论 -
RPC原理及JAVA实现
RPC java实例文章包括以下两个部分: - RPC基本原理 - RPC Java实例讲解废话不多说,现在讲讲RPC到底是什么RPC基本原理RPC全程Remote Procedure Call Protocol,即远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程...原创 2018-06-05 16:07:21 · 19191 阅读 · 4 评论 -
javascript常用设计模式介绍,实现及实际应用(一)
javascript设计模式介绍,实现及实际应用(一)本文将介绍javascript中常用的设计模式原理和实现,并结合实例讲解其应用。本篇文章先介绍单例模式,策略模式,代理模式,发布订阅模式和命令模式,其它几种模式后续文章将继续介绍。1、单例模式单例模式就是一个实例在整个网页的生命周期里只创建一次,后续再调用实例创建函数的时候,返回的仍是之前创建的实例。在实际开发中应用十分广泛,例如页面中...原创 2018-11-24 11:25:27 · 2031 阅读 · 1 评论 -
基于Vue-Router和Vuex的页面访问权限控制
最近在用Vue做项目的时候,遇到前端页面的访问权限控制问题。参考了网上一些文章的思路,并且自己动手做了一个demo,项目github地址 应用场景如下:一个网站多个角色,例如admin(管理员),super(超级客户),guest(普通客户),不同权限的用户能访问的网页权限不同。如下图所示: 权限admin可看到admin.vue,SuperManager.vue,Guest.vue,权限...原创 2018-03-06 23:58:54 · 12300 阅读 · 8 评论 -
node + express 搭建代理服务器(附源码)
git地址:https://github.com/xubaodian/nodeProxy.git本文用node + express搭建代理一个服务器,现在一步一步讲解如何搭建。在正式讲解之前,聊下为什么要搭建代理服务器。代理服务器可以实现功能,主要应用如下。1.前端独立部署,现在前后端开发分离,部署分离是大趋势,自然需要一个静态资源服务器,当然,也可以直接将打包文件放在tomcat或apa...原创 2018-07-19 19:57:47 · 12181 阅读 · 2 评论