问题列表 - 第8490页

在Rails中为什么我们使用form_for @story do | f | 什么时候没有循环?

我们用

(1..10).each do |i|
  p i
end
Run Code Online (Sandbox Code Playgroud)

所以一个值在块中"收益"到i ...

但是关于

<% form_for @story do |f| %>
  <%= f.text_field :name %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

根本没有循环...为什么我们需要让它看起来像一个循环?如果不让它看起来像一个循环,我们不能这样做吗?(用另一种方式写)?

另外,必须在这里使用Story实例吗?我们不能只使用:故事并取得同样的结果吗?@story实例刚刚新创建,根本没有数据 - 它是否真的有助于创建表单?不能:故事已经足够了?谢谢.

更新:

这个想法类似于:(只是伪代码)

with_model_give_form (@story) do |f|
  f.begin_form
  f.text_field :name
  f.end_form
end
Run Code Online (Sandbox Code Playgroud)

所以我认为block方法将保存begin_form和end_form,因为它会在调用块之前和之后自动添加开始和结束.这是主要的好处吗?

ruby-on-rails

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

保护SQL Server 2008中DBA的敏感信息

我们的客户端需要加密MOSS内容数据库,以便在没有正确加密密钥的情况下,DBA或未经授权的人员无法查看内容数据库.似乎SQL Server 2008中的透明数据加密(TDE)无法保护敏感信息免受DBA的影响,因为TDE旨在保护"静止"数据.这里有人遇到过这个问题吗?

database sql-server tde

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

Ruby on rails gem用于谷歌地图集成

我想问一下哪个是将google地图集成到ruby on rails应用程序的最佳解决方案.特定的宝石是值得的还是我们应该为它写自己的观点?

感谢您的任何意见.

ruby google-maps ruby-on-rails ruby-on-rails-3 gmaps4rails

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

维护接近软件腐烂的代码

假设你是一个幸运的程序员,他继承了一个接近软件腐烂的代码.在Pragmatic Programmer中定义的软件腐败是太丑陋的代码(在这种情况下,是无意义的代码),它与一个破碎的窗口进行比较,没有人想要修复它,反过来可能会破坏房屋并导致犯罪分子猖獗市.

但是JoelOnSoftware中的Joel Spolsky所使用的代码是相同的代码,它包含有价值的补丁,这些补丁在其整个生命周期中都已经过调试(看起来非结构化和丑陋).

你怎么保持这个?

language-agnostic

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

JDBC存在奇怪的问题,select返回null

我正在尝试使用JDBC,我的查询在某些情况下工作但在其他情况下不工作.我真的很感激任何帮助.

我的一些代码:

public Result getSpecificTopic()
    {
        String query = "Select msg_body, msg_author from lawers_topic_msg";// where msg_id=2 order by msg_id desc";
         try
        {
            con = mysql.getConnection();
            //Statement stmt = con.createStatement();
            PreparedStatement stmt = con.prepareStatement(query);
            //stmt.setInt(1, topicId);
            ResultSet rs = stmt.executeQuery(query);
            int rowCount = rs.getRow();
            specificTopic = ResultSupport.toResult(rs);

            con.close();
            stmt.close();
        }
        catch(Exception e)
        {
        }
        return this.specificTopic;
    }

    public void setTopicId(String num)
    {
        this.topicId = Integer.parseInt(num);
    }

    public int getTopicId()
    {
        return this.topicId;
    }
Run Code Online (Sandbox Code Playgroud)

但是,如果我改变

String query = "Select msg_body, msg_author from …
Run Code Online (Sandbox Code Playgroud)

java jsp jdbc

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

在批处理文件中显示.txt文件中的文本

我正在编写一个大批处理文件.

它将日期记录到log.txt文件中:

@echo off
echo %date%, %time% >> log.txt
echo Current date/time is %date%, %time%.
@pause
exit
Run Code Online (Sandbox Code Playgroud)

它可以在几行上记录几次.现在我想要做的是批处理文件文件显示log.txt文件中最后记录的日期/时间.

怎么样?

text batch-file text-files

14
推荐指数
2
解决办法
10万
查看次数

通过并行性最大化处理速度

是否存在任何比线性速度增加更多来自并行化算法的情况?

parallel-processing big-o

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

我应该如何为JNI加载本机库以避免UnsatisfiedLinkError?

我想在Ubuntu 8.10上使用JNI,使用Eclipse和gcc(如果有风味,则使用Ubuntu的标准版).

尽管make文件成功创建,我似乎无法加载我的库.

主要的Java类如下:

class Hello {
    public native void sayHello();

    static {
        System.loadLibrary("hello.so");
    }

    public static void main(String[] args) {
        Hello h = new Hello();
        h.sayHello();
    }
}
Run Code Online (Sandbox Code Playgroud)

我的make文件是这样的;

    all : hello.so

hello.so : Hello.o
    gcc -shared -o hello.so Hello.o

Hello.o : Hello.c Hello.h
    gcc -I/usr/lib/jvm/java-6-sun/include -I/usr/lib/jvm/java-6-sun/include/linux -c Hello.c -o Hello.o

Hello.h : Hello.class
    javah -jni Hello

clean :
    -del Hello.h
    -del Hello.o
Run Code Online (Sandbox Code Playgroud)

其余的代码(Hello.c)看起来像人们想的那样.

我得到的错误如下;

Exception in thread "main" java.lang.UnsatisfiedLinkError: no hello.so in java.library.path
Run Code Online (Sandbox Code Playgroud)

如果我使用显式路径:

System.loadLibrary("/home/gavin/Work/workspace/JNI/hello.so");
Run Code Online (Sandbox Code Playgroud)

然后它可以工作,但如果可能的话,我宁愿不使用显式路径.

c java java-native-interface

16
推荐指数
4
解决办法
5万
查看次数

处理MVC中的无效URL

如何处理MVC中的无效URL?

例如:当用户输入http:// localhost/User/MyProfile而不是 http:// localhost/User/Profile时,它将引发异常.

如何处理这个请求?

model-view-controller asp.net-mvc invalid-url asp.net-mvc-routing

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

为什么BitVector 32结构比BitArray更有效?

BitArray和BitVector 32结构有什么区别,BitVector 32结构比BitArray有什么优势?为什么BitVector 32结构比BitArray更有效?

提前致谢.

周杰伦...

c# collections bitvector

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