Fork me on GitHub
w_y blog

There's always one for you


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

svg-概述

发表于 2019-04-18 | 分类于 杂记
字数统计: 621 字 | 阅读时长 ≈ 3 分钟

1. 介绍

  • 可缩放矢量图形(Scalable Vector Graphics,SVG),是一种用于描述基于二维的矢量图形的,基于 XML 的标记语言。本质上,SVG 相对于图像,就好比 HTML 相对于文本;
  • 文件后缀是 .svg;
  • namespace 是 http://www.w3.org/2000/svg;

2. 优点

阅读全文 »

taro 小程序生命周期

发表于 2019-03-20 | 分类于 杂记
字数统计: 852 字 | 阅读时长 ≈ 3 分钟

1. 微信小程序的生命周期

阅读全文 »

利用 Puppeteer 实现钉钉每日推荐

发表于 2018-12-20 | 分类于 杂记
字数统计: 616 字 | 阅读时长 ≈ 2 分钟

Puppeteer 介绍

利用这个工具,我们能做一个操纵页面的人。

Puppeteer 是一个 Nodejs 的库,支持调用 Chrome 的 API 来操纵 Web,相比较 Selenium 或是 PhantomJs,它最大的特点就是它的操作 Dom 可以完全在内存中进行模拟既在 V8 引擎中处理而不打开浏览器,而且关键是这个是 Chrome 团队在维护,会拥有更好的兼容性和前景。

Puppeteer 用处

  • 利用网页生成PDF、图片
    阅读全文 »

认知复杂度-衡量代码可理解性的新方法

发表于 2018-11-06 | 分类于 杂记
字数统计: 1,419 字 | 阅读时长 ≈ 5 分钟

      Thomas J. McCabe 在 1976 年提出了圆环复杂度(Cyclomatic Complexity),作为指导程序员编写“既可测试又可维护”的方法。在SonarSource,我们认为圆环复杂度在测量可测性方面效果很好,但不适合测试可维护性。 这就是我们提出认知复杂(Cognitive Complexity)的原因,您将在即将到来的新版语言分析器中看到这一点。 我们用认知复杂度来更好地衡量代码的难以理解的程度。

圆环复杂度 不能衡量可维护性

让我们通过下面的例子来进行阐述:

阅读全文 »

undefined null 区别

发表于 2018-10-10 | 分类于 杂记
字数统计: 1,133 字 | 阅读时长 ≈ 4 分钟

大多数计算机语言,有且仅有一个表示”无”的值,比如,C 语言的 NULL ,Java 语言的 null ,Python 语言的 None,Ruby 语言的 nil 。

但是,JavaScript 语言居然有两个表示”无”的值:undefined 和 null 。

Undefined 和 Null 是 Javascript 中两种特殊的原始数据类型(Primary Type),它们都只有一个值,分别对应 undefined 和 null ,这两种不同类型的值,既有着不同的语义和场景,又表现出较为相似的行为

1. 不同

阅读全文 »

Grid布局

发表于 2018-09-03 | 分类于 杂记
字数统计: 228 字 | 阅读时长 ≈ 1 分钟

Web 的 Grid 模型: 点击此处

介绍:

阅读全文 »

RN 开发常见问题

发表于 2018-08-10 | 分类于 杂记
字数统计: 11 字 | 阅读时长 ≈ 1 分钟

RN 开发常见问题: 点击此处

mac 工作台

发表于 2018-07-01 | 分类于 杂记
字数统计: 520 字 | 阅读时长 ≈ 2 分钟

官方 mac 快捷键:https://support.apple.com/zh-cn/HT201236

记录下我平时开发时安装的一些工具:

1. Alfred

Alfred 是一个非常非常强大的效率工具!

阅读全文 »

TypeScript 开发 React-Native 项目

发表于 2018-06-24 | 分类于 杂记
字数统计: 1,105 字 | 阅读时长 ≈ 5 分钟

最近,项目组准备用 TypeScript (以下简称 TS)开发 ReactNative (以下简称 RN)组件库

参考微软的 TS 项目 TypeScript-React-Native-Starter,实践了一把。

1. 初始化一个 RN 项目

阅读全文 »

时序图

发表于 2018-06-17 | 分类于 杂记
字数统计: 1,396 字 | 阅读时长 ≈ 5 分钟

某某说过,字不如表,表不如图;好的图表可以帮助我们快速了解系统架构和业务逻辑。
最近在给一个 IM 项目整理业务的时候,重新学习了下时序图的画法。

一、什么是时序图

时序图(Sequence Diagram),亦称为序列图、循序图或顺序图,是一种 UML 交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。

阅读全文 »
1234…6
Leo Wei

Leo Wei

study and life

55 日志
2 分类
51 标签
RSS
GitHub E-Mail 知乎 LeetCode 掘金 StackOverflow
推荐阅读
  • 优设
  • 张鑫旭
  • 阮一峰
  • 廖雪峰
  • 技术胖
  • Web前端导航
  • MDN
  • ES6
  • WEBGL
  • NODEJS
  • 慕课网
  • 2019前端发展
© 2021 Leo Wei
本站总访问量次