自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 You are trying to install in deployment mode after changing

rails框架中在Gemfile中添加gem ‘pry-rails’后执行bundle install后报错:You are trying to install in deployment mode after changing。百度谷歌了一大堆都没说明白具体要求怎么做,吐槽一下rails的社区环境真的垃圾。解决方法其实很简单:执行下面的命令就行了bundle config unset deployment再次执行bundle install,完美运行...

2020-11-30 16:35:57 643

原创 linux快速打开目录

1、xshll中,vim ~/.bashrc在该文件中加入别名2、刷新刷新方式有三种,任意一种都可以source ~/.bashrc. ~/.bashrcexec bash --login

2020-11-30 10:11:09 1599

原创 【基础知识】rubymine常用快捷键

ctrl + F4 关闭窗口ctrl + 鼠标左键点击变量、方法名 查看变量、方法名的来源ctrl + 加减号 打开/折叠当前光标所在处代码块ctrl + / 注释代码ctrl + D 复制一行ctrl + Y 删除一行ctrl +shift +加减号 打开/折叠所有代码块ctrl + alt + PgUp/PaDn 代码块向上/向下一行ctrl + alt + L 格式化代码ctrl + a...

2020-11-28 10:43:35 484

原创 【基础知识】ruby on rails 数组常用方法

array.select{|item| block }返回满足条件的所有元素[1,2,3,4,5,6,7].select { |x| x.between?(1,7) }=> [1, 2, 3, 4, 5, 6, 7]array.detect{|item| block } 返回满足条件的第一个元素[1,2,3,4,5,6,7].detect { |x| x.between?(3,6) }=> 3...

2020-11-28 10:06:31 365

原创 【基础知识】rubymine设置自定义快捷代码片段

我平常用日志比较多,重复写logger.info很麻烦,想试试rubymine的代码自定义片段功能,但是中文社区的文档根本没有。后来想到其实同是jetbrain产品下的phpstorm应该有解决方案,很巧,还真的找到了。步骤file>settint>editoe>live templates>点击右侧"+">填写 Abbreviation 你的代码片断的缩写、Template text 你的代码片段完整代码、description 描述>点击 右下方的Change&.

2020-11-28 09:48:44 259

原创 ruby rails修改代码后必须重启服务器才能生效?

无论是开发环境还是测试环境,都可以修改配置让服务器不必重启就能生效。步骤:1/修改config/environments/production.rb或者config/environments/development.rb中的config.cache_classes = false为config.cache_classes = true2/重启服务器3/随便修改代码,如果立即生效,就说明成功了...

2020-11-17 16:53:44 769

原创 bitnami redmine设置环境development

最近使用bitnami一键安装了redmine,第一次使用rails,发现redmine的文档真的不完善,不知道是不是大家都不太爱分享的原因,我想把环境换成development环境,找了好久都没合适的文章。那今天就让我这个ruby外行来说说如何切换环境的问题。1、config/environment.rb中添加ENV['RAILS_ENV'] ||= 'development'2、如果你的bitnami中Redmine运行环境是Phusion passenger(mod rails),.

2020-11-17 16:48:07 253

原创 navicate连接远程数据库,不成功你找我

最近在linux上部署项目,但是开发工具是在windows。关于jetbrain连接远程数据库并上传代码请看:https://blog.csdn.net/qq_41566366/article/details/109628716如果直接连接正确步骤如下:先连接ssh服务器,正确填写就行,点击测试连接,可以看到连接到ssh服务器成功了,右边连接数据库还有问题接下来,聪明的同学已经知道了,只要在配置好“常规“就可以了点击测试连接如果报错access den...

2020-11-12 17:54:00 383

原创 rubymine remote远程linux 并同步代码

1 Ctrl + Alt + S打开Settings/Preferences,去Build, Execution, Deployment | Deployment 页面settings->2、单击并选择SFTP。      在创建新的服务器对话框中,指定配置名称并单击OK。      在连接选项卡指定以下设置:SSH配置:选择现有的SSH配置用于访问服务器或单击省略号按钮以添加一个新的。 Root path:一般就是你项目所在目录的路径 如/home/redmine...

2020-11-12 16:01:04 604

原创 html对象之options的增删改

如果,如果给一个select增加option你会怎么办?大部分人会通过getElementById获取到select这个dom,然后通过append方法增加"<option>XXX<option>"这样的方式。那么有没有更简单的直接操作dom的方法呢?有!var obj=document.getElementById('element'); var index =obj.selectedIndex//选中的option的索引值obj.options.remove(i

2020-11-12 14:08:47 648

原创 $()与document.getElementById()的区别

$()返回的是jQuery对象,而document.getElementById()返回的是DOM对象,jquery转dom方式一:document.getElementById("element") =$("element").get(0);方式二:document.getElementById("element") =$("element")[0]其中,方式一再我之前的文章有用到,https://blog.csdn.net/qq_41566366/article/details...

2020-11-12 13:52:06 812

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除