问题列表 - 第49764页

Gem安装bundler && bundle install错误

我正在尝试使用以下方法安装gem:

gem install bundler && bundle install
Run Code Online (Sandbox Code Playgroud)

它开始很好,但后来我得到一个错误(安装小黄瓜):

Successfully installed bundler-1.0.10
1 gem installed
Installing ri documentation for bundler-1.0.10...
Installing RDoc documentation for bundler-1.0.10...
Fetching source index for http://gemcutter.org/
Fetching source index for http://gems.github.com/
Using rake (0.8.7)
Using activesupport (2.3.5)
Using rack (1.0.1)
Using actionpack (2.3.5)
Using actionmailer (2.3.5)
Using activerecord (2.3.5)
Using activeresource (2.3.5)
Using authlogic (2.1.6)
Using builder (2.1.2)
Using haml (3.0.17)
Using compass (0.8.17)
Using crack (0.1.8)
Using diff-lcs (1.1.2)
Using trollop (1.16.2)

Installing gherkin (2.1.5) with …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

1
推荐指数
1
解决办法
4395
查看次数

为什么我不能用C#将数据插入本地数据库(SQL Compact Edition)?

我在Visual Studio上做一个项目.我正在使用本地数据库(空sql server紧凑版).我选择了数据集并创建了我的表格(图像).它有一个主自动增量id列和一个nvarchar ImagePath列.我想在其中插入数据,这是我的代码.

SqlCeConnection con = new SqlCeConnection();
con.ConnectionString = yeniApplicationDatabase.Properties.Settings.Default.DatabaseEdaConnectionString;
con.Open();
using (SqlCeCommand com = new SqlCeCommand("INSERT INTO Images (ImagePath) VALUES ('book')", con))
{
  com.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)

我不知道为什么但是这个没有给出任何错误,语法(SQL)没问题.但是,当我检查表数据时,它仍然是null.这是事情;

在同一次运行中,
我执行该代码,然后执行另一个从图像中选择*...
它显示'book'.但是,表数据仍然是空的,当我重新运行它而不插入时,只从图像中选择,它又消失了.我真的不明白发生了什么.为什么我不能在我的数据库中放任何东西?

我还添加了con.Close()但它仍然不起作用.

c# database

3
推荐指数
1
解决办法
1万
查看次数

为什么counter = counter/2; 有O(log(n))?

我知道以下代码的复杂度为O(log(n)):

while (n>1)
{
    counter++;
    n/=2;
}
Run Code Online (Sandbox Code Playgroud)

我知道在这里,n每次迭代都被分成两半,这意味着如果n是1000那么它将需要十轮才能离开循环.这是如何导致O(log(n))的?

对不起这个简单的问题,在我问之前我真的尽力去做.

c algorithm complexity-theory big-o

2
推荐指数
1
解决办法
339
查看次数

是否可以将标准Ruby记录器配置为在每条消息后刷新?

::Logger每次写入后,标准Ruby记录器(即)是否可以自动刷新?

更新:我正在设置自定义日志格式化程序,根据如何在rails日志中获取ruby中的时间戳:

class Foo
  def initialize(params = {})
    @logger = Logger.new $stdout
    @logger.formatter = LogFormatter.new
    @logger.level = params.include?(:log) ? params[:log] : Logger::INFO
    # ...
  end

  class LogFormatter < Logger::Formatter
    def call(severity, time, progname, message)
      timestamp = time.iso8601
      log_msg = "#{timestamp}#{" [#{severity}]" if %w{ERROR WARN}.include? severity} "
      if message.is_a? Exception
        log_msg += "#{message.message}"
        log_msg += ": #{message.backtrace.join "\n#{timestamp}  "}" unless message.backtrace.blank?
      else
        log_msg += message
      end

      "#{log_msg}\n"
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

我尝试使用来自idlefingers的建议如下:

  def initialize(params = {}) …
Run Code Online (Sandbox Code Playgroud)

ruby

18
推荐指数
1
解决办法
1万
查看次数

40
推荐指数
6
解决办法
8万
查看次数

Android,关于最佳做法的快速问题

我有一个愚蠢的小游戏,我为自己制作,但我想与朋友分享,因为它还没有为"黄金时间"做好准备.游戏涉及在4秒内移动的人.

在我的游戏中,每当一个级别提升时,我想禁用所有按钮并显示倒计时,如3 ... 2 ... 1 ...然后所有按钮再次启用.

现在有两种方法可以做到这一点(我能想到)发送一个意图并转移到另一个活动,在那里我可以有一个"泼溅"的3,2,1动画,然后回到游戏活动......或者

只需在相同的游戏屏幕活动中有一些文字,即3 ... 2 ... 1..go!

你会推荐哪个?

我只是害怕,如果我把这个人送到另一个活动,那么在动画之后他们会回来,并且游戏不会完全加载但是计时器将会运行,因此游戏将给他们更少的时间来进行移动.

提前致谢!

android

3
推荐指数
1
解决办法
425
查看次数

LinkBut​​ton将值发送到OnClick背后的代码

我有一个ASP LinkButton控件,我想知道如何在点击后向后面的代码发送一个值?这件事有可能吗?

<asp:LinkButton ID="ENameLinkBtn" runat="server" 
    style="font-weight: 700; font-size: 8pt;"
    onclick="ENameLinkBtn_Click" ><%# Eval("EName") %></asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)

c# asp.net linkbutton

41
推荐指数
1
解决办法
12万
查看次数

如何在Android浏览器中查看存储在SD卡中的网页

我试图在模拟器中直接在浏览器中查看存储在SD卡中的网页.

我知道我可以复制资产文件夹中的网页并使用webview加载它.

但有没有办法直接完成?(相当于在PC上的Internet Explorer中键入"c:\ mywebpage.html")

android android-browser

3
推荐指数
1
解决办法
4000
查看次数

使用Firefox 4或更高版本的FireWatir的替代方案

从我读到的内容来看,我们似乎没有Firefox 4的JSSH,因此没有FireWatir.我有几个在FireWatir上运行良好的脚本,当然我想将我的Firefox更新到v4.我不想在不同的系统中重写我的所有脚本,因为这需要付出很多努力.我不喜欢切换到IE的想法; 主要原因是我可以设置Firefox将所有文件保存到特定目录,而我不能用IE做同样的事情.使用Firefox 4以最少的工作量运行所有FireWatir脚本的解决方案是什么?

firefox watir firewatir jssh firefox4

13
推荐指数
1
解决办法
3031
查看次数

重定向后 - 使用ASP.NET获取

如何使用ASP.NET 实现Post-Redirect-Get模式?

按钮单击执行一些处理:

<asp:Button id="bbLaunch" OnCommand="bbLaunch_Click" />
Run Code Online (Sandbox Code Playgroud)

用户点击按钮,启动航天器,重新显示网页.如果用户按下F5,他们会收到警告:

在此输入图像描述

该问题的解决方案是Post-Redirect-Get模式.

PRG可以在ASP.NET中实现的方法是什么?


问题围绕以下问题:

  • 如何<asp:Button>执行一个POST不是原始形式的地方?
  • 当您发布到不读取视图状态的表单时,ViewState会变成什么?
  • 当您重定向到"真正的"aspx Web表单时,ViewState会变成什么?
  • 的ViewState与根本不相容的ASP.net后重定向消息得到什么?
  • ASP.net从根本上与Post-Redirect不兼容- Get
  • 你如何(即什么代码)重定向到"真正的"aspx Web表单?
  • 如何(即什么网址)你重定向到"真正的"aspx网页表单?关系问题提到Response.Redirect(Request.RawUrl);
  • 什么时候(即在什么事件处理程序中)你重定向到"真正的"aspx Web表单?
  • 相关问题引发如何发布表单数据的问题.这意味着无法使用HTML 表单 - 并且必须将所有表单数据添加到查询字符串中.这是真的?如果是这样,为什么?如果没有,为什么不呢?可以在浏览器把表单数据的查询字符串?
  • 一个相关的问题提到Server.Transfer.使用Server.Transfer是完全错误的,决不会解决Post-Redirect-Get问题(因为没有重定向).正确?
  • 在支持PRG的文件aspxaspx.cs文件中必须进行哪些代码更改?据推测,至少,代码必须改为post其他地方MyPage.aspx.

换句话说:你如何在ASP.net中进行重定向后获取?

注意:ASP.net(即不是ASP.net MVC) …

asp.net redirect-after-post post-redirect-get

41
推荐指数
4
解决办法
2万
查看次数