问题列表 - 第40634页

Regexp,强制文本垂直

我有这个文本:"我喜欢stackoverflow",并希望这个结果与regexp(分开\n):

i
l
i
k
e
s
....
Run Code Online (Sandbox Code Playgroud)

我怎么能用c#做到这一点?

c# regex

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

泡沫事件的首选方式是什么?

我有三个对象,ObjectA有一个ObjectB,ObjectB有一个ObjectC.当ObjectC触发事件时,我需要ObjectA来了解它,所以这就是我所做的......

public delegate void EventFiredEventHandler();

public class ObjectA
{
    ObjectB objB;

    public ObjectA()
    {
        objB = new ObjectB();
        objB.EventFired += new EventFiredEventHandler(objB_EventFired);
    }

    private void objB_EventFired()
    {
        //Handle the event.
    }
}

public class ObjectB
{
    ObjectC objC;

    public ObjectB()
    {
        objC = new ObjectC();
        objC.EventFired += new EventFiredEventHandler(objC_EventFired);
        objC.FireEvent();
    }

    public event EventFiredEventHandler EventFired;
    protected void OnEventFired()
    {
        if(EventFired != null)
        {
            EventFired();
        }
    }

    private void objC_EventFired()
    {
            //objC fired an event, bubble it up.
        OnEventFired();
    }
} …
Run Code Online (Sandbox Code Playgroud)

c# events event-bubbling

16
推荐指数
2
解决办法
7246
查看次数

让用户下载XML文件

我在PHP中准备了一个XML字符串,我想让用户在XML文件中下载字符串.

是否可以为用户提供下载(例如text.xml)而无需将xml文件物理保存到服务器?

php header

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

Rails 3 - CanCan - 定义创建权限

我在附件控制器中有以下内容

  def upload

    @attachment = Attachment.build(:swf_uploaded_data => params[:attachment][:attachment], :user_id => current_user.id, :project_id => params[:space_id])
....
    end
Run Code Online (Sandbox Code Playgroud)

我想从CanCan中得到的只是允许用户上传到他们所属的project_id.我确认控制器正在获取正确的信息,没有nils

这是我的康康舞:

can :upload, Attachment do |attachment|
  Rails.logger.info 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX- include CanCan::Ability - ATTACHMENT'  
  Rails.logger.info attachment.inspect
  Rails.logger.info attachment.project

  current_user.try(:role, attachment.space)
end
Run Code Online (Sandbox Code Playgroud)

问题在于,是附件.是零,attachment.project是零?您如何使用CanCan解决此问题,以便确保只有项目团队成员可以将附件上传到项目中?

谢谢

ruby-on-rails cancan ruby-on-rails-3

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

如何测试PRNG?

最近我实现了一个64位integer(或long)的MersenneTwister .是否有指南或如何测试PRNG的示例,以便我可以知道我的实现是否是足够好的解决方案.我特别感兴趣的是如何验证我的实现是否具有足够好的均匀分布.

更具体地说,这与MersenneTwister相关联的越多越好.

testing random prng

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

Rails方式:在模型中设置之前格式化值?

我有用户输入的表单字段:

  • 百分比: 50.5%
  • 钱: $144.99
  • 日期: Wednesday, Jan 12th, 2010

...

percentmoney类型的属性被保存为decimal与ActiveRecord的领域,以及日期datetimedate领域.

在javascript中很容易在格式之间进行转换,理论上你可以将它们转换为activerecord可接受的格式onsubmit,但这不是一个不错的解决方案.

我想做一些事情覆盖ActiveRecord中的访问器,所以当它们被设置时,它将它们从任何字符串转换为适当的格式,但这也不是最好的.

我不想要的是必须通过一个单独的处理器对象运行它们,这在控制器中需要这样的东西:

def create
  # params == {:product => {:price => "$144.99", :date => "Wednesday, Jan 12, 2011", :percent => "12.9%"}}
  formatted_params = Product.format_params(params[:product])
  # format_params == {:product => {:price => 144.99, :date => Wed, 12 Jan 2011, :percent => 12.90}}
  @product = Product.new(format_params)
  @product.save
  # ...
end
Run Code Online (Sandbox Code Playgroud)

我希望它完全透明.ActiveRecord中的钩子在哪里,所以我可以用Rails方式做到这一点?

更新

我现在只是这样做:https: …

activerecord ruby-on-rails

6
推荐指数
2
解决办法
7710
查看次数

在重定向之前,Javascript会显示警报两次

<script type="text/javascript">
<!--

alert('You will be redirected');


window.location = "http://www.google.com/"

//-->
</script>
Run Code Online (Sandbox Code Playgroud)

如何更改代码,以便在重定向到谷歌之前显示警报两次?

javascript alert

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

我应该在Ruby on Rails中重写我的Codeigniter/PHP应用程序吗?为什么?

我已经在Codeigniter/PHP中编写了我的webapp v1.我现在正在研究v2,它将对所有MVC组件进行一些重大更改.

我很喜欢CI,我喜欢它.像我这样的C编码器非常直观.但我想知道在Rails中重写应用程序是否值得?生产力的提高是否值得从头开始学习另一个框架的成本?我想要实用而不是追逐某些东西只是因为它更酷或更有趣.

以下是一些生产力标准:

  • HTML和CSS生成相当费力.Rails有什么独特之处可以帮助解决这个问题吗?

  • 我想重用其他人的代码来实现常用的功能(例如与FB,Twitter和其他社交网站的接口).使用Rails可以获得多少第三方代码重用?

  • 我从Rails社区与CI社区获得了多少好处?

  • 使自动化测试更容易.我今天手动测试,这是劳动密集型的.

我会感谢特定的利益与理想主义/宗教论点.谢谢!

php codeigniter ruby-on-rails

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

过渡动画背景颜色

我在我的应用程序中使用WP7控件工具包过渡动画.我的应用程序的页面都是浅蓝色但是当使用过渡动画(比如旋转门)时,在动画期间会出现黑色背景.如何在过渡期间将此背景变为浅蓝色?

toolkit windows-phone-7

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

我们可以有二维通用列表吗?

我们可以有一个二维通用列表

IList<IList<AbcAuditDto>>
Run Code Online (Sandbox Code Playgroud)

这是一个好方法吗?

c# ilist multidimensional-array

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