1 |
input::-webkit-date-and-time-value{ text-align:left; } |
作者归档:beiyu
Git修改已经提交的用户名信息
1 2 3 4 5 6 7 8 9 10 11 12 13 |
# 第一步,(n)代表提交次数 git rebase -i HEAD~n # 第二步然后按`i`编辑,把`pick` 改成 `edit`,按'Esc'退出编辑,按`:wq`保存退出 # 第三步 git commit --amend --author="作者 <邮箱@xxxx.com>" --no-edit # 第四步 git rebase --continue # 第五步 git push --force |
Unknown at rule @tailwind scss(unknownAtRules)
uniapp vue3 script setup调用引入的微信小程序自定义组件里的方法
uniapp vant-weapp使用van-dropdown下拉菜单点击第二个后再点击第一无法触发点击关闭问题
uniapp vite vue3小程序修改子组件样式问题
使用redis-cli
找到redis安装目录,配置环境变量
1 2 3 4 |
PS C:\Users\beiyu> redis-cli 127.0.0.1:6379> get name "Lear" 127.0.0.1:6379> |
Error: Couldn’t find preset “stage-0” relative to directory
Error: Couldn’t find preset “es2015” relative to directory
问题
使用babel转换代码时报如下错误:
1 2 3 4 5 6 7 8 9 10 11 12 |
PS H:\project\nodejs\demo\learn\chapter3\3.11> babel .\test.js Error: Couldn't find preset "es2015" relative to directory "H:\\project\\nodejs\\demo\\learn" at G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:293:19 at Array.map (<anonymous>) at OptionManager.resolvePresets (G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:275:20) at OptionManager.mergePresets (G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:264:10) at OptionManager.mergeOptions (G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:249:14) at OptionManager.init (G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:368:12) at File.initOptions (G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\index.js:212:65) at new File (G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\index.js:135:24) at Pipeline.transform (G:\dev\nvm\v14.17.4\node_modules\babel-cli\node_modules\babel-core\lib\transformation\pipeline.js:46:16) at transform (G:\dev\nvm\v14.17.4\node_modules\babel-cli\lib\babel\util.js:50:22) |
1 2 3 4 |
.babelrc配置 { "presets": ["es2015", "stage-0"] } |
解决
安装 ES 标准
1 |
npm i -D babel-preset-es2015 |
再次运行
1 2 3 4 5 6 |
PS H:\project\nodejs\demo\learn\chapter3\3.11> babel .\test.js "use strict"; var a = 1, b = 2, c = 3; |
nodejs资料
Windows10开启telnet功能
什么是运行时(runtime)
什么是 runtime
在计算机领域中,经常会接触到 runtime 这个概念,那么 runtime 究竟是什么东西?
runtime 描述了程序运行时候执行的软件/指令, 在每种语言有着不同的实现。可大可小,在 C 中,runtime 是库代码, 等同于 C runtime library,一系列 C 程序运行所需的函数,在 Java 中,runtime 还提供了 Java 程序运行所需的虚拟机等。
总而言之,runtime 是一个通用抽象的术语,指的是计算机程序运行的时候所需要的一切代码库,框架,平台等。
Go中的 runtime
在 Go 中, 有一个 runtime 库,其实现了垃圾回收,并发控制, 栈管理以及其他一些 Go 语言的关键特性。 runtime 库是每个 Go 程序的一部分,也就是说编译 Go 代码为机器代码时也会将其也编译进来。所以 Go 官方将其定位偏向类似于 C 语言中的库。Go 中的 runtime 不像 Java runtime (JRE, java runtime envirement ) 一样,jre 还会提供虚拟机, Java 程序要在 JRE 下 才能运行。
所以在 Go 语言中, runtime 只是提供支持语言特性的库的名称,也就是 Go 程序执行时候使用的库。
参考
- what-is-runtime
- https://golang.org/doc/faq 中 【 Does Go have a runtime? 】 部分
- GopherCon 2019 – Controlling the go runtime