webpack支持的模块规范有 AMD 、CommonJS、ES2015 import 等规范。不管何种规范大致可以分为同步加载和异步加载两种情况。本文将介绍webpack是如何实现模块管理和加载。同步加载如下:import a from './a'; console.log(a);异步加载如下:import('./a').then(a => console.log(a));webpacks
方式一、使用localStorage在数据存储1、要在浏览器刷新的时候重新存储起来if (window.localStorage.getItem(authToken)) { store.commit(types.SETLOANNUMBER, window.localStorage.getItem('loanNumber')); }方式二、使用vue-c
一 . 什么是固定集合MongoDB中有一种特殊类型的集合,值得我们特别留意,那就是固定集合(capped collection)。固定集合可以声明collection的容量大小,其行为类似于循环队列。数据插入时,新文档会被插入到队列的末尾,如果队列已经被占满,那么最老的文档会被之后插入的文档覆盖。固定集合特性:固定集合很像环形队列,如果空间不足,最早的文档就会被删除,为新的文档腾出空间。一般来说
背景最近手头一个项目需要实现用户在网站的第三方登录(微信和微博),后端框架laravel5.4。实现过程以微信网页版第三方登录,其他于此类似,在此不做重复。准备工作网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的AppI
使用场景现有服务器A和服务器B,如果服务器A的指定目录(例如 /home/paul/rsync/ )中的内容发生变更(增删改和属性变更),实时将这些变更同步到服务器B的目标目录中(例如 /home/paul/rsync/ )。数据镜像备份工具RsyncRsync是一个非常快速和灵活的文件复制工具。它支持本机或者是和远程服务器间的文件复制。Rsync使用了de
创建镜像的方法有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,本博文讲解前两种。基于已有镜像的容器创建该方法是使用docker commit命令,其命令格式为:docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]主要参数选项包括:-a ,–author=”” 作者信息-m,–
《Nginx高性能Web服务器》系列分享专栏[作者:Poechant] Nginx是目前最流行的基于BSD-like协议、轻量级、高性能的HTTP服务器、反向代理服务器和电子邮件(SMTP/POP3/IMAP)服务器。CSDN的Nginx专栏引领大家Step by Step地一起领略当今最强大高性能的Web服务器。《Nginx高性能Web服务器》已整理成PDF文档,点击可直接下载至本地查阅http
1. 一个简单的HTML例子看看用户信息安全标准的HTML语法中,支持在form表单中使用<input></input>标签来创建一个HTTP提交的属性,现代的WEB登录中,常见的是下面这样的表单:<form action = "http://localhost:8080/Application/login" 
《TCP/IP详解卷1:协议》是一本详细的TCP/IP协议指南,计算机网络历久不衰的经典著作之一。 作者理论联系实际,使读者可以轻松掌握TCP/IP的知识。阅读对象为计算机专业学生、教师以及研究网络的技术人员 在这里整理书中内容,做学习笔记,阅读请购买正版。《TCP/IP详解 卷1:协议》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/207
锁概述 MySQL的锁机制,就是数据库为了保证数据的一致性而设计的面对并发场景的一种规则。 最显著的特点是不同的存储引擎支持不同的锁机制,InnoDB支持行锁和表锁,MyISAM支持表锁。 表锁就是把整张表锁起来,特点是加锁快,开销小,不会出现死锁,锁粒度大,发生锁冲突的概率高,并发相对较低。 行锁就是以行为单位把数据锁起来,特点是加锁慢,开销大,会出现死锁,锁粒度小,发生锁冲突的概率低,
3.1 引言IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输(见图1-4)。许多刚开始接触TCP/IP的人对IP提供不可靠、无连接的数据报传送服务感到很奇怪,特别是那些具有X.25或SNA背景知识的人。不可靠(unreliable)的意思是它不能保证IP数据报能成功地到达目的地。IP仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂
使用php作为后台运行程序(例如短信群发),在cli模式下执行php,php需要连接mysql循环执行数据库处理。当mysql连接闪断时,之后循环的执行将会失败。我们需要设计一个方法,当mysql闪断时,可以自动重新连接,使后面的程序可以正常执行下去。1.创建测试数据表CREATE TABLE `user` ( `id` int(11) unsig
一、前言依赖注入(Dependency Injection)这个概念的兴起已经有很长时间了,把这个概念融入到框架中达到出神入化境地的,非Spring莫属。然而在前端领域,似乎很少会提到这个概念,难道前端的代码就不需要解耦吗?前端的代码就没有依赖了?本文将以 React 的源码为例子,看看它是如何使用依赖注入这一设计模式的。二、依赖注入的基本概念在看代码之前,有必要先简单介绍一下依赖注入的基本概念。
《Mysql高级知识》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201756.html文章MySQL数据库InnoDB引擎主从复制同步经验总结Linux下自动备份MySQL的方法php在linux下检测mysql同步状态的方法MySQL集群简介与配置详解淘宝内部分享:怎么跳出MySQL的10个大坑淘宝内部分享:MySQL & M
《AngularJS学习整理》系列分享专栏《AngularJS学习整理》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201748.html文章教你用AngularJS框架一行JS代码实现控件验证效果angularjs实现与服务器交互分享使用最好技术的不可见成本:AngularJS6个强大的AngularJS扩展应用6个强大的Angular
一、Git vs SVNGit 和 SVN 孰优孰好,每个人有不同的体验。Git是分布式的,SVN是集中式的这是 Git 和 SVN 最大的区别。若能掌握这个概念,两者区别基本搞懂大半。因为 Git 是分布式的,所以 Git 支持离线工作,在本地可以进行很多操作,包括接下来将要重磅推出的分支功能。而 SVN 必须联网才能正常工作。Git复杂概念多,SVN简单易上手所有同时掌握 Git 和 SVN
《CURL技术知识教程》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201737.html文章PHP采集相关教程之一 CURL函数库php中通过curl模拟登陆discuz论坛的实现代码php中通过curl smtp发送邮件PHP curl 并发最佳实践代码分享CURL的学习和应用(附多线程实现)php curl模仿ftp文件上传代码ph
《PHP框架Laravel学习》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201735.html文章Laravel教程:laravel 4安装及入门Laravel4中文手册下载Laravel配置教程Laravel生命周期介绍Laravel路由教程Laravel请求和输入Laravel响应和视图Laravel控制器PHP开发框架Larav
《PHP发送邮件PHPMailer》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201726.html文章PHPMailer邮件类利用smtp.163.com发送邮件方法PHPMailer安装方法及简单实例phpmailer 中文使用说明(简易版)PHPMailer 中文使用说明小结用phpmailer实现简单openvpn用户认证的实现
《PHP实用问题解决案例》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201725.html文章PHP汉字拼音转换和公历农历转换PHP实现格式化文件数据大小显示的方法php购物车实现方法PHP+jquery实时显示网站在线人数的方法PHP 实现判断用户是否手机访问PHP转义Json里的特殊字符的函数php基于socket实现SMTP发送邮
实例向用户自定义函数发送数组中的值,并返回一个字符串:<?php function myfunction($v1,$v2) { return $v1 . "-" . $v2; } $a=array("Dog","Cat","Horse"); print_
《JQuery常用插件教程》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201719.html文章使用jquery插件实现图片延迟加载技术详细说明Highcharts-功能强大的图表库的应用Highcharts选项配置详细说明文档使用Highcharts生成折线图与曲线图使用Highcharts生成柱状图使用Highcharts结合PHP
整理一些使用的JavaScript效果,在Web开发中遇到的比较好的动态效果,都收藏在这里,对以后的网站开发增加不少的色彩《JavaScript实用效果整理》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201717.html文章国外30个使用很酷的JS滑动和滚动效果的网站速度超快的菜单切换效果使用Ctrl+Enter提交表单jQuery
说说css的几种距离吧,大致有px、em、pt、pc、in、mm、cm、ex八种,其中最常见到的是px,我还见到过的有ex和mm、cm,当然后两个在当年见的更多。其实px,我们最熟悉,而在电脑上也应用最多,因为显示器的分辨率就是...px*....px,我们知道分辨率的话是不是对于浏览器最大时对界面的实际更方便简洁,应该有这么个原因吧。而em则是相对长度单位,是相对于系统的默认字体尺寸来的;至于我
收藏HTML和CSS方面的技术文章,作为一个WEB开发者,必须要知道HTML和CSS方面的知识,即使作为后台开发者也应该知道一些常用的HTML和CSS知识,甚至架构师也要了解,这样才会开发出实用的网站来《HTML与CSS知识》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/201715.html文章详解CSS(层叠样式表)渐进增强详解css
Java垃圾回收之复制算法详解之前的Java垃圾回收之标记清除算法详解 会导致内存碎片。下文的介绍的coping算法可以解决内存碎片问题。概述如果jvm使用了coping算法,一开始就会将可用内存分为两块,from域和to域, 每次只是使用from域,to域则空闲着。当from域内存不够了,开始执行GC操作,这个时候,会把from域存活的对象拷贝到to域,然后直接把from域进行内存清理
51CTO博客开发木又寸的技术博客
今天给大家分享一款基于jQuery select下拉框美化插件,这款插件适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗。 <table> <tr> &n
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号