Encore's Blog

Web 开发者 | 专注于WEB应用程序的软件开发人员
驾考 - 科目二 - 上海驾校
生活 2018-07-26 邵壮

上海驾校考试 - 手动挡考试 本人在前不久刚刚在上海考完科目二,一些心得和大家分享一下: 建议:    - 考前心态一定一定要调节好,切记不要紧张,按照自己平时练车的状态去应对即可   - 我们全程应该使用1挡来行驶, 毕竟刚刚接触开车,有时我们会Hold不住   - 如果右紧张感发生,你可以在每个环节结束后,在盲区,停车,休息下,调整下心态。科目二没有时间限制. 0.0. 开始开始前的准备   1. 绕车一圈,检查车门是否关好,车胎,车身等情况是否良好   2. 两踩一确认 (两踩: 踩刹车和离合器是否正常,一确认: 确认是空挡)   3. 两调一系 (两调: 调座椅,调倒后镜,一系: 系安全带) 0.1. 起步操作   1. 刹车和离合器踩到底   2. 一灯观杀 (挂一档,开启左转向灯,左右观察,松手刹)   3. 慢慢松离合器,当车身...

标签: Life
Sublime - 使用 Ruby Slim 语法高亮问题
工具 2018-07-23 邵壮

Sublime version: 3.1.1Plugin: Ruby Slim 最近更新Sublime之后,在我打开的每个slim文件中,我收到以下错误: 加载语法文件错误提示,Error loading syntax file "Packages/Ruby Slim/Syntaxes/Ruby Slim.tmLanguage": Apparent recursion within a with_prototype action: 25000 context sanity limit hit 导致Slim语法高亮不起作用, Google之后.解决方案:  打开 Sublime Text > Preferences > Settings,您可以从ignored_packages中添加Markdown。"ignored_packages": [ ...

标签: Tools Sublime
在PostgreSQL上创建用户和数据库 - 并添加访问权限
数据库 2018-07-18 Encore Shao

注意:在Ubuntu 16.04.2上运行,PostgreSQL 10.0 关于PGSQL的一个好处是它带有一些实用程序二进制文件,如createuser和createdb。 所以我们将利用它。 作为Postgres的默认配置,启用了一个名为postgres的用户,用户postgres对操作系统上运行的整个PostgreSQL实例具有完全的superadmin访问权限。 $ sudo -u postgres psql 上面的命令以完全管理模式获取psql命令行界面。 创建用户 $ sudo -u postgres createuser <username> 创建数据库 $ sudo -u postgres createdb <dbname> 为用户添加密码 $ sudo ...

标签: PostgreSQL
liunx scp 断点续传/下载
工具 2018-07-14 邵壮

在Linux中我将经常使用 scp 来进行上传和下载内容. SCP  然而, scp是通过ssh协议传输数据。如果想传输的的内容表较小,那比较理想,但是如果想传输一个很大的数据,比如200G左右,通过scp拷贝时,有可能遇到服务器断电/网络链接问题,那就悲剧了! 一旦发生我们就需要从来再来!!! RSYNC 在Linux中类似scp拷贝的另一个命令 rsync就可以实现意外中断后,下次继续传,命令如下: rsync -P --rsh=ssh yourserverip:/home/encore/big.zip ~/ rsync -P --rsh=ssh ~/big.zip yourserverip:/home/encore/ -P: 表示为 '–partial –progress', 部分传送和显示进度...

标签: Linux Scp Rsync
如何使用CSS随机改变document的背景颜色
工具 2018-07-09 邵壮

使用CSS随机改变背景颜色 body { background-color: #fff; -webkit-animation: random 5s infinite; animation: random 5s infinite; } @keyframes random { 15% { background-color: red; } 30% { background-color: yellow; } 45% { background-color: green; } 60% { background-color: blue; } 75% { background-color: white; } } /* @keyframes mymove{ form{b...

Ruby - Exception与StandardError:有什么区别?
开发 2018-07-01 邵壮

请不要在Ruby直接使用Exception来捕捉异常! 在这之前你也许已经听说过这个。的确这是一个很好的建议,除非你已经知道,否则它会让人感到困惑。接下来让我们来分解这个,看看它到底是什么意思。 你可能知道在Ruby中,你可以像这样拯救异常: begin do_something() rescue => e puts e # e is an exception object containing info about the error. end And you can rescue specific errors by providing the classname of the error. begin do_something() rescue ActiveRecord::RecordNo...

标签: Ruby
打开任何来源,解决Mac提示文件 "已损坏" 的问题
工具 2018-06-13 邵壮

Mac打开任意来源安装软件的方法 新的系统(macOS Sierra)默认 Securitty & Privacy > Anywhere选项是被禁用的, 苹果处于安全考虑,是只允许安装APP Store或者信任的开发者出品的软件,如果你从网上下载的Mac特别软件,系统会自动阻止的, 解决Mac提示文件“已损坏”的问题  如果您系统是macOS Sierra之前的版本,那么这里会出现任何来源的选项,直接打勾就可以了。(需要先点击左下角的解锁按钮才能勾选哦) 如果您系统是macOS Sierra,那么默认这里会隐藏任何来源的选项, macOS Sierra中将隐藏的任意来源功能找出来,首先打开终端,然后输入下面这串代码,回车,输入密码。 > sudo spctl --master-disable 接下来你需要重新打开: ...

标签: Mac
Rails 中关于 Datetime 字段日期查询问题
工作 2018-06-04 邵壮

服务端信息: API Server: Rails 5 and PostgreSQL IOS:  SQLite3 问题:  时间查询问题. 需求:获取更新文章计数然后把新更新的数据同步到IOS,所以我们将最新文章的更新时间到同步到IOS中.  然后IOS通过发送此时间到API Server, 继而检测服务器端是否有新数据更新. 然而服务器端当无文章更新时, 我们API总是给我们返回 (1). 具体示例代码如下: pry(main)> updated_at = Article.order('updated_at DESC').first.updated_at => Sun, 03 Dec 2017 03:41:07 UTC +00:00 pry(main)> date_str = u...

标签: Rails PostgreSQL
Rails - 如何在console中显示数据库连接信息
开发 2018-05-20 邵壮

如何在rails console中显示数据库的连接信息快速查询当前数据库连接信息Rails.configuration.database_configuration[Rails.env]ORRails.application.config.database_configuration[Rails.env]ORActiveRecord::Base.connection_config显示Development环境下的数据库连接信息[1] pry(main)> config   = Rails.configuration.database_configuration => {"development"=>{"adapter"=>"postgresql", "encoding"=>"utf8", "reconnect"=>false, "database...

标签: Rails
This website uses cookies to ensure you get the best experience on our website.
Got it!