好吧,我正在尝试执行以下命令.
yum remove libffi-3.0.9-1.el5.rf.i386
Run Code Online (Sandbox Code Playgroud)
因为我需要该文件(?),但是在使用rvm安装ruby时遇到问题,因为libffi-devel是rvm的依赖来安装ruby.
但是它给了我以下错误,当然它不会删除任何内容.
Error: Trying to remove "yum", which is protected
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Run Code Online (Sandbox Code Playgroud)
我已经尝试过--skip-broken而且我得到了这个:
Error: Trying to remove "yum", which is protected
You could try running: rpm -Va --nofiles --nodigest
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我不是Linux的专家,但我需要使用rvm安装Ruby而我不能因为这个错误,你是否有人知道我做错了什么?
谢谢 :)
我有一个简单的应用程序,允许用户在画布控件中绘制.
现在,我想要的是将画布转换为图像.所以这是我的代码.
public void paint(Graphics g)
{
//super.paint(g);
Graphics2D draw = (Graphics2D) g;
if(this.is_beginning || this.to_save)
{
draw.setColor(Color.white);
draw.fillRect(0, 0, this.getWidth(), this.getHeight());
this.is_beginning= false;
}
if(this.m_alzada)
{
draw.setColor(Color.red);
draw.drawLine(uX, uY, x, y);
}
}
Run Code Online (Sandbox Code Playgroud)
这是我保存图像的方法.
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
int w = canvas1.getWidth();
int h = canvas1.getHeight();
int type = BufferedImage.TYPE_INT_BGR;
BufferedImage image = new BufferedImage(w,h,type);
Graphics2D g2 = image.createGraphics();
canvas1.to_save = true;
canvas1.paint(g2);
try {
ImageIO.write(image, "png", new File("C:/Users/Uriel/Desktop/ejemplo.png"));
} catch (IOException ex) {
Logger.getLogger(main.class.getName()).log(Level.SEVERE, null, ex);
} …Run Code Online (Sandbox Code Playgroud) 我的域名指向Heroku中的Rails应用程序,例如,当您想要访问某些视频时,您将拥有一个URL,例如:
http://codigofacilito.com/video/W53XHWkbz34
我们需要将该应用更改为子域,因此更新后的版本为:
http://videos.codigofacilito.com/video/W53XHWkbz34
我想知道的是:
有没有办法通过使用.htaccess文件将人们重定向到子域视频的新网址.
我正在尝试模拟一个在其中上传文件的api调用,我正在使用Wistia Upload API,并且由于我不想每次测试都击中服务器,因此我是第一次尝试VCR。
我的spec / controllers文件夹中有以下测试:
let(:file) { Rack::Test::UploadedFile.new("video_path", 'video/mp4') }
describe "GET #index" do
it "assigns all videos as @videos" do
VCR.use_cassette "wistia/upload" do
video = Video.create! valid_attributes
get :index, {}
expect(assigns(:videos)).to eq([video])
end
end
end
Run Code Online (Sandbox Code Playgroud)
结束
在模型回调中触发API调用,如下所示:
class Video < ActiveRecord::Base
after_save :move_video
def move_video
uri = URI('https://upload.wistia.com/')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
# Construct the request.
request = Net::HTTP::Post::Multipart.new uri.request_uri, {
'api_password' => '',
'project_id' => ''
'file' => my_video_file
}
# Make …Run Code Online (Sandbox Code Playgroud)