程序猿

程序猿的世界,代码的天地,分享你的所学和问题。

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用户头像 - ErvinCheung ErvinCheung 198 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用户头像 - ErvinCheung ErvinCheung 735 0 1

To clear containers:docker rm -f $(docker ps -a -q)To clear images:docker rmi -f $(docker images -a -q)To clear volumes:docker volume rm $(docker volume ls -q)To clear networks:docker network rm $(docker network ls | tail -n+2 | awk '{if($2...

Vicw.com用户头像 - ErvinCheung ErvinCheung 373 0 0

客户端预编译的压缩包可以在如下几个站点找到:Github Release: github.com/v2ray/v2ray-coreGithub 分流: github.com/v2ray/distHomebrew: github.com/v2ray/homebrew-v2rayArch Linux: packages/community/x86_64/v2ray/Snapcr...

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

查看开发的端口firewall-cmd --list-ports开放端口 10235firewall-cmd --zone=public --add-port=10235/tcp --permanent 重启firewall   firewall-cmd --reload

Vicw.com用户头像 - ErvinCheung ErvinCheung 480 0 0

回滚特定文件:rake db:migrate:down VERSION=20170726090222要查找所有迁移的版本,可以使用以下命令:rake db:migrate:statusdatabase: iotboss_08_09_b1 Status   Migration ID    Migration Name-----------------------...

Vicw.com用户头像 - ErvinCheung ErvinCheung 514 0 1

清除坏的<none>:<none>镜像docker rmi $(docker images -f "dangling=true" -q)

Vicw.com用户头像 - ErvinCheung ErvinCheung 533 0 1

宿主机已经运行mysql在3306端口,这个时候 映射容器中的 mysql '3306:3306' 就会和外部冲突,这个时候 映射 3308 到容器mysql的3306CONTAINER ID        IMAGE                    COMMAND    ...

Vicw.com用户头像 - ErvinCheung ErvinCheung 968 0 0

程序猿 - 使用阿里云加速器提升获取Docker官方镜像的速度

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

Vicw.com用户头像 - ErvinCheung ErvinCheung 480 0 0

程序猿 - SIMSKY Vue 前后端分离

一、技术栈基于 es6、vue、vuex、vue-router 、vue-cli 、axios 和 element-ui,(请求数据使用Mock.js进行模拟)Vue 生态圈Vue Router 是 vue 官方的路由。它能快速的帮助你构建一个单页面或者多页面...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1197 0 2

 SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname='数据库名' AND pid<>pg_backend_pid(); 

Vicw.com用户头像 - ErvinCheung ErvinCheung 717 0 0

今天订单出了一个库存超卖的问题,查找了很久,才定位到原因,之前用rails也很少用到事务和锁,这里介绍一下它们。为什么要使用事务事务是指并发控制的单位,是用户定义的一...

Vicw.com用户头像 - MIHU MIHU 1081 1 0

user = User.find(1) user.as_json # => { "id" => 1, "name" => "Konata Izumi", "age" => 16, #     "created_at" => "2006/08/01", "awesome" => true} ActiveRecord::Base.include_root_in_json = true user.as_json # => { "user" => { "id" => 1,...

Vicw.com用户头像 - ErvinCheung ErvinCheung 782 0 0

For general application configuration that doesn't need to be stored in a database table, I like to create a config.yml file within the config directory. [rails get yml configurations] For your example, it might look like this:defaults:...

Vicw.com用户头像 - cnelson cnelson 755 0 1

程序猿 - ubuntu 使用Guake终端(一键显示/隐藏终端,执行命令)

开发者最好的朋友即时执行任何命令简洁而优雅Guake拥有您需要的功能直接访问任何控制台在您的上下文切换Guake是Gnome的一个自上而下的终端, 您可以通过一键击键即时...

Vicw.com用户头像 - ErvinCheung ErvinCheung 742 0 1

https://github.com/commitizen/cz-cli安装commitizensudo npm install -g commitizen全局安装首选适配器cz-conventional-changelogsudo npm install -g cz-conventional-changelog.czrc在home目录中创建一个文件,并path引用首选...

Vicw.com用户头像 - ErvinCheung ErvinCheung 964 0 0

Consolas字体下载链接: https://pan.baidu.com/s/1fRIeQ8Pnbxa9TEgvuyiVqA 提取码: det6安装将上面下载的字体包解压,并按如下操作:sudo mkdir -p /usr/share/fonts/consolas sudo cp YaHei.Consolas.1.12.ttf /usr/share/fon...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1113 0 0

使用 create database 命令复制数据库到新的数据库。CREATE DATABASE targetdb WITH TEMPLATE sourcedb; 举例:CREATE DATABASE database1 WITH TEMPLATE database2;

Vicw.com用户头像 - ErvinCheung ErvinCheung 710 0 0

ruby on rails(Ruby 元编程) 动态定义实例变量使用instance_variable_set方法# obj.instance_variable_set(symbol, obj)    -> obj obj.instance_variable_set(string, obj)    -> obj class Fred  def initialize(p1, p2)    @a, @b...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1358 0 0

这是Go应用程序项目的基本布局。它不是核心Go开发团队定义的官方标准; 然而,它是Go生态系统中一组常见的历史和新兴项目布局模式。其中一些模式比其他模式更受欢迎。它还有许...

Vicw.com用户头像 - ErvinCheung ErvinCheung 3245 0 2

程序猿 - Go 项目 go get下载依赖

如何自动下载所有依赖包?大部分情况下大家下载 Go 项目都是使用go get命令,它除了会下载指定的项目代码,还会去下载这个项目所依赖的所有项目。但是有的时候我们的项目由于...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1253 0 0

如下两个modelclass Product < ActiveRecord::Base has_many :photos default_scope where('visible = 1') endclass Photo < ActiveRecord::Base belongs_to :product endmy_photo.product输出为nil, 因为default_scope使用unscope解决方...

Vicw.com用户头像 - ErvinCheung ErvinCheung 759 0 1

chrome 支持 new Event('input')ie 不支持,解决方式如下: var evt = document.createEvent("HTMLEvents"); evt.initEvent("input", false, true);例:obj_caller.target.dispatchEvent(new Event('change')); // 替换为 var evt = do...

Vicw.com用户头像 - ErvinCheung ErvinCheung 2077 0 1

Ruby的哲学基于一个强大的原始程序,即程序员的幸福。Ruby坚信程序员的快乐,并提供了许多不同的方法来实现它。它的元编程功能允许程序员在运行时编写动态代码。它的线程功能...

Vicw.com用户头像 - cnelson cnelson 1231 2 2

An error occurred while installing mysql2 (0.5.2), and Bundler cannot continue.Make sure that gem install mysql2 -v '0.5.2' succeeds before bundling.sudo apt-get install libmysqlclient-devAn error occurred while installing pg (1.1.2), and B...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1093 0 1

Windows和Linux以不同方式表示文本文件中的换行符。因此,默认情况下,在Windows上签出的文本文件在磁盘上有意看起来与在Linux上签出的文本文件不同。使用以下配置得以解决:git confi...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1820 0 2

gem install pg -v '1.1.2' Building native extensions. This could take a while...                                                                                                          ...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1077 0 0

最近使用axshare 来访问原型,官网服务器在国外, 太卡了, 就让产品发了一份axure 的html给我, 我在ubuntu上使用unzip 来解压zip文件,解压出来文件中文乱码.解决方案:  方案1. unzip -O cp936 + ...

Vicw.com用户头像 - ErvinCheung ErvinCheung 1277 0 1

一、校验数字的表达式数字:[0-9]$n位的数字:d{n}$至少n位的数字:d{n,}$m-n位的数字:d{m,n}$零和非零开头的数字:^(0|[1-9][0-9])$非零开头的最多带两位小数的数字:[1-9][0-9]*+(.[0-9]{1,2})?$...

Vicw.com用户头像 - ErvinCheung ErvinCheung 821 0 1

Ruby和Rails很慢 - 这个论点通常被用来淡化语言和框架的价值。这种说法本身并不是假的。一般来说,Ruby比其直接竞争对手如Node.js和Python慢​​。然而,从小型创业公司到拥有数百万...

Vicw.com用户头像 - cnelson cnelson 1612 3 2