- 浏览: 179861 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (174)
- rails (25)
- js (15)
- ruby (30)
- webserver (5)
- mysql (13)
- security (5)
- thinking (5)
- common sense (2)
- linux (18)
- android (26)
- web browser (1)
- config and deploy (1)
- mac (5)
- css (2)
- db (8)
- version manager (1)
- editor (1)
- job (1)
- OOA (1)
- php (1)
- apache (2)
- mongrel (1)
- Mongodb (1)
- facebook (1)
- 架构 (1)
- 高并发 (1)
- twitter (1)
- Erlang (1)
- Scala (1)
- Lua (1)
- ubuntu (3)
- cache (1)
- 面试题 (2)
- android layout (2)
- android控件属性 (2)
- java (5)
- customize view (1)
- advanced (2)
- python (2)
- 机器学习 (5)
最新评论
1.apt-get安装ruby:
~$ sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby ruby1.8-dev build-essential
tongxiaoming520@tongxiaoming520-laptop:/usr/bin$ ls -a | grep ruby 查看ruby的安装目录
ruby -v 查看版本
2.安装Rubygems
将如下代码另存为rubygems.sh
tongxiaoming520@tongxiaoming520-laptop:/usr/bin$ ls -a | grep gem查看gem的安装目录
1. #! /bin/sh
2. wget "http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz"
3. tar -xvzf rubygems-1.3.1.tgz
4. rm rubygems-1.3.1.tgz
5. cd rubygems-1.3.1
6. sudo ruby setup.rb
~$ cd ..
~$ rm -r rubygems-1.3.1
(勿使用 sudo ruby rubygemsx.x.x/setup.rb)
在安装Rubygems之后运行gem命令可能碰到一个错误提示信息,如下:
$ gem
程序 'gem' 已包含在以下软件包中:
* rubygems1.8
* rubygems1.9
试试:sudo apt-get install <选定的软件包>
bash: gem:找不到命令
这是安装程序生成了gem1.8的可执行命令,仔细观察安装最后的一段提示信息可以看到:
RubyGems installed the following executables:
/usr/bin/gem1.8
所以此时需要做一个符号链接过去,执行以下命令即可以了:
~$ sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
~$ gem 此时会正常显示gem的用法
安装之后更新RubyGems:
~$ sudo gem update --system
~$ gem
You don't have /home/tongxiaoming520/.gem/ruby/1.8/bin in your PATH, gem executables will not run.
在/etc/profile
export PATH=/home/tongxiaoming520/.gem/ruby/1.8/bin:$PATH
* 最后,通过Rubygems安装rails:
~$ sudo gem install -v=2.3.2 rails
rails -v 查看版本
~$ sudo gem update --system时失败,可能网速不好 ,等会再试,直到用gem查看到有rubygems-update (1.3.6)
tongxiaoming520@tongxiaoming520-laptop:~$ gem list --local
*** LOCAL GEMS ***
rubygems-update (1.3.6)
~$ sudo gem install -v=2.3.2 rails gem若没更新成功 ,rails安装会失败
在/etc/profile
export PATH=/home/tongxiaoming520/.gem/ruby/1.8/bin:$PATH
若没安装此包libopenssl-ruby必须安装 tongxiaoming520@tongxiaoming520-laptop:~$ sudo apt-get install libopenssl-ruby
tongxiaoming520@tongxiaoming520-laptop:~/RailsApps/Depot$ rake
(in /home/tongxiaoming520/RailsApps/Depot)
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
rake aborted!
no such file to load -- mysql
tongxiaoming520@tongxiaoming520-laptop:~/RailsApps/test_rails$ script/server
=> Booting WEBrick
=> Rails 2.3.2 application starting on http://0.0.0.0:3000
/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:76:in `establish_connection': Please install the jdbcmysql adapter: `gem install activerecord-jdbcmysql-adapter` (no such file to load -- active_record/connection_adapters/jdbcmysql_adapter) (RuntimeError)
检查这个active_record/connection_adapters/jdbcmysql_adapter是否存在,如果已经安装好再看看这个路径有没有加到环境变量里。
提示安装mysql.rb driver
安装之前必须安装 libmysqlclient15-dev ruby1.8-dev
sudo apt-get install libmysqlclient15-dev
sudo apt-get install ruby1.8-dev
sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
===========================================================================================================================
tongxiaoming520@tongxiaoming520-laptop:/usr/local/mysql/bin$ mysql_config --socket
/var/run/mysqld/mysqld.sock
bin/mysql_config --socket
rake db:charset
rake db:version
tongxiaoming520@tongxiaoming520-laptop:~/RailsApps/Depot$ rake --trace db:create:all
===========================================================================================================================
发表评论
-
7点关于RESTful规范的API接口设计的想法
2016-11-28 14:29 980转:https://segmentfault.co ... -
RESTful API 设计指南
2016-11-28 14:17 450转:http://www.ruanyifeng.com/bl ... -
rails笔记
2016-11-28 13:55 684电子商务系统restful API问卷调查系统考试系统文档 ... -
重构臃肿 ActiveRecord 模型的 7 种方式
2016-11-19 16:29 598转:http://ruby-china.org/topics ... -
Rails系统重构:从单一复杂系统到多个小应用集群
2016-11-17 22:32 479转:http://www.infoq.com/cn/arti ... -
Custom dialog for data-confirm in Rails
2016-10-11 17:24 846Every Rails developers might ... -
常用ruby gem
2016-10-01 12:34 1166常见gems:Devise用于快 ... -
sphinx-0.99 + ultrasphinx
2016-07-27 20:20 504一、Installing Sphinx 1.Extra ... -
rails3 simple captcha
2015-06-03 16:06 671安装: ruby script/plugin insta ... -
测试ruby代码高亮
2015-05-27 16:33 567# encoding: utf-8 require 'd ... -
rails3 time zone
2015-01-04 20:07 538什么是Time Zone,就是时区,UTC或者是GMT ... -
Creating a 100% ajax CRUD using rails 3 and unobtrusive javascript
2014-12-29 22:29 764Creating the project and ... -
rails render用法
2014-12-29 18:55 1017render :action => "sho ... -
Rails 3.2 的 Ajax 向导
2014-12-29 18:50 505原文: http://chloerei.com/2012/0 ... -
ror websites
2014-03-04 11:29 629http://railscasts.com/ ht ... -
OAuth gem for rails3
2012-05-21 23:24 824OAuth gem for rails,支持豆瓣,新浪微 ... -
识别验证码
2011-11-18 17:20 1136用imagemagick和tesseract-ocr破解简单 ... -
搭建rails开发环境
2011-04-08 19:35 994http://www.netbeans.org/ NetB ... -
fragment cache
2011-03-30 01:30 9371.hold the current frament in a ... -
validation
2011-03-19 18:09 987http://api.rubyonrails.org/clas ...
相关推荐
离散数学课后题答案+sdut往年试卷+复习提纲资料
智能点阵笔项目源代码全套技术资料.zip
英文字母手语图像分类数据集【已标注,约26,000张数据】 分类个数【28】:a、b、c等【具体查看json文件】 划分了训练集、测试集。存放各自的同一类数据图片。如果想可视化数据集,可以运行资源中的show脚本。 CNN分类网络改进:https://blog.csdn.net/qq_44886601/category_12858320.html 【更多图像分类、图像分割(医学)、目标检测(yolo)的项目以及相应网络的改进,可以参考本人主页:https://blog.csdn.net/qq_44886601/category_12803200.html】
标题中的“PID控制器matlab仿真.zip”指的是一个包含PID控制器在MATLAB环境下进行仿真的资源包。PID(比例-积分-微分)控制器是一种广泛应用的自动控制算法,它通过结合当前误差、过去误差的积分和误差变化率的微分来调整系统输出,以达到期望的控制效果。MATLAB是一款强大的数学计算软件,而Simulink是MATLAB的一个扩展模块,专门用于建模和仿真复杂的动态系统。 描述中提到,“PID控制器——MATLAB/Simulink仿真以及性能比较与分析”表明这个资源包不仅提供了PID控制器的模型,还可能包括对不同参数配置下的性能比较和分析。博主分享的是“最新升级版框架的Simulink文件”,意味着这些文件基于最新的MATLAB版本进行了优化,确保了与不同版本的MATLAB(从2015a到2020a共11个版本)的兼容性,这为用户提供了广泛的应用范围。 标签中的“PID”、“matlab”、“simulink”、“博文附件”和“多版本适用”进一步细化了内容的关键点。这表示该资源包是博客文章的附加材料,专门针对PID控制器在MATLAB的Simulink环境中进行仿真实验。多
MATLAB代码:考虑P2G和碳捕集设备的热电联供综合能源系统优化调度模型 关键词:碳捕集 综合能源系统 电转气P2G 热电联产 低碳调度 参考文档:《Modeling and Optimization of Combined Heat and Power with Power-to-Gas and Carbon Capture System in Integrated Energy System》完美复现 仿真平台:MATLAB yalmip+gurobi 主要内容:代码主要做的是一个考虑电转气P2G和碳捕集设备的热电联供综合能源系统优化调度模型,模型耦合CHP热电联产单元、电转气单元以及碳捕集单元,并重点考虑了碳交易机制,建立了综合能源系统运行优化模型,模型为非线性模型,采用yalmip加ipopt对其进行高效求解,该模型还考虑了碳排放和碳交易,是学习低碳经济调度必备程序 代码非常精品,注释保姆级 这段代码是一个用于能源系统中的综合能源系统(Integrated Energy System)建模和优化的程序。它使用了MATLAB的优化工具箱和SDP(半定规划)变量来定义决策变
中国飞行器设计大赛圆筒权重文件
项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7
风光储、风光储并网直流微电网simulink仿真模型。 系统由光伏发电系统、风力发电系统、混合储能系统(可单独储能系统)、逆变器VSR+大电网构成。 光伏系统采用扰动观察法实现mppt控制,经过boost电路并入母线; 风机采用最佳叶尖速比实现mppt控制,风力发电系统中pmsg采用零d轴控制实现功率输出,通过三相电压型pwm变器整流并入母线; 混合储能由蓄电池和超级电容构成,通过双向DCDC变器并入母线,并采用低通滤波器实现功率分配,超级电容响应高频功率分量,蓄电池响应低频功率分量,有限抑制系统中功率波动,且符合储能的各自特性。 并网逆变器VSR采用PQ控制实现功率入网 以下是视频讲解文案: 接下来我来介绍一下 就是这个风光储直流微电网 整个仿真系统的一些架构啊 然后按照需求呢正常的讲一些 多讲一些 就是储能的这块的 还有这个并网的 三相两电瓶调的这个 并网继变器的这个模块 首先就是来介绍一下呃 整个系统的一个架构 你可以看到这个系统的架构 分别有四大部分组成 最左边的这块就是混合储能啊 这边这个是蓄电池 这个超级电容 他们都是
ajax发请求示例.txt
深圳建筑安装公司“电工安全技术操作规程”
220) Vinkmag - 多概念创意报纸新闻杂志 WordPress v5.0.zip
智力残疾评定标准一览表.docx
MDIN380 SDI转VGA 转LVDS VGA转SDI 高清视频处理 MDIN380芯片 PCB代码方案资料 3G-SDI转VGA ?3G-SDI转LVDS ?高清视频 MDIN380、GV7601 芯片方案(PCB图和源码)。 此方案是韩国视频处理芯片MDIN380的整合应用方案。 3G-SDI转VGA或3G-SDI转LVDS。 方案共有两块电路板(一块底板,一块MDIN380核心板 四层板)。 MDIN380和GV7601 都是BGA封装,最好有焊接BGA经验才拿。 另外有视频处理方面其它需要可联系我定制开发。 其它视频格式转,视频图像分割、拼接等可定制开发。 方案资料含有源码、PCB图。 方案已有成熟产品在应用。 注意该资料没有原理图,只有PCB图。 代码环境编译KEIL4。 画图软件Protel99、AD10。 电子文档资料
YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;
G120 EPOS基本定位功能关键点系列_堆垛机报F7452追踪原因.mp4
项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7
1、嵌入式物联网单片机项目开发例程,简单、方便、好用,节省开发时间。 2、代码使用IAR软件开发,当前在CC2530上运行,如果是其他型号芯片,请自行移植。 3、软件下载时,请注意接上硬件,并确认烧录器连接正常。 4、有偿指导v:wulianjishu666; 5、如果接入其他传感器,请查看账号发布的其他资料。 6、单片机与模块的接线,在代码当中均有定义,请自行对照。 7、若硬件有差异,请根据自身情况调整代码,程序仅供参考学习。 8、代码有注释说明,请耐心阅读。 9、例程具有一定专业性,非专业人士请谨慎操作。
系统可以提供信息显示和相应服务,其管理小区物业新冠疫情物资管理平台信息,查看小区物业新冠疫情物资管理平台信息,管理小区物业新冠疫情物资管理平台。 项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 部署容器:tomcat7 小程序开发工具:hbuildx/微信开发者工具
云赏V7.0包括V6的所有功能外,全新UI设计,代理可以选择8种风格,添加后台统计等多种功能。 1基本设置(网站基础信息配置、包括主域名、防封尾缀、url.cnt.cn短连接接口可切换); 2转跳域名(10层防守转跳,都输入的话,都会转跳到对应的地方在跳回来,在随机取用落地); 3落地域名(添加落地域名及设置默认落地域名); 4视频列表(添加视频批量添加外链视频给代理们获取); 5代理推广:代理使用推广链接发展下级代理,后台设置提成); 6代理列表(生成邀请码注册,手动添加代理); 7提现记录(用于结算代理们的提现); 8余额记录(记录代理的余额变动); 9订单记录(记录打赏数,今日收入)。 测试环境: Nginx 1.18+PHP56+MySQL5.6,详细教程见文件内文字教程。 后台账号:admin 密码:admin888
深圳建设施工项目易燃、易爆、有毒、有害物品管理制度