摘要:
最近在学习 tfjs 中的模型转换, 需要在 python 中安装 tensorflowjs. 阅读全文
摘要:
前端开发环境的跨域 比较目前常用的跨域方案,并根据业务挨个权衡优缺点。讲真,自从使用这个姿势后,再也回不去了。反正作为靠前端搬砖而活的我,开发过程中已经两年没有用过其他方案了(PS:三指向天),就算接手的项目使用了其他方案,我也会换成本文要介绍的方案。 跨域是指浏览器对不同域下面的资源访问限制。 方 阅读全文
摘要:
base64 编码方式 base64 有一个字典表,例如: 0 表示 A 1 表示 B 16 表示 Q 48 表示 w 假设我们要编码字符 C 为 base64 的步骤, 结果是 Qw==: 获取字母 C 二进制, 结果为 01000011 每6位为一组, 不足的用0补齐, 转换为10进制作为索引, 阅读全文
摘要:
element-ui 刷新页面不能自动打开对应的菜单 现象 左边有一个层级菜单,结构如下: 父菜单本身没有对应的页面,只有点击展开的功能。 菜单A - 菜单A1 - 菜单A2 - 菜单A3 菜单B 当我们点击菜单A,再点击菜单A2达到A2的页面。这时候我们再刷新页面,菜单A并没有自动打开。但是手动点 阅读全文
摘要:
- cookie 不能指定端口 - cookie 什么时候会携带上? - 如果不是服务器 set-cookie 的情况下会不会携带? - js 能访问所有 cookie 吗? - 多端口多应用应该怎么处理? - cookie 与 seesion 的区别? 阅读全文
摘要:
记录一些前端 cdn 地址: CDN URLunpkg https://unpkg.com/xlsx/jsDelivr https://jsdelivr.com/package/npm/xlsxCDNjs https://cdnjs.com/libraries/xlsxpackd https://b 阅读全文
摘要:
为已有文件添加 d.ts 声明 mockm 的配置项已添加到数十项,很多时候连我都记不起哪个选项是做什么的,有哪些使用方式,参数分别是什么…… 解决办法就是去查文档。但是查文档知道也只是知道,写起来还不顺手,因为不会自动提示。 借助 ts 的声明文件,可以做到这一点。在为 mockm 的配置文件编写 阅读全文
摘要:
uniapp 拖动小图标问题分析经过 添加拖动前 <div class="home"> <div>元素</div> <div>元素</div> </div> <style> .home { display: flex; flex-direction: column; justify-content: 阅读全文
摘要:
原因是由于 ngrok 强制要求更新到最新版本。 mockm v1.1.25-alpha.15 之前的版本可以在 mockm 的安装目录使用 npx ngrok update 更新版本来解决此问题。 以下是参考命令: # 获取全局安装目录(假设你是全局安装的 mockm, 如果是局部安装的可以跳过此 阅读全文
摘要:
版本: v1.8.4 当 url 的 query 参数中有 http://127.0.0.1/ 并且省略请求前缀的时候, 就会导致请求无法发送出去 // 当 url 的 query 参数中有 http://127.0.0.1/ 并且省略请求前缀的时候, 就会导致请求无法发送出去 // baseUrl 阅读全文
摘要:
/** * 检查 nodmeon 是否可以修改文件后重启应用(某些设备可以检测到修改, 但应用并没有重启) * @param {number} timeout 多少毫秒后超时返回 false, 默认 3000 * @returns {boolean} */ function checkChangeR 阅读全文
摘要:
mocha 如何延迟指定时间后再运行所有用例 /** 这是一个基于 mocha 的测试脚本, 想实现一个先延迟一定的时候(等待某个用户启动完成之后), 再运行所有用例. 但是只要添加 `await sleep(3000)` 这个功能后就不会运行用例了. 我看 mocha 文档上是支持 async a 阅读全文
摘要:
使用 babel 编译 js 为 es5 支持 ie 概念 编译普通 js 文件支持 ie11 编译 vue2.x/vue-cli4.x 支持 ie11 概念 Babel 可以做以下事情 语法转换 添加缺失的 api, 通过 polyfill 模块, 例如 core-js 去实现 入门 源代码 sr 阅读全文
摘要:
git cherry-pick ID 可以摘取某个提交到当前分支, 如果遇到了冲突想取消摘取, 可以使用 git cherry-pick --abort, 注意不是 --quit. 阅读全文
摘要:
// const commitId = (() => require('child_process').execSync(`git rev-parse HEAD`).toString().trim())(); const fs = require(`fs`) const package = requ 阅读全文
摘要:
vue 随机号码快速跳动vue 组件, 常用于抽奖号码生成。当点击生成的时候,界面上会随机快速跳动号码,停止时获取号码。 <template> <div class="about"> <input v-model="val" /> <button @click="getVal">{{ loading 阅读全文
摘要:
这是一个 vue 简单组件, 用来实现一个表单关联的功能。例如一些条件生成: 当 - 发言人 - 为 - 坐席 当 - 发言人 - 为 - 客户 当 - 发言内容 - 包含 - 你好 当 - 发言内容 - 不包含 - 你好 像上面的上级选项为某个值之后,后面是根据这个值又首先新的选项。 <templ 阅读全文
摘要:
记一次不小心搞坏了前几天已经解决掉的 ie 兼容问题, 简直要疯, 因为明天就要用!!! 就随便写点吧, 因为焦作和痛苦了几小时, 后面还有一大堆重要事呢(mockm 更新的版本貌似出问题了, 已有百来个人更新了此版本, 论回归测试的重要性). 本来之前花了两天解决了 ie 的兼容问题, 提交了代码 阅读全文
摘要:
basic 原理及实现 basic 认证是 HTTP 身份验证 方法之一. 使用 header 如下: WWW-Authenticate: <type> realm=<realm> Proxy-Authenticate: <type> realm=<realm> type 指的是验证的方案, rea 阅读全文
摘要:
最佳实践 推荐的使用经验. 这里假设你所开发的项目是一个基于版本控制的, 多人协作, 前后端分离的项目. 使用局部安装 cnpm i -S mockm 运行上面的命令安装后 mockm 和版本会保存到 package.json 中, 这样初始化项目时就会自动安装 mockm. 全局安装只是方便在任何 阅读全文