在使用mysqldump导出数据库时,发现timestamp值被加了8个小时,加上--skip-tz-utc 参数可以规避时区的影响:如: mysqldump -h172.17.0.6 -uroot -p123456 db_name --skip-tz-utc > ~/database_bk.sql

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

Linux scp 命令用于 Linux 之间复制文件和目录 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 ...

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

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 1391 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 998 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 1072 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 1101 0 0

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

Vicw.com用户头像 - XanderCheung XanderCheung 995 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 1275 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 1232 0 0

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

Vicw.com用户头像 - XanderCheung XanderCheung 653 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 535 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 1181 0 0

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

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

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

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

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

Vicw.com用户头像 - XanderCheung XanderCheung 1653 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 1861 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 3728 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 954 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 1926 0 0

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

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

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

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

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

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

Vicw.com用户头像 - XanderCheung XanderCheung 1163 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 1701 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 1540 0 1

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

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

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

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

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

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

Vicw.com用户头像 - XanderCheung XanderCheung 2343 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 1518 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 4188 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 2199 0 1