- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 AutoDecimal 轻松解决 JavaScript 运算精度问题
在 JavaScript 开发中,数值运算的准确性至关重要。作为一个高效的转换库,通过自动将基本算术运算转换为decimal的高精度方法,完美地解决了浮点数精度不足的问题。其简便的集成方式和显著的优势,使其成为在处理高精度计算时的首选工具。无论是金融应用、科学计算,还是其他对数值精度有严格要求的项目,都能为您提供可靠的支持,助力项目稳定高效地运行。decimal.js。
2025-01-02 12:28:24
627
原创 解决 vite 中报错SassError: This file is already being loaded
解决 SassError: This file is already being loaded
2023-11-07 17:43:58
3828
2
原创 使用 verdaccio 搭建 npm 私有库
安装 verdaccioverdaccio 只需要通过很少的配置就能轻松完成 npm 私服的搭建npm i -g verdaccio安装 pm2使用 pm2 为了更加方便进程管理,但是它并不是必须的npm i -g pm2使用 pm2 来启动/停止 verdaccio# 启动 verdacciopm2 start verdaccio # 停止 verdacciopm2 stop verdaccio 配置修改接下来需要在 config.yaml 进行配置的修改目录:/Users
2021-08-18 10:39:00
421
转载 nginx 详解
1、location [=|~|~*|^~] /uri/ { … }location=/{#精确匹配/,主机名后面不能带任何字符串[configurationA]}location/{#因为所有的地址都以/开头,所以这条规则将匹配到所有请求#但是正则和最长字符串会优先匹配[configurationB]}location/documents/{#匹配任何以/documents/开头的地址,匹配符合以后,还...
2021-07-02 16:08:15
22021
1
原创 vs-code 前端常用插件
收集个人常用的一些插件, 以此记录并分享一下, 话不多说1. Atom One Dark ThemeAtom 的一款主题, 个人很是喜欢2. Auto Rename Tag自动完成标签对的同步修改3. background自定义编辑器背景4. Better Comments个性化注释5. Bracket Pair Colorizer2对每对括号赋予不能的颜色, 区分代码块6. Code Spell Checker单词拼写
2021-06-29 14:20:59
163
原创 前端 Gitlab 自动部署
前端 Gitlab 自动部署根据自己的系统,下载对应二进制安装文件# Linux x86-64sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64"# Linux x86sudo curl -L --output /usr/local/bin/gitlab-runne
2021-04-23 20:44:52
1519
原创 nvm for mac 切换国内源
使用nvm安装node的时候,经常下载失败,因为nvm默认源是https://nodejs.org,国内用户访问就会很慢,这时就需要我们将nvm的安装镜像设置成国内镜像export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node这时你就会看到飞一样的体验,秒装node...
2020-11-29 22:42:51
3239
4
原创 Mac配置多个Git账户
代码管理工具从流行的CVS,到SVN,到如今的Git, 尤其是Github的存在,加之git在代码管理的种种优势,git已经被越来越多的程序员喜爱。在日常开发中,我们可能面临着这样的尴尬:公司本身有git服务器,管理自己的代码。爱折腾的程序员,可在各大第三方代码管理平台,github, coding.net, 码云,也有着自己的账号,对于github,可能也有两个账号;这是就需要配置多个SSH, 为了方便在一台电脑上对多个git仓库提交代码,现在将其总结如下具体操作SSH key 可以让你在你的电脑和
2020-10-31 21:02:51
624
转载 Mac机上安装nvm遇到的坑--nvm command not found
在Mac机上,我最开始是通过homebrew来安装nvm,如下:$ brew install nvm安装完成后,在命令行输入nvm list,发现出现如下提示:What?!!我不是才安装了nvm的吗。尝试了很多方案,仅仅只有一种看似还行,就是在你打开terminal后,运行如下代码:export NVM_DIR=~/.nvmsource $(brew --prefix nvm)/nvm.sh就可以在这个打开的terminal页中,运行nvm命令了。But,这样好麻烦,我们只要新打开一个t
2020-10-31 19:30:44
2736
3
原创 mac 安装homebrew出错 Failed to connect to raw.githubusercontent.com port 443: Connection refused error:
问题:macOS安装Homebrew时总是报错(Failed to connect to raw.githubusercontent.com port 443: Connection refused)原因:由于某些你懂的因素,导致GitHub的raw.githubusercontent.com域名解析被污染了。解决办法:通过修改hosts解决此问题。查询真实IP在https://www.ipaddress.com/查询raw.githubusercontent.com的真实IP。修改hostss
2020-10-31 19:22:11
440
原创 Flutter注解路由,利用注解生成可自定义的路由的实现
route_generator是什么这是一个简单的 Flutter 路由生成库,只需要少量的代码,然后利用注解配合源代码生成,自动生成路由表,省去手工管理路由代码的烦恼。特性自定义路由名称自定义路由动画自定义路由参数自定义路由逻辑依赖dependencies: # Your other regular dependencies here route_annotation: ^0.1.0 dev_dependencies: # Your other dev_dependencie
2020-10-16 13:53:01
1105
1
原创 Vue之JSX
先聊点别的… – 基础Vue 推荐在绝大多数情况下使用模板来创建你的 HTML。然而在一些场景中,你真的需要 JavaScript 的完全编程的能力。这时你可以用渲染函数,它比模板更接近编译器。假设我们要生成一些带锚点的标题:<h1> <a name="hello-world" href="#hello-world"> Hello world! </a></h1>对于上面的 HTML,你决定这样定义组件接口:<ancho
2020-07-14 18:39:42
863
原创 JavaScript 数据类型之 Symbol、BigInt
JavaScript数据类型在JavaScript中,我们已知有5种基本数据类型:Undefined、Null、String、Number、Boolean。当ES6问世,直至今日,又新增了两种基本数据类型:Symbol(ES新增)、BigInt(ES10新增)SymbolSymbol 指的是独一无二的值。每个通过 Symbol() 生成的值都是唯一的。symbol 是一种基本数据类型(primitive data type) 。Symbol()函数会返回symbol类型的值,该类型具有静态属性和
2020-07-10 15:23:28
3616
原创 vue中事件修饰符详解
vue 事件修饰符.stop 阻止事件冒泡.prevent 阻止事件的默认行为.once 只触发一次.self 点击元素本身触发.capture 向下捕获方式触发.native 转化为原生事件.passive 滚动事件延迟
2020-07-06 16:24:13
514
原创 vue-router跳转及参数获取整理
Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。动态路由匹配我们经常需要把某种模式匹配到的所有路由,全都映射到同一个组件。例如,我们有一个 User 组件,对于所有 ID 各不相同的用户,都要使用这个组件来渲染。那么,我们可以在 vue-router 的路由路径中使用“动态路径参数”(dynamic segment) 来达到这个效果:const User = { template: '<div>User&.
2020-07-03 14:47:35
6364
原创 Vue知识整理
vue面试整理v-if和v-show的区别v-show 只是在display:none 和display:block 之间切换,只需要切换CSS,DOM一直保留着, v-show 在初始渲染时,开销更高,但是切换开销很小,比较适合频繁切换的场景v-if 涉及到vue 的底层编译,当属性初始为false时,组件不会被渲染,直到条件变为true ,且切换条件时,会触发销毁/挂在组件,切换时开销更高,更适合不常切换的场景。active-class是哪个组件的属性?active-class 是vue-ro
2020-06-30 11:19:26
201
2
org.bouncycastle jar包
2018-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人