JavaScript Object

2021-06-20 23:00:44
众所周知 JavaScript 初生时借鉴了很多 Java 的语言特性,比如创建一个对象 new TargetObject(),但是它也有一些奇奇怪怪的东西,比如 Object.prototype。 prototype 这是一个神奇的东西,它被称为原型对象,所有对象都会从这里继承

»»»

使用 Grafana 监测服务状态

2021-06-12 20:50:58
近期得知有些产品没有监控,导致几天后才发现出了问题,所以学习下做个技术储备,本文以一个简单的服务可用来进行服务保活监控。 先准备一个 docker 网络环境 docker network create server-network 一,暴露服务状态 提供状态数据 每秒发送一个心跳

»»»

Use Rematch to replace Dva

2021-06-04 14:17:01
曾几何时 dva 和 roadhog 可谓是独领风骚,尤其是 dva 相比 redux 冗杂的使用方式简单了太多,可惜自一八年后都停更了,开启了KPI项目之路。并且每个死掉的项目没有任何说明,别家的项目换人维护或者停止更新好歹会在README里说明,但是在他们这里没有任何说明

»»»

渐进式重温 Webpack

2021-03-17 12:51:08
一,配置基础代码 增加配置文件 webpack.base.js module.exports = { mode: 'development', entry: path.resolve(__dirname, 'src', 'i

»»»

Svelte

2021-03-10 07:54:01
https://github.com/sveltejs/svelte 又一个前端框架,它的主打是没用Virtual Dom,对于响应式数据直接在编译阶段检测到,然后去更新dom,不同于react的rerender,vue的依赖检测。 基本代码 如下实例,比较简单明了 // ind

»»»

Vue 学习笔记

2021-02-26 05:55:01
组件导入 发现一个比较有趣的事情,导入组件第一个想到的肯定是import,这里还就不一样了,如果直接import是木有任何作用的。 Setup 导入 <script setup> import H2 from './HelloWorld2.vue&#3

»»»

CSS之滚动捕捉

2021-02-05 09:58:47
偶然间看到一个用CSS写的滚动式日期选择组件,里面有个很有趣的效果,不论怎么滚动,必定会出现一组恰好在指定位置的数据,在印象里,CSS是无法操控滚动行为的。 检察元素发现了一个有趣的属性scroll-snap-type,MDN解释为用于滚动容器,说明滚动的类型和方向。 既然如此

»»»

CSS之粘性定位

2021-01-22 13:28:12
浏览 Apple 官网时发现一个有意思的动画,随着页面的滚动,电脑位置不懂但是盖子慢慢打开,并且在完全打开后会随着页面滚动。 首先反应是绝对定位,用的图片随滚动替换,然后判断滚动到一定位置时改成相对布局。但是这种方案有个问题是在对预定位置的判断上,很难做到完美,而且页面如果有变动

»»»

嗨 你好

2020-04-23 19:42:36
好久不见,甚是想念。 好久以前就想写这篇随笔了,跟自己的对话,因为各种无法收束的念头及疲惫的感觉所淹没,所以便一拖再拖,最终决定一天写一点,争取五一假期玩成。 对于性格 之前对于自己的性格认知可能就是内向,沉默寡言,一个倾听者。上个月一朋友让我看下MOBI测试,三百多道选择

»»»

2019-12-28 约饭记

2020-01-02 18:03:23
  迫于之前经常带我吃饭的人跑了,所以就想去找些人约饭。在豆瓣上搜到加进去,有一百七十多人,加进去没几天,正好参加了28号的约饭。   组织者是一个从国外留学回来的很时尚的美女,约的六点半,为了不迟到,十分左右就到了,然后等到了将近七点才开吃。餐厅应该据说是粤式菜,一进去很多

»»»