文章库ARTICLE COLUMN

  • React通过redux-persist持久化数据存储

    React通过redux-persist持久化数据存储

    摘要:首先我们想到的就是,是没有时间限制的数据存储,我们可以通过它来实现数据的持久化存储。那么有没有结合来达到持久数据存储功能的框架呢当然,它就是。会将的中的数据缓存到浏览器的中。 在React项目中,我们经常会通过redux以及react-redux来存储和...

    sf_wangchongsf_wangchong 评论0 收藏0
  • a标签可下载文件而ajax的get请求不行

    a标签可下载文件而ajax的get请求不行

    摘要:原理标签是直接访问跳转到文件,浏览器判断是个可下载文件就会自动下载。是,只能返回类型的数据,而文件是一个对应的是一个文件流,接收不到。例子表单提交标签标签注意控制什么时候渲染出,一旦被渲染,文件即会被下载 原理 a标签是直接访问跳转到文...

    keithyaukeithyau 评论0 收藏0
  • TypeScript--es5中的类,继承,静态方法

    TypeScript--es5中的类,继承,静态方法

    摘要:最简单的类构造函数和原型链里增加方法在运动男在工作类里的静态方法在运动我是静态方法男在工作里面的继承,对象冒充实现继承只有一个弹框,说明没有继承到上的方法在运动男在工作类继承类里面的继承,原型链实现继承在运动男在工作类继承类原型链实现...

    KevinYanKevinYan 评论0 收藏0
  • react-refetch的使用小例子

    react-refetch的使用小例子

    摘要:出处设计模式和最佳实践作者米凯莱贝尔托利出版时间年月第版还算新使用来简化获取数据的代码上面的代码,我们将获取数据的逻辑用高阶组件抽离出来,下面我们再用来简化上面的异步代码瞬间清爽多了,顺便利用提供的属性,顺便把逻辑也添加了分离列表和 ...

    blastzblastz 评论0 收藏0
  • canvas 绘制贪吃蛇游戏

    canvas 绘制贪吃蛇游戏

    摘要:蛇类当中的保存当前蛇类的所有的方块。移动,根据保存的私有变量方向用来对数组中保存的方块对象进行更改还有一个苹果类。用于进行随机生成吃苹果,在移动方法中,如果蛇的头方块和苹果方块重合那么吃到苹果,重新调用生成苹果方法。 效果如下 showImg...

    AlphaWalletAlphaWallet 评论0 收藏0
  • 再一次深入了解react的生命周期

    再一次深入了解react的生命周期

    摘要:一起因记得在年月,曾经在自己的博客中写过一篇,有兴趣的朋友可以回顾下如今到现在的版本已经发生了太多的变化,所以又再一次重新认识一下生命周期借用官网的一张图从上图中可以大概的看出整个生命周期的组成和构成以及运行的顺序,掌握这些对于代码的...

    pcChaopcChao 评论0 收藏0
  • String的所有方法,属性总结

    String的所有方法,属性总结

    摘要:函数返回以当前字符串对象作为锚文本以指定字符串作为锚点属性值的标签字符串。函数判断是否以指定字符结尾,返回布尔值。函数函数用于比较两个字符串,并返回以数字形式表示的比较结果。方法提取字符串中两个指定的索引号之间的字符,第二个参数不能为...

    wangymwangym 评论0 收藏0
  • 从Express到Nestjs,谈谈Nestjs的设计思想和使用方法

    从Express到Nestjs,谈谈Nestjs的设计思想和使用方法

    摘要:三的洋葱模型这里简单讲讲在中是如何分层的,也就是说请求到达服务端后如何层层处理,直到响应请求并将结果返回客户端。从而使得端支持跨域等。   最近已经使用过一段时间的nestjs,让人写着有一种java spring的感觉,nestjs可以使用express的所有中...

    chanjarsterchanjarster 评论0 收藏0
  • javaScript中简单数据类型和复杂数据类型赋值拷贝的理解

    javaScript中简单数据类型和复杂数据类型赋值拷贝的理解

    摘要:原理中的数据类型分为两类,简单数据类型和复杂数据类型简单数据类型包括数值,字符串布尔值复杂数据类型对象即属性的集合先了解数据类型在计算机中的存储简单数据类型存储的是对象的原始数据复杂数据类型对象的原型也是引用类型,对象类型的值多带带存...

    JulylovinJulylovin 评论0 收藏0
  • 前端性能优化之gzip

    前端性能优化之gzip

    摘要:协议上的编码是一种用来改进应用程序性能的技术。目前主流的浏览器等都支持该协议。启用或禁用响应。可接受的值范围为到。设置将被压缩的响应的最小长度。长度仅由响应头字段确定。而里面的只是表示前端用户浏览器支持的压缩方式。 gzip是GNUzip的缩写...

    jzzleejzzlee 评论0 收藏0
  • 附实例!图解React的生命周期及执行顺序

    附实例!图解React的生命周期及执行顺序

    摘要:为防止一些潜在的,该方法默认总是返回。如果你确定及改变后不需要渲染组件,那么也可以指定返回,需要注意的是,这样的结果会导致后面的都不会被调用。 本文由云+社区发表作者:前端林子 1.七个可选的生命周期 可以结合下图来看: showImg("https://...

    cyrilscyrils 评论0 收藏0
  • React.js 常见问题

    React.js 常见问题

    摘要:我们常常会收到一些有趣的问题,但大多数问题都是常见问题。我创建这个资源为了帮助学习者遇到这些常见的问题时提供一定帮助。这些是表示没有任何子节点的元素的标记。不绑定处理程序方法我把这个留到最后,因为这是一个大问题,一个很常见的问题。 在...

    KitorinZeroKitorinZero 评论0 收藏0
  • 微服务之分布式文件系统

    微服务之分布式文件系统

    摘要:于是便诞生了随行付分布式文件系统简称,提供的海量安全低成本高可靠的云存储服务。子系统相关流程图如下核心实现主要为随行付各个业务系统提供文件共享和访问服务,并且可以按应用统计流量命中率空间等指标。 背景 传统Web应用中所有的功能部署在一起...

    stormjunstormjun 评论0 收藏0
  • 目前可用的微博秀的嵌入方法大全(亲测2019年2月仍有效)

    目前可用的微博秀的嵌入方法大全(亲测2019年2月仍有效)

    摘要:对于第个问题,为使得微博秀既能在和形式分别对应于和,方法也很简单。将微博的版本应用到微博秀上,直接使用微博官方提供的来解决,该方法微博的组件接口中赞同就是类似的参看网页末尾。 当今最全面可用的微博分享组件嵌入方法(亲测2019年2月仍有效) ...

    luckyyulinluckyyulin 评论0 收藏0
  • var,let和const深入解析(一)

    var,let和const深入解析(一)

    摘要:很显然,局部作用域只能在内部访问。第一次被称为编译状态,这一次的话,代码中定义的变量就会提升。严格来说,我们变量的声明已经被移动了位置,而不是声明的相关代码被移动了位置。 es6有许多特别棒的特性,你可能对该语言的整体非常熟悉,但是你知...

    Hegel_GuHegel_Gu 评论0 收藏0
  • js的观察者模式

    js的观察者模式

    摘要:声明主题对象注册观察者观察者订阅了本主题观察者取关取关了本主题在某些特定的时候由主题向所有的订阅者发布事件供主题调用的事件观察者更新了信息信息为观察者进行了初始化观察者开始玩起了实例化一个主题实例化三个观察者对象张三李四赵六天命圈观察...

    sihaisihai 评论0 收藏0
  • 前端js实现字符串/图片/excel文件下载

    前端js实现字符串/图片/excel文件下载

    摘要:实现并发请求实现并发请求生成并下载字符串文件首先我们需要了解一个特殊的数据格式。如果类型未知,则该值为空字符串。表示状态的数字。一旦完成,属性中将包含一个字符串以表示所读取的文件内容。 在web开发中,如果你想让用户下载或者导出一个文件...

    DevWikiDevWiki 评论0 收藏0
  • Java Script变量

    Java Script变量

    摘要:变量是什么在普通的中指可以变的,存储数据的容器。那么我们来看看定义变量的方法吧注意,是定义变量的关键词。在这里定义了变量值为还有分号,虽然在许多编辑器中不加也没关系,但严格按照要求的话,不能不加分号。 变量是什么?在普通的Java Script...

    huayeluoliuhenhuayeluoliuhen 评论0 收藏0
  • vue-cli 3.0 源码分析

    vue-cli 3.0 源码分析

    摘要:写在前面其实最开始不是特意来研究的源码,只是想了解下的命令,如果想要了解命令的话,那么绕不开写的。通过分析发现与相比,变化太大了,通过引入插件系统,可以让开发者利用其暴露的对项目进行扩展。 showImg("https://segmentfault.com/img/bVboij...

    yiliangyiliang 评论0 收藏0
  • Javascript的if判断

    Javascript的if判断

    摘要:在普通中判断是必学基础之一,当然了,也个分简单,格示如下其中小括号内容为判断条件,大括号内为执行内容,如果判断为真,才会执行。 在普通javascript中if判断是必学基础之一,当然了,也个分简单,格示如下:if(){ };//其中小括号内容为判断条件...

    zonezone 评论0 收藏0
  • Netty+SpringBoot+FastDFS+Html5实现聊天App详解(一)

    Netty+SpringBoot+FastDFS+Html5实现聊天App详解(一)

    摘要:线程切换效率低下单机核数固定,线程爆炸之后操作系统频繁进行线程切换,应用性能急剧下降。线程切换效率低下由于模型中线程数量大大降低,线程切换效率因此也大幅度提高。将两个线程优雅地关闭。创建管道的子处理器,用于处理。 Netty+SpringBoot+Fas...

    terasumterasum 评论0 收藏0
  • JavaScript数据结构与算法—— 栈

    JavaScript数据结构与算法—— 栈

    摘要:栈数据结构栈是一种遵循后进先出原则的有序集合。新添加的或待删除的元素都保存在栈的同一端,叫做栈顶,另一端叫栈底。在栈中,新元素靠近栈顶,旧元素接近栈底。 我们可以在数组的任何位置上删除或者添加元素,但有时候我们还需要在元素的添加或删除...

    王岩威王岩威 评论0 收藏0
  • vue源码分析系列之响应式数据(一)

    vue源码分析系列之响应式数据(一)

    摘要:代码初始化部分一个的时候做了什么当我们一个时,实际上执行了的构造函数,这个构造函数内部挂载了很多方法,可以在我的上一篇文章中看到。合并构造函数上挂载的与当前传入的非生产环境,包装实例本身,在后期渲染时候,做一些校验提示输出。 概述 在...

    liujsliujs 评论0 收藏0
  • vue源码分析系列之响应式数据(二)

    vue源码分析系列之响应式数据(二)

    摘要:巴拉巴拉省略大法,去除无关代码巴拉巴拉省略大法,去除无关代码核心就这一句话。文章链接源码分析系列源码分析系列之环境搭建源码分析系列之入口文件分析源码分析系列之响应式数据一 前言 接着上一篇的初始化部分,我们细看initData中做了什么。 正文...

    CKJOKERCKJOKER 评论0 收藏0
  • 手挽手带你学React:一档 React环境搭建,语法规则,基础使用

    手挽手带你学React:一档 React环境搭建,语法规则,基础使用

    摘要:当属性是一个回调函数时,函数接收底层元素或类实例取决于元素的类型作为参数。 手挽手带你学React入门第一期,带你熟悉React的语法规则,消除对JSX的恐惧感,由于现在开发中都是使用ES6语法开发React,所以这次也使用ES6的模式进行教学,如果大家对ES6不...

    BicycleWarriorBicycleWarrior 评论0 收藏0

热门文章

<