Assan

28
获赞数
4
关注数
7
粉丝数
厦门
南昌理工大学 | 计算机
IP 属地福建
2019-04-16 加入
浏览 6.8k

专业写bug.

66 声望|新手
vue.js
39
居中
9
css
9
拓扑图
8
d3.js
8
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2020-09-20
    控制台报 net::ERR_CONTENT_LENGTH_MISMATCH 200
    由nginx权限不足引起, 解决:终端执行:sudo nginx -s stopsudo rm -rf /usr/local/var/run/nginx/*sudo nginx详情见:[链接]
  • 赞了回答2020-09-20
    单页面部分js加载报错net::ERR_CONTENT_LENGTH_MISMATCH
    我也遇到了,有可能是nginx设置的问题,[链接]
  • 赞了文章2020-07-27
    封装element-ui表格,我是这样做的
    使用过element-ui的表格的同学应该都有这样的体会,做一个简单的表格还比较容易,但如果这个表格包含了顶部的按钮,还有分页,甚至再包含了行编辑,那开发工作量就成倍的增加,特别是在开发管理系统的时候,表格一个接一个的去开发, 即浪费时间,还对个人没有什么提...
  • 发布了文章2020-07-11
    Vue(v2.6.11)万行源码生啃
    众所周知,以下代码就是 vue 的一种直接上手方式。通过 cdn 可以在线打开 vue.js。一个文件,一万行源码,是万千开发者赖以生存的利器,它究竟做了什么?让人品味。
  • 发布了文章2020-07-11
    写给前端的算法进阶指南,我是如何两个月零基础刷200题
    但是算法是一个门槛很高的东西,在一个算法新手的眼里,它的智商门槛要求很高。事实上是这个样子的吗?如果你怀疑自己的智商不够去学习算法,那么你一定要先看完这篇文章:《天生不聪明》,也正是这篇文章激励了我开始了算法之路。
  • 发布了文章2020-05-26
    V8 内存管理及垃圾回收机制
    由于 V8 引擎的原因,Node 在操作大内存对象时受到了一些限制,在 64 位的机器上,默认最大操作的对象大小约为 1.4G,在 32 位的机器上,默认最大操作的对象大小约为 0.7G。 如果我们的 Node 程序会经常操作一些大内存的对象,可以对这个默认值进行修改:
  • 赞了文章2020-05-26
    如何推动前端团队的基础设施建设
    本文根据 2020.02.29 日,第 2 届 “前端早早聊” 的“前端基建”专场分享整理而来。本文的标题是《如何推动前端团队基础设施建设》,一是契合大会所有分享都以 “如何” 为切入的要求,同时也是对最近一年,我所负责的团队在前端技术基础设施建设方面如何从 0 到 1 的一次...
  • 发布了文章2020-04-29
    Vue 2.60 中, 插槽新增的v-slot
    注意v-slot只能添加在<template>上(只有一种例外情况),这一点和已经废弃的slotattribute不同。 作用域插槽 自 2.6.0 起有所更新。已废弃的使用slot-scopeattribute 的语法在这里。 有时让插槽内容能够访问子组件中才有的数据是很有用的。例如,设想一个带有如...
  • 发布了文章2020-04-24
    d3.event 在经过babel转译之后出现的问题
    如果你使用 Babel, Webpack 或者其他的 ES6 转 ES5 的打包工具,要注意 d3.event 的值在事件中的变化!导入的 d3.event 必须是 live binding(动态绑定) 的,因此你需要将打包配置设置为引入 D3 的 ES6 模块而不是生成的 UMD;并不是所有的打包工具都识别 jsnext:main...
  • 赞了文章2020-04-20
    聊聊在Go语言里使用继承的翻车经历
    Go不是面向对象的语言,但是使用组合、嵌套和接口可以支持代码的复用和多态。关于结构体嵌套:外层结构体类型通过匿名嵌套一个已命名的结构体类型后就可以获得匿名成员类型的所有导出成员,而且也获得了该类型导出的全部的方法。比如下面这个例子:
  • 发布了文章2020-04-16
    封装Vue组件的原则及技巧
    props表示组件接收的参数,最好用对象的写法,这样可以针对每个属性设置类型、默认值或自定义校验属性的值,此外还可以通过type、validator等方式对输入进行验证
  • 发布了文章2020-04-13
    Proxy 方法详解
    MDN定义 Proxy对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。 术语 handler 包含陷阱(trap)的占位符对象,可译为处理器对象。 traps 提供属性访问的方法。这类似于操作系统中捕获器的概念,一般直译作陷阱。 target 被 Proxy 代理虚拟...
  • 赞了文章2020-03-25
    阿里前端攻城狮们写了一份前端面试题答案,请查收
    于是我真的就建群收集了题目,和团队的同事一起写答案,我们也不图什么,就是想做一件有意义的事情,现在我整理了下我们的回答,有的不一定就是非常具体的回答,但也提供了思路和参考资料,大家看看是否还有什么补充的?
  • 发布了文章2020-03-10
    实现树形Diff算法
    实现类似React虚拟Dom的Diff算法, 最后输出dom树差异的层级及key的组合字符串 {代码...}
  • 赞了文章2020-01-19
    D3.js实现拓扑图
    最近写项目需要画出应用程序调用链的网路拓扑图,完全自己写需要花费些时间,那么首先想到的是echarts,但echarts的自定义写法写起来非常麻烦,而且它的文档都是基于配置说明的,对于自定义开发不太方便,尝试后果断放弃,改用D3.js,自己完全可控。
  • 发布了文章2020-01-19
    D3.js 实现带伸缩时间轴拓扑图
    效果图:基于d3-v5, 依赖dagre-d3, 直接上代码: Vue版: {代码...} HTML版: {代码...}
  • 发布了文章2020-01-09
    http-server调起本地服务
    开始安装http-server: 打开cmd,输入:npm install http-server -g  前端如何用它启动本地服务: 进入要启动的项目所在文件夹,按住shift+右键,选择 “在此处打开命令窗口”, 出现cmd窗口,输入命令:hs -o   (等同于  http-server -open)  本地服务器就启动起来...
  • 赞了文章2019-11-02
    移动端的3种适配方法
    做移动端页面以来,经常会听说移动端的适配这个问题,但是并没有认真分析过是如何适配各种机型的。目前公司用的是手淘的flexible.js进行页面适配的。适配的根本原理其实就是将设计稿按一定的比例在不同的手机上实现。
  • 赞了文章2019-10-15
    微人事 star 数超 10k,如何打造一个 star 数超 10k 的开源项目
    两年前差不多就是现在这个时候,松哥所在的公司业绩下滑严重,关门倒闭已成定局,很多同事在谋划的新的出路,松哥则被公司留下来善后,在一段并不太忙碌的日子里,做了两个 Spring Boot + Vue 的前后端分离开源项目,以期能给自己来年找工作增加一点筹码,没想到这两...
  • 赞了文章2019-10-10
    Vue 开发必须知道的 36 个技巧【近1W字】
    Vue 3.x 的Pre-Alpha 版本。后面应该还会有 Alpha、Beta 等版本,预计至少要等到 2020 年第一季度才有可能发布 3.0 正式版; 所以应该趁还没出来加紧打好 Vue2.x 的基础; Vue基本用法很容易上手,但是有很多优化的写法你就不一定知道了,本文从列举了 36 个 vue 开发技巧...