MAC升级nodejs遇到的bug

Monty · 发布于 11月4日

1
2
3
4
5
6
前几天需要把MAC上的nodejs升级到最新的稳定版,遇到一个少见的问题,查了半天最后才解决。记录如下:
 
升级流程
第一步,查看当前版本。
 
node -v

p 标签无法自动换行

那年 · 发布于 11月4日 1 分支

1
2
3
4
给p标签添加样式:
width:100%; word-break: break-all;
 
即可

[redis@redis-2 redis-4.0.6]$ pwd
/home/redis/redis-4.0.6
[redis@redis-2 redis-4.0.6]$ more redis.conf

logfile "/home/redis/redisData/redis/redis-6379.log"

  • 分布式事务原理

    • 主要内容:2PC,3PC,TCC,事务状态表方案,基于消息中间件的最终一致性事务方案,Seata in AT mode

目录

  • 出错现象
  • 出错原因
  • 解决方案

出错现象

1
https://www.jianshu.com/p/73513d4f53dd?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

每天一点,学习vue

罗坤 · 发布于 11月3日

计算属性

computed
  • 1.没有计算属性的代码
    在模板中放入太多的逻辑会让模版过于难以维护

数字及金额显示

大侯 · 发布于 11月3日

1
2
1 ajax 返回数字  600.00  时会变成  500
2 js中  0.3-0.1=0.199999999...

如果range值为数组['阿狸', '柯南', '小红娘']

<picker :value="goodstatus" :range="goodsStatus" @change="changeGoodsStatus">
<div class="item acea-row row-between-wrapper">
<div>货物状态</div>

目录

  • 出错现象
  • 出错原因
  • 解决方案

出错现象

这个报错是我在安装webpack-dev-server之后命令行使用的时候出现的,

目录

  • 出错现象
  • 出错原因
  • 解决方案

出错现象

这个报错在环境中安装了gulp-eslint,eslint并初始化之后,在gulp中使用的时候报的错误。

[mysql]主从

ouyida3 · 发布于 11月3日

mysql> show master status;
ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation

用root

目录

  • 出错现象
  • 出错原因
  • 解决方案

出错现象

npm init -y初始化之后,安装项目npm i prettier -D报错

  1. null在js中是一个关键字
  2. undefined是一个js系统预定义的全局变量,非系统关键字,理论上可以对其进行赋值操作
  3. js中的null是一个特殊的对象值,typeof null 返回类型描述是object,它可以表示字符串,数字,对象的无值,不包括任何类型和方法
  4. 一个对象原型链的末端就是一个null对象,不包括任何类型和方法
  5. null可以作为Object.create方法的原型参数使用,也就是Object.create(null)可以创建一个新的已null对象为原型的对象
  6. 当创建以null为原型的对象后,新创建的对象没有任何方法和属性,也就没有toString或valueOf方法,那么当想要把新对象转成基本类型时就会报错

minikube 国内启动命令

Xavier · 发布于 11月2日

$ minikube start \
--driver=${DRIVER} \
--registry-mirror=${DOCKER_REGISTRY_MIRROR} \
--image-mirror-country=cn \

好用的内网穿透工具

二十一 · 发布于 11月2日

nodejs 内网穿透工具 localtunnel

iOS打包相关命令

飞花蝶舞剑 · 发布于 11月2日

Shell

打包通常使用shell脚本,教程:Shell 教程

常用命令:

http://localhost:18000/login?error
解决:
@EnableWebSecurity
@Configuration
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {

python小技巧-切片

largerich · 发布于 11月1日

range(3)和my_list[:3]都返回3个元素

In [70]: L = [20, 30, 40, 50, 60]

In [71]: L[:2]

python小技巧-元组

largerich · 发布于 11月1日

元组不仅仅是不可变列表

元组其实是对数据的记录:元组中的每个元素都存放了记录中一个字段的数据,外加这个字段的位置从,正是这个位置信息给数据赋予了意义。
1 记录
2 不可变列表

硬件解码和软件解码我们通常称为硬解跟软解,是通过移动设备观看视频时会碰到的一个概念。

首先属来说下两者的区别:

硬件解码:硬件解码从字面意思很容易理解,就是通过硬件进行视频的解码工作,其中硬件解码是由GPU来进行的,使用GPU解码能够降低CPU的工作负荷,降低功耗。
软件解码:软件解码则是通过软件本身占用的CPU进行解码,所以会增加CPU工作负荷,提升功耗

一般情况下,第一时间查看日志,日志能反映最多的信息。

aws 在部署时,是按以下优先级执行命令的:

  • 如果根目录有 app.js,执行 node app.js
  • 如果不存在 app.js,执行 npm start

当报“Missing radix parameter.”这个错的时候,是因为使用parseInt没有传第二个参数,以前简写的时候大家几乎都不传,甚至不知道还有第二个参数。

当时候Eslint预发检查时,如果不传就会显示红线,此时就要传第二个参数,代表你要把这个数取整为几进制数。

改正如下图:

vue ie promise 兼容

大侯 · 发布于 10月30日

1
vue ie promise 兼容

如何获取自己的IP等相关信息,很简单,直接get请求这个地址就行。

https://www.cloudflare.com/cdn-cgi/trace

返回结果: