docker 启动映射目录时报权限不足 ERROR: for db Cannot start service db: error while creating mount source path '/docker/data/mysql': mkdir /docker/data/mysql: permission deniedERROR: for db Cannot start service db: error while...

Vicw.com用户头像 - XanderCheung XanderCheung 890 0 0

1. 安装/升级Docker客户端 对于10.10.3以下的用户 推荐使用Docker Toolbox Mac安装文件:http://mirrors.aliyun.com/docker-toolbox/mac/docker-toolbox/ 对于10.10.3以上的用户 推荐使用Docker for Mac Mac安装文件...

Vicw.com用户头像 - XanderCheung XanderCheung 633 0 0

# 查看npm当前镜像源 npm config get registry # 设置npm镜像源为淘宝镜像 npm config set registry https://registry.npm.taobao.org/ # 查看yarn当前镜像源 yarn config get registry # 设置yarn镜像源为淘宝镜像 yar...

Vicw.com用户头像 - XanderCheung XanderCheung 668 0 0

zsh-syntax-highlighting 平常用的ls、cd 等命令输入正确会绿色高亮显示,输入错误会显示其他的颜色。安装 git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plu...

Vicw.com用户头像 - XanderCheung XanderCheung 689 0 0

配置文件在用户目录下~/.vimrc , 如果没有,就创建一个 " 显示行号 set number " 显示标尺 set ruler " 历史纪录 set history=1000 " 输入的命令显示出来,看的清楚些 set showcmd " 状态行显示的内...

Vicw.com用户头像 - XanderCheung XanderCheung 575 0 0

使用 Homebrew 安装gpg brew install gnupg 安装mpapis公钥 gpg --keyserver hkp://pgp.mit.edu --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB 安装最新版本的Ruby的RVM \curl -sSL htt...

Vicw.com用户头像 - XanderCheung XanderCheung 869 0 0

鼠标滚轮方向翻转 安装软件 SCROLL REVERSERhttp://pilotmoon.com/scrollreverser/ 外接显示器开启high dpi 安装软件 SwitchResXhttps://www.madrau.com/参考:https://www.zhihu.com/question/35300978 安装 Xcode command line...

Vicw.com用户头像 - XanderCheung XanderCheung 939 0 0

查看当前目录文件及子文件夹占用总空间 du -h --max-depth=1

Vicw.com用户头像 - XanderCheung XanderCheung 441 0 0

Let’s say we have to query a user table with a metadata JSONB column on a PostgreSQL 9.5+ database. 1. Select items by the value of a first level attribute (#1 way) You can query with the @> operator on metadata. This operator can compare...

Vicw.com用户头像 - XanderCheung XanderCheung 345 0 0

Mac OS使用capistrano进行部署输入bundle exec cap production deploy:check时候得到以下错误: 解决方式: ssh-add -K ~/.ssh/id_rsa 可以看到输出: => Identity added: /Users/xander/.ssh/id_rsa (xxxxxx@qq.com) 请注...

Vicw.com用户头像 - XanderCheung XanderCheung 863 0 0

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用...

Vicw.com用户头像 - XanderCheung XanderCheung 744 0 0

在Rails中也集成了乐观锁的功能,由无所不能的ActiveRecord实现。使用的方式及其简单,只需要在对应的model中加入一个lock_version字段: class CreateOrders < ActiveRecord::Migration[5.1] def change ...

Vicw.com用户头像 - MIHU MIHU 625 0 2

gorm 不支持自动转化成数据库精度,postgres支持.后面6位,所以如果直接使用 now.New(t).EndOfMonth() 去往数据库更新的话,就会导致被错误的前进了一秒,所以要把后面多余的精度设为0 imp...

Vicw.com用户头像 - XanderCheung XanderCheung 1216 0 0

在ruby中,我们如果想 得到某一时刻的 n 个月后,我们通常这样写: t = Time.parse("2020-03-31 12:00:00") t + 1.month # => 2020-04-30 12:00:00 +0800 # 或者 1.month.after(t) # => 2020-04-30 12:00:00 +0800 在golang ...

Vicw.com用户头像 - XanderCheung XanderCheung 1498 0 1

如查询”按照created_at升序第一个创建的User“ 正确的写法: db.Model(&models.User{}).Order("created_at ASC").Limit(1).Find(&s) sql: SELECT * FROM "users" ORDER BY created_at ASC LIMIT 1 错误写法: db.Model(&models...

Vicw.com用户头像 - XanderCheung XanderCheung 2676 0 0

The enum defined like this: enum status: %i[pending unfinished finished] You can get the integer like so: < Rails 5 my_model = MyModel.find(123) my_model[:status] # Returns the integer value Rails 5+ my_model.status_before_type_cast # Ret...

Vicw.com用户头像 - XanderCheung XanderCheung 759 0 0

bundle install 时遇到如下错误 Fetching mysql2 0.5.3Installing mysql2 0.5.3 with native extensionsGem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /Users/xander/.rbenv/versions/2.5.1/lib/ruby/gems...

Vicw.com用户头像 - XanderCheung XanderCheung 1457 0 0

程序猿 - Socat 中继(中转/端口转发) 便捷管理脚本,Debian / Ubuntu 端口转发中转至其他服务器

中继(中转)能用的工具很多,有 HaProxy、iptables、Socat等。 Socat:优点:支持 TCP/UDP 转发。缺点:不支持端口段(多个端口需要开启多个转发)HaProxy:优点:支持 TCP 转发,支持 端...

Vicw.com用户头像 - XanderCheung XanderCheung 3047 0 1

方案A:在服务器上修改配置 使用 vim /etc/ssh/sshd_config 编辑如下两行:找到下面两行 # ClientAliveInterval 0 # ClientAliveCountMax 3 去掉注释,改成 # 客户端每隔多少秒向服务发送一个心跳数据...

Vicw.com用户头像 - XanderCheung XanderCheung 721 0 1

构建Docker容器时,最佳实践是构建小型容器映像。较小的Docker映像往往具有更快的构建时间和拉取时间。此外,使用小型Docker映像也有安全优势-与大型Docker容器相比,小型容器的受...

Vicw.com用户头像 - XanderCheung XanderCheung 951 0 0

1.添加用户(如: deploy) sudo adduser deploy2.添加sudo权限sudo usermod -G sudo deploy 3.添加root权限如果需要让此用户有root权限,执行命令: sudo vim /etc/sudoers修改文件在%sudo ALL=(ALL:ALL) ALL...

Vicw.com用户头像 - XanderCheung XanderCheung 1509 0 1

Rails find_or_create_by : 查找具有给定属性的第一条记录,或创建一条记录 def find_or_create_by(attributes, &block) find_by(attributes) || create(attributes, &block) end 但请注意,此方法不是原子方...

Vicw.com用户头像 - XanderCheung XanderCheung 1344 0 1

比如 sh install.sh 执行过程中需要键盘输入 :Enter,yes,Enter,yesRUN sh -c '/bin/echo -e "\nyes\n\nyes" | sh install.sh'

Vicw.com用户头像 - XanderCheung XanderCheung 1229 1 0

用docker 构建elasticsearch时, 加入 elasticsearch-analysis-ik 分词,但是构建不成功,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     WARNING: plugin requires additional permissions     @@@@@@@@@@@@@@...

Vicw.com用户头像 - XanderCheung XanderCheung 1515 0 0

程序猿 - Web Api  MediaDevices .getUserMedia()   navigator.mediaDevices is undefined

chrome中非https无法打开摄像头 MediaDevices .getUserMedia()方法提示用户使用媒体输入的权限,该输入会产生MediaStream并包含包含请求的媒体类型的轨道. 该流可以包括,例如,视频轨道(由...

Vicw.com用户头像 - XanderCheung XanderCheung 2124 0 2

程序猿 - IdeaVim 快捷键

原文:Learn Vim Progressively1st Level – Survivei → Insert mode. Type ESC to return to Normal mode.x → Delete the char under the cursor:wq → Save and Quit (:w save, :q quit)dd → Delete (and copy) the current linep ...

Vicw.com用户头像 - XanderCheung XanderCheung 1370 0 1

Manjaro 启动vmware中虚拟机失败:Unable to install module vmware-workstation/15.1.0_13591040 for kernel 5.3.15-1-MANJARO: Missing kernel headers.Missing kernel headers1.根据系统的内核安装 linux-headersuname -r => 5.3.15-1-...

Vicw.com用户头像 - XanderCheung XanderCheung 3642 2 1

本文概要: git 工作流 git 常用操作命令 git merge VS git rebase 回退版本 git reset VS git revert 1.工作流: 核心: (1)任何新的功能(feature)或 bug 修复全都新建一个 branch 来写 (2)branc...

Vicw.com用户头像 - XanderCheung XanderCheung 1934 0 1

TL;DR: run gem update --system.What is this bug?Some versions of RubyGems try to use the exact version of Bundler listed in your Gemfile.lock anytime you run the bundle command. If you are using one of those versions of RubyGems, but do no...

Vicw.com用户头像 - XanderCheung XanderCheung 1121 0 0

WARNING: Error loading config file: /home/$USER/.docker/config.json: open /home/$USER/.docker/config.json: permission deniedTry this:sudo chown $USER:docker ~/.docker sudo chown $USER:docker ~/.docker/config.json sudo chmod g+rw ~/.docker/c...

Vicw.com用户头像 - XanderCheung XanderCheung 2724 0 1