文章库ARTICLE COLUMN

  • 项目用js时间格式化

    项目用js时间格式化

    timestampToTime (timestamp, format = "yyyy-MM-dd HH:mm:ss") { // timestamp 时间 /* * format 格式化 * yyyy 年 * M 月 不补0 * MM 月 * d 日 不补0 * dd 日 * H 时 不补0 * HH 时 * m 分 不补0 * mm 分 * s 秒 ...

    hightopohightopo 评论0 收藏0
  • VueJS SSR 后端绘制内存泄漏的相关解决经验

    VueJS SSR 后端绘制内存泄漏的相关解决经验

    摘要:积少成多,最后造成内存泄漏。前端内存泄漏的影响,都是发生在客户机器上,而且基本上现代浏览器也会做好保护机制,一般自行刷新之后都会解决。但是,一旦后端绘制内存泄漏造成宕机之后,整个服务器都会受影响,危险性更大,搞不好年终奖就没了。 引言...

    lifesimplelifesimple 评论0 收藏0
  • vue抽奖组件之九宫格

    vue抽奖组件之九宫格

    摘要:写在前面本人自从事前端工作以来,每每遇到技术问题后,都是向百度谷歌求教,久而久之便养成了伸手即来的本领。。。可能是出于懒的原因没错,就是因为懒,从未发表过技术文章或开发经验,深感惭愧,故洗心革面,决心分享一些东西。 写在前面 本人自从...

    dendoinkdendoink 评论0 收藏0
  • Node.js 指南(不要阻塞事件循环或工作池)

    Node.js 指南(不要阻塞事件循环或工作池)

    摘要:为什么要避免阻塞事件循环和工作池使用少量线程来处理许多客户端,在中有两种类型的线程一个事件循环又称主循环主线程事件线程等,以及一个工作池也称为线程池中的个的池。 不要阻塞事件循环(或工作池) 你应该阅读这本指南吗? 如果你编写的内容比简...

    hatlonelyhatlonely 评论0 收藏0
  • 中级工程师之路

    中级工程师之路

    摘要:前言之前在问答中问了一个问题毕业半年感觉没什么进步该怎么办这个问题一直让我感觉比计较焦虑。于是在一个关于面试经验的博客中找到了一些灵感。就是通过问题进行学习,对自身的知识体系进行整理和补充。最终提升自己的能力 前言:之前在问答中问了一...

    developerworksdeveloperworks 评论0 收藏0
  • 关于ES模块你必须要知道的一些禁忌(一)

    关于ES模块你必须要知道的一些禁忌(一)

    摘要:没有模块化的支持,使用开发大型应用将举步维艰,所以经过大量的实践,社区制定了一些模块加载方案,最主要的有运行于浏览器的方案和运行于以为代表的服务端的方案。该方法返回被冻结的对象。 背景 ES Module是JavaScript在ES2015版本开始提供的语言标...

    yexiaobaiyexiaobai 评论0 收藏0
  • video同层播放层级过高遮挡模拟暂停按钮的问题

    video同层播放层级过高遮挡模拟暂停按钮的问题

    摘要:首先在非第一屏播放安卓会出现的问题是竖屏只有声音没有图像,我尝试了好久只需要去掉安卓部分的同层播放代码即可,即去掉如果视频在里,你肯定会有这样的需求,就是滑动到非视频页的时候,暂停视频,并出现一个模拟的暂停按钮在视频上方。 在ios和and...

    forrest23forrest23 评论0 收藏0
  • item2 + oh my zsh 安装

    item2 + oh my zsh 安装

    摘要:安装官方下载地址,直接下载安装即可。将切换为之后,我们就可以安装了官方推荐的安装方法为安装成功后,如下图默认安装在目录下,配置文件默认为。设置快捷命令输入,修改的配置文件,在文件的最后中,添加快捷命令名实际命令即可。 安装iTerm2 iTerm...

    EddieChanEddieChan 评论0 收藏0
  • 安装 Homebrew - macOS下的软件包管理器

    安装 Homebrew - macOS下的软件包管理器

    摘要:安装了之后,可以使用简单的命令去安装下的大多数软件,如就可以很方便的安装了。官网會將安裝在他們自己的目錄,然後把檔案到下。 安装了HomeBrew之后,可以使用简单的命令去安装macos下的大多数软件,如 brew install nginx 就可以很方便的安装nginx...

    williamwen1986williamwen1986 评论0 收藏0
  • vue项目中keep-alive缓存,从详情页返回列表时保存上一步的信息

    vue项目中keep-alive缓存,从详情页返回列表时保存上一步的信息

    摘要:问题由来最近用做前端项目,从查询页面进入详情页时,返回页面需要保留上次的查询条件,表格当前页数。从其他菜单进去,不需要缓存,要保持页面的初始状态。当进入详情页,需要对该条数据进行修改时,修改成功后返回,应该更新列表。 问题由来 1、最近...

    justjavacjustjavac 评论0 收藏0
  • 前端工程师的 2018 年总结

    前端工程师的 2018 年总结

    摘要:前言时间过得很快,年已经接近尾声了。离开大学校园已经一年半,正式工作也一年半了。年,我的本命年,今年岁,离而立之年岁,又近了一步。前端对于的相关技术栈,虽然之前也有在用,但今年是技术上达到熟练的一年,做过公众号端管理后台应用。 showIm...

    chengtao1633chengtao1633 评论0 收藏0
  • js scroll相关内容

    js scroll相关内容

    摘要:滚动条当前位置距离滚动条顶部的高度,也就是相对于父元素顶部,子元素被隐藏内容的高度只是元素的一个属性不包括和。除了属性外,元素还有等与滚动条相关的属性,这些属性表达的含义不同,但是用法都是相同,值得注意的是,这些属性都是只读的。 前言...

    stackvoidstackvoid 评论0 收藏0
  • 理解 JavaScript this

    理解 JavaScript this

    摘要:回调函数在回调函数中的指向也会发生变化。在闭包回调函数赋值等场景下我们都可以利用来改变的指向,以达到我们的预期。文章参考系列文章理解闭包理解执行栈理解作用域理解数据类型与变量原文发布在我的公众号,点击查看。 这是本系列的第 5 篇文章。 ...

    zombiedazombieda 评论0 收藏0
  • 基本排序算法

    基本排序算法

    摘要:基本排序算法在计算机科学中,一个排序算法是一种能将一串数据依照特定的排列方式进行排列的一种算法。毕竟他们的效率都不太理想在实际应用中,应该选择高级排序算法快速排序在随机生成数据测试的时候,发现很多时候,插入排序要快于冒泡排序以及选择排...

    wupengyuwupengyu 评论0 收藏0
  • 快速理解redux

    快速理解redux

    摘要:高阶组件以下的所有子组件都可以直接从中获取数据。所以,修改数据的函数出现了即所有的数据都必须通过调用修改。 redux 只是一个状态管理 简述 本篇文章主要说明redux的基本原理以及如何使用 阅读前需了解(本文中仅作简单描述,详细了解请自行Google)...

    stdyingstdying 评论0 收藏0
  • dva开发一个cnode网站(3)

    dva开发一个cnode网站(3)

    摘要:完成详情页渲染,用到了来渲染先看效果在下新建数据正在加载中发布于作者次浏览来自分享个回复用到了中的一些组件,可以自己去官网参考下怎么用。里面定义了一些样式,主要解决渲染后里面的图片太宽,重新设置宽度。 完成详情页渲染,用到了react-mark...

    dingding199389dingding199389 评论0 收藏0
  • JavaScript是如何工作: 深入探索 websocket 和HTTP/2与SSE +如何选择正

    JavaScript是如何工作: 深入探索 websocket 和HTTP/2与SSE +如何选择正

    摘要:数据作为消息通过传输,每个消息由一个或多个帧组成,其中包含正在发送的数据有效负载。帧数据如上所述,数据可以被分割成多个帧。但是,规范希望能够处理交错的控制帧。 文章底部分享给大家一套 react + socket 实战教程 这是专门探索 JavaScript 及...

    cuieneycuieney 评论0 收藏0
  • Three.js 选择拾取对象学习总结

    Three.js 选择拾取对象学习总结

    摘要:选择对象的本质是从点击位置发射光线,但屏幕坐标系与坐标系是不同的,而把屏幕的二维坐标转化为三维坐标就是关键,做一步换算后交由的方法即可。 Three.js 选择对象的本质是从点击位置发射光线,但屏幕坐标系与webgl坐标系是不同的,而把屏幕的二维坐...

    elinaelina 评论0 收藏0
  • JS 数组方法学习汇总

    JS 数组方法学习汇总

    摘要:整个数组的大操作转换拼接排序倒置这个方法是将数组转换为字符串,数组元素间用传进去的参数没有参数就用分隔这个方法用于拼接两个数组并返回一个新的数组。看代码吧打印整个数组这个方法是对数组的每一项运行给定函数,返回每一项返回结果组成的数组。...

    PAMPANGPAMPANG 评论0 收藏0
  • 【JS基础】异步和单线程

    【JS基础】异步和单线程

    摘要:同步和异步的区别是什么是单线程的,只能同时做一件事,所以就需要异步同步会阻塞代码执行,而异步不会是同步,是异步异步同步秒之后点击确认何时需要异步在可能发生等待的情况,等待过程中不能像一样阻塞程序进行。因此,所有等待的情况都需要异步。 ...

    Mr_zhangMr_zhang 评论0 收藏0
  • log4s 方便的前端日志下载工具

    log4s 方便的前端日志下载工具

    摘要:是对的重构,并且让其支持下载。所以我做了这个工具,可以点击某个按钮,就能把前端日志下载下来,然后将日志附在详情中。更加方便的排查问题。 log4s https://github.com/wangduandu... log4s是对log4b的重构,并且让其支持npm下载。 做这个工具是因...

    JasonZhangJasonZhang 评论0 收藏0
  • 【JS基础】DOM,BOM,事件绑定,ajax,跨域,存储

    【JS基础】DOM,BOM,事件绑定,ajax,跨域,存储

    摘要:常说的浏览器执行的包含两部分基础知识标准标准的内容包括事件绑定请求包括协议存储标准没有规定任何基础相关的东西。如果未经允许即可获取,那是浏览器同源策略出现了漏洞。 常说的JS(浏览器执行的JS)包含两部分 JS基础知识(ECMA 262 标准) JS-W...

    zerozero 评论0 收藏0
  • 【JS基础】页面加载,性能优化,前端安全

    【JS基础】页面加载,性能优化,前端安全

    摘要:建议后端替换前端执行效率低,影响性能跨站请求伪造示例你已登录一个购物网站,正在浏览商品假如该网站付费接口是但是没有任何验证然后你收到一封邮件,隐藏着你查看邮件的时候,就已经悄悄的付费购买了解决办法增加验证流程,如验证指纹输入密码短信验...

    harriszhharriszh 评论0 收藏0
  • 【重温基础】6.数字

    【重温基础】6.数字

    摘要:本文是重温基础系列文章的第六篇。以指定的精度返回该数值对象的字符串表示,可接收一个参数,用来指定有效数个数的整数。 本文是 重温基础 系列文章的第六篇。今日感受:自己需要多总结,会有不同收获(比如今晚我做的转正总结)。 系列目录: 【复...

    terroterro 评论0 收藏0
  • JavaScript数组学习记录_11

    JavaScript数组学习记录_11

    摘要:数组学习记录是的实例属性。对数组元素进行排序,并返回当前数组。返回一个由所有数组元素组合而成的字符串。为数组中的每个元素执行一次回调函数。返回一个数组迭代器对象,该迭代器会包含所有数组元素的键值对。 JavaScript数组学习记录 Array.lengt...

    TalkingDataTalkingData 评论0 收藏0

热门文章

<