Everyone likes Vue Everyone likes VueSome docs you may need: vue official website vuetify — a material design UI framework for vue (Note: for now vuetify doesn’t support vue 3, but it’s coming soon) nativescript-vue — 2022-11-19 前端 js vue
X-macro X-macro 首先需要明确的是,X-macro是一种可以让我们的C语言编写更加便捷高效的编程技巧,它由宏的语法演化出来。而并不是一种编程语法 1. 使用宏的函数在我们学习C语言语法时,我们接触到宏无非就是进行变量定义,如: #define macro value 除此之外宏还可以定义简单的函数: #define macro(X) X_process 2. 使用换行我们知道,宏本质来说就是简单的 2022-09-29 编程语言 c
深入理解汇编 深入理解汇编 汇编对于软工人来说已不在陌生,但是如果仅限于将汇编理解成一种更底层的编程语言未免太过肤浅。很多时候,我们需要探究计算机底层的机制,比如操作系统和计算机架构这类比较深层的东西时,我们总觉得自己的汇编还是不够看。我们似乎将汇编脱离出了计算机底层,而汇编(assembly)本就是底层知识树的纷繁分枝之一。所以,对于汇编,我们有必要再深入了解一下,补充一些我们可能会遗漏的东西🧐 0. 写 2022-07-21 编程语言 asm
格外怪异的VimL语法 格外怪异的VimL 本文主要讲解VimL语法(Vim Language),你绝对无法想象VimL有多怪(即使是相较于其他脚本语言也很怪异) Key Word 主要分为这样9类(像shell脚本一样,如果想要输出某变量则使用echo) let call (unlet) if for while function try (endif, endfor, end…) break continu 2022-06-09 Vim geek
白话机器学习 代价函数(Cost Function) e = \frac{1}{m} \sum_{i=0}^{m} ({x_i}^2 * w^2 + (-2x_iy_i) + {y_i}^2)这里的$e$是均方误差,作为因变量,$w$是原线性神经网络的参数,作为自变量(因为又是用方差作为代价函数的指标,所以又称为方差代价函数) 我们要求的就是$e$最小,也就是误差最小的时候。这个时候的$w$取值,就是拟合程度最 2022-05-12 机器学习 python
JS使用注意点 JS使用技巧map,filter,forEach 我们想要更改某个数组的值的话会采取遍历的方式,但是这几种方式那种才最为适合当前情况? eg: const arr = [-1, -4, 0, 3, 6] // 将每个元素乘二 const mapArr = arr.map(item => item * 2) // 筛选出为偶数的元素 const filterArr = arr.filter(i 2022-04-08 前端 js
Echarts使用记录 Echarts使用注意点 一般来说,echarts的难点都是在配置(option)上。在这里也主要讲解配置 几个常用的配置项 title 图表的标题 legend 图例 grid 拥有直角坐标系的图表中的网格 xAxis X坐标轴 注意,坐标轴配置中包含了坐标轴文本,坐标轴单位,坐标轴个数,坐标轴刻度的配置 type 坐标轴的类型: value, category, time, lo 2022-04-08 前端 js
npm使用 npm 怎么用应该不用解释了 就说几个比较用到的指令 npm i [package] 在项目中安装某包 npm i [package] -D 在开发环境下安装某包 npm i [package] -g 全局安装某包 npm list --depth=0 -g 列出全局的所有包 推荐几个有用的npm包 nodemon 好用的nodeJS程序热更新功能 validator 一个字符串验 2022-04-07 工具 js package
JS闭包 JS 闭包详解 简单来说,在一个函数中定义的函数被return保存到了外部,就会产生闭包 更为准确的一种说法是:在函数返回值值中包含另一个函数的声明(比如返回了一个对象)就可以形成闭包 function test() { let arr = [] for (let i = 0; i < 10; i++) { arr[i] = function () 2022-03-21 前端 js
JS正则总结 js正则首先是用//包裹 let reg = /^1[345789]\d{9}$/g 后缀 i ignoreCase : 忽略大小写 g global : 全局匹配,即匹配全部满足的(不是贪婪匹配) m multiline : 多行匹配 正则的方法 reg.test(str):用来匹配字符串是否可以匹配这个正则(正则对象上的方法, 频率最高) str.match(r 2022-03-15 前端 js