- 博客(18)
- 收藏
- 关注
原创 Vue之深入响应式原理(二)
三、依赖收集目标了解什么是依赖收集了解依赖收集的流程以及它的目的上面我们了解 Vue 会把普通对象变成响应式对象,响应式对象 getter 相关的逻辑就是做依赖收集,现在我们来详细分析这个过程。我们先来回顾一下 getter 部分的逻辑:export function defineReactive(obj, key, val, customSetter, shallow) { const dep = new Dep() const property = Object.getOwnP
2021-08-27 16:31:29
80
原创 单点登录认证
1、用户访问应用{ url: 'https://xxyyzz.sse.org.cn/dataide-web/dataide.html#/index'}2、响应错误码:3105003(自定义未登录错误码,前后约定){ code: 3105003, loginUrl: 'https://xxyyzz.sse.org.cn/dataide-webapp/login', ssoCasUrl: 'https://sso.sse.org.cn/sso-service/'}3、路由至sso认证s
2021-08-03 17:56:10
600
原创 Vue之可拖动容器大小(ResizableContainer)
Vue之ResizableContainer代码<template> <div class="container"> <div class="resizable-container" v-panel-resize:vertical="handleResize"> <div class="item item-1 wrapper" weight="0.3">1</div> &l
2021-08-03 11:23:59
901
原创 Axios简单封装cancelToken
Axios简单封装cancelTokenRequest & PendingPromiseManagerimport axios from 'axios'import Base64 from './Base64'class PendingPromiseManager { constructor() { this.data = [] } add(item) { this.data.push(item) } has(u
2021-07-30 12:45:05
694
2
原创 Axios请求响应错误
axios请求响应错误前端超时{ code: "ECONNABORTED", config: {}, isAxiosError: true, request: {}, response: undefined, message: "timeout of 5000ms exceede"}nginx超时{ config: {}, isAxiosError: true, request: {}, response: { config: {}, data: null, he
2021-07-22 14:53:58
2176
原创 Vue之深入响应式原理(一)
一、深入响应式原理Vue 的数据驱动除了数据渲染 DOM 之外,还有一个很重要的体现就是数据的变更会触发 DOM 的变化s。下面我们就分析一下用户交互或者是其它方面导致数据发生变化重新对页面渲染的原理。Vue的响应式如下示例,说明当数据变更,会自动触发 DOM 重新渲染:<div id="app"></div>// 这里的Vue是自己实现简版的Vue,render函数这里并没有返回虚拟DOMconst vm = new Vue({ el: '#app', d
2021-03-21 17:04:10
310
原创 股票初级
一、迈出股票投资第一步:找准入场时机1.1、市盈率PE市盈率(PE)= 市值 / 净利润即市盈率(PE)= 买下公司需要的钱 / 每年能赚到的钱PE越小 -> 回本年限越短 -> 越有投资价值1.2、市净率PB市净率(PB)= 市值 / 净资产即市净率(PB)= 买下公司需要的钱 / 属于公司自己的资产PB越小 -> 价格越低 -> 越有投资价值公司释义贵州茅台招商银行备注净资产1174亿5436亿股本数12.56亿
2021-03-21 16:40:52
156
原创 Chart.js(2021-03-19)
Chart.js(写给自己的笔记)四、Chart.js 合并配置initConfig4.1、合并比例尺的配置mergeScaleConfig4.1.1 获取哪一个轴为index轴,getIndexAxis,若用户没有配置,内置默认为'x'indexAxis的配置接口// 1.优先级最高{ options: { line: { datasets: { indexAxis: 'x' } } }}// 2.优先级次之{ options: { indexAxi
2021-03-19 10:02:25
153
原创 Chart.js(2021-03-17)
```mermaidflowchatst=>start: 开始e=>end: 结束op=>operation: 我的操作cond=>condition: 确认?st->op->condcond(yes)->econd(no)->op```
2021-03-17 17:49:22
276
原创 Docker 安装 jupyter notebook
docker pull jupyter/scipy-notebookdocker run --name=jupyter -p 8888:8888 -d jupyter/scipy-notebooklocalhost:8888// 到容器中用命令取到登录用的tokenjupyter notebook list// 89a8c789c55d06093173616f147d35fb5b241ec85e8fcc96// 用token登录...
2021-03-08 14:32:10
430
原创 Pie - labelLayout
一、饼图label线的布局优化// 假设已算出label的初始布局位置信息var labelLayoutList = [ { "x": 23.40783269959437, "y": -114.94949619851135, "data": { "name": "name1", "value": 1 }, "position": "out", .
2021-03-05 15:28:12
1726
1
原创 3、货币、债券型基金
1、基金的收益率货币基金的收益情况,可以通过“每万份收益”和“7日年化”这两个指标判断。 万份收益,就是指按上一日或上一个交易日的收益率,一万元本金能赚多少钱;七日年化是指根据过去7天的收益总和,计算出的年华收益率。 一般来说,货币基金的万份收益率在1左右,7日年化在3%左右。2、债券基金筛选成立年限>7年(符合3-5年以上就可以了;没有3-5年的选项,所以我们选>7年) 累计3年以上收益率(从高到低,选择10家) 规模越大越好 费率越低越好 基金经理更换频率越低越好.
2020-12-26 23:01:53
129
原创 4、混合、股票型基金
4、基金那么多要收益选哪只4.1、混合型基金理财就是理生活,小伙伴们大家好,我是百合学姐,昨天呢我们一起学习了两种收益稳健的低风险基金,货币基金和债券基金,那么从成立时间是不是够长?规模够不够大?费率是不是够低?还有啊基金经理是不是频繁更换等条件教大家呀,在低风险的基金中啊,又精选了一波,还交了巧用货币基金撸羊毛的技巧,大家都掌握了吗?相信你们啊,只要动手筛选过一遍,一定是没有问题的,不过大家也知道货币基金啊,再能撸羊毛债券基金再好也不能带来多大收益,更别提跑赢通货膨胀了,那么今天呢,学姐就来教大家
2020-12-26 23:01:03
840
原创 Docker 管理 nginx
Docker 安装 nginx拉取 Nginx 官方镜像: docker pull nginx查看本地已经安装的镜像,如果有我们刚拉取的镜像:docker images启动 Nginx 容器docker run --name my-nginx -p 8080:80 -d nginx改变配置文件nginx.conf ,进入容器,命令:docker exec -it my-nginx bash需要升级 apt-get update ,完成之后 apt-get in
2020-12-11 21:29:24
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人