个人小结2
-
1. div 不支持失焦 聚焦(@blur, @focus) 使用 v-click-outside
-
2. 不翻墙,访问 github 过慢, 安装 brew 过慢, 可以修改 sudo vi /etc/hosts
192.30.253.112 github.com
151.101.72.133 assets-cdn.github.com
151.101.193.194 github.global.ssl.fastly.net
-
3. brew install 软件很慢,更换镜像源, 我使用清华源
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
brew update
-
4. node 版本控制工具 nvm, 项目中要用 node 版本必须为 10.16.0, 版本太高会有问题
-
5. RccOrgAuth::RedisClient.sync 同步 auth 的 redis 数据,权限相关
-
6. 配置 redis, vi /ect/hosts
127.0.0.1 cloud-service
-
7. vuejs 父子组件通信,父组件与子组件通信,子组件能不能修改父组件的传过来的参数,就再定义一个值 = 父组件参数, 然后修改使用,通过 this.$emit 更新 父组件参数
-
8. oracle ORA-21561
OCIError: ORA-21561: 生成 OID 失败
from oci8.c:603:in oci8lib_250.bundle
$ echo "127.0.0.1 $(hostname)" | sudo tee -a /etc/hosts
gem install ruby-oci8 失败
$ export OCI_DIR=/opt/oracle/instantclient_11_2
-
9. git stash 命令
git stash list //查看stash 列表
git stash drop stash@{0} //这是删除第一个队列
-
10. Jira 配置 dashboard
- 10.1. 新建一个 filter(过滤器), 把你要查询的条件放进去, 比如: assignee = blank.nie AND status= DONE
- 10.2. 新建一个 dashboard, 命一个名字
-
10.3. Add a gadget, load all gadget,添加一个 Filter Results, 然后把你的 filter 添加进去,就好了
-
11. redis 订阅发布 监听
# 连接 redis 默认连接的 host: 127.0.0.1 post: 6379
$redis = Redis.new
# 发布
$redis.instance.publish('test', 'message')
# 订阅
$redis.subscribe('test') do |on|
on.message do |channel, msg|
p msg
end
end
# 项目中开一个进程去监听
# 在 lib/tasks/ 新建一个 listener.rake 文件
namespace :listener do
desc 'test'
# :environment 将告诉Rake加载整个应用程序环境,让相关任务访问类、helper等。如果没有:environment,您将无法使用任何这些附加功能
# reach 里面这样写 task :test => :environment
# rails 新项目可以这样写 task test: :environment
task :test => :environment do
$redis.subscribe('test') do |on|
on.message do |channel, msg|
p msg
end
end
end
end
# 启监听
rake listener:test
-
12.
yarn install
换镜像源 yarn config get registry
yarn config set registry https://registry.npm.taobao.org/
通过修改 HOSTS 文件进行加速
手动把cdn和ip地址绑定。
-
第一步:获取 github 的 global.ssl.fastly
地址访问:http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo 获取cdn和ip域名
得到:199.232.69.194 https://github.global.ssl.fastly.net
-
第二步:获取github.com地址
访问:https://github.com.ipaddress.com/#ipinfo 获取cdn和ip
得到:140.82.114.4 http://github.com
-
第三步:修改 host 文件映射上面查找到的 IP
比如:
199.232.69.194 github.global.ssl.fastly.net 140.82.114.4 github.com