问题列表 - 第17682页

asp.net-mvc新手

我是asp.net-mvc框架的新手,我想知道是否有人有一些好的起点.

基本上我的老板希望我能在最短的时间内学习框架,因为很快就会有一个很大的项目需要用mvc编写.

谢谢

asp.net-mvc

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

用于评估大多项式的最快算法

一个相当普遍的问题,用于评估程度400到500的多项式的最快(就时间复杂度而言)算法是什么.

提前致谢.

multiplication polynomial-math

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

JFile选择窗口?如何过滤文件?

在NetBeans中,有一个名为JFileChooser的对象.

我想问一下如何设置过滤器以便只显示具有.wds扩展名的文件.

.wds是我在程序中使用的扩展名.

java netbeans jfilechooser

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

将一个指针指向另一个指针时的Segfault

我的大脑从来没有真正掌握链表和指针的细节,但我正在尝试用一些C++任务帮助一个朋友.(在我再进一步之前,是的,有std :: list但我正在寻找一个学术答案,也许会让链接列表对他和我自己更容易理解).

我们需要做的是Employee根据用户输入生成对象(对象)的链接列表,然后将该信息显示给用户.每当我尝试将对象分配到链接列表容器时,它就会发生段错误.

我有以下Linked List对象:

class LinkedListContainer {
    private:
        Employee *emp;
        LinkedListContainer *next;

    public:
        Employee getEmployee() { return *emp; }

        void setEmployee(Employee *newEmp) {
            *emp = *newEmp // This is what is causing the segfault
        }

        LinkedListContainer getNext() { return *next; }

        void setNext(LinkedListContainer *newContainer) {
            *next = *newContainer;
        }
}
Run Code Online (Sandbox Code Playgroud)

我确信我做的事情非常糟糕.

c++ pointers segmentation-fault

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

为什么Perl控制语句需要括号?

这可能看起来像是最近的一个问题,问为什么Perl不允许单行"被解锁",但我发现这个问题的答案不能令人满意,因为他们要么提到语法文档说需要括号,我就是认为只是乞求这个问题,或者忽略了这个问题而只是简单地给出了无用的选择.

为什么Perl需要大括号来控制语句,如iffor?换句话说,为什么Perl需要块而不是语句,就像其他一些流行语言所允许的那样?

syntax perl language-design

24
推荐指数
6
解决办法
4430
查看次数

德尔福的记录

关于德尔福记录的一些问题:

  1. 由于记录几乎像类,为什么不只使用类而不是记录?
  2. 理论上,当记录由变量声明时,将为记录分配内存; 但是,以后如何释放记忆?
  3. 我可以理解指向记录的指针到列表对象的实用程序,但是使用Generics Containers(TList<T>),是否需要使用指针呢?如果没有,如何删除/释放每个记录到通用容器?如果我想将特定记录删除到通用容器中,该怎么做?

delphi records

14
推荐指数
3
解决办法
6192
查看次数

如何基于grep结果条件化makefile?

如果在检查工具版本时找不到某个字符串,我正在寻找一种摆脱makefile的方法.

我想要匹配的grep表达式是:

dplus -VV | grep 'build date and time: Nov  1 2009 19:31:28'
Run Code Online (Sandbox Code Playgroud)

如果安装了正确版本的dplus,则返回匹配的行.

如何根据此表达式在我的makefile中使用条件?

grep makefile

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

Magento - 覆盖Adminhtml块

我花了好几个小时试图覆盖扩展中"添加商店"和"编辑商店"页面的Magento块,以便为其添加另一个文本框.经过书籍和谷歌搜索后,我发现了一些人们认为有效的解决方案,但不适合我.

一个建议就是这个.

我复制了Lee Saferite所谓的正确解决方案,该解决方案适用于原始海报但不适用于我.当然,我将值更改为我重写的类和新修改的类.

我的config.xml(相关部分):

<global>
    <blocks>
      <adminhtml>
        <rewrite>
          <system_store_sdit_form>Nintera_General_Block_StoreEdit</system_store_sdit_form>
        </rewrite>
      </adminhtml>
    </blocks>
    <resources></resources>
    <helpers>
      <Nintera_General>
        <class>Nintera_General_Helper</class>
      </Nintera_General>
    </helpers>
  </global>
Run Code Online (Sandbox Code Playgroud)

块类位于Nintera/General/Block/StoreEdit.php:

class Nintera_General_Block_StoreEdit extends Mage_Adminhtml_Block_System_Store_Edit_Form
{
    /**
     * Prepare form data
     *
     * return Mage_Adminhtml_Block_Widget_Form
     */
    protected function _prepareForm()
    { ... }
}
Run Code Online (Sandbox Code Playgroud)

该类包含新的输入字段.如果我在以下位置修改原始核心文件,则字段会完美显示:

应用程序/核心/法师/ Adminhtml /模块/系统/存储/ Edit.php

但我真的希望我的扩展能够覆盖它.如果有必要,我可以发布我的整个config.xml,但它主要创建一个顶级管理菜单,并指定扩展信息,而不是其他.

什么出错的想法?一个解决方案将非常感谢!

php overriding magento

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

Ruby:字符串比较问题

我目前正在学习Ruby,除了一个小字符串比较问题外,我正在享受所有的一切.

answer = gets()

if (answer == "M")  
    print("Please enter how many numbers you'd like to multiply: ")   
elsif (answer. == "A")  
    print("Please enter how many numbers you'd like to sum: ")  
else  
    print("Invalid answer.")  
    print("\n")    
    return 0  
end
Run Code Online (Sandbox Code Playgroud)

我正在做的是我正在使用gets()来测试用户是想要将它们的输入相乘还是添加它(我已经测试了两个函数;它们都可以工作),我后来得到了一些更多的输入函数和浮点转换(这也有效).

会发生什么事情,我输入A,然后我得到"无效答案."M也是如此.

这里发生了什么?(我也使用了.eql?(sp),它也返回了bubcus)

ruby string

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

为什么python在函数中重用一个类实例

我正在一个函数中运行一个for循环,该函数创建一个类的实例来测试它们.而不是创建新的类似乎重复使用相同的两个.

有没有关于如何在python方法中处理类和变量的问题?

如何为循环的每次迭代生成一个新对象

class CollectionSetImages(unittest.TestCase):
    def test_keywordset(self):
        """Testing keyword queries by images equality """

        for keyword in ['a','b','c','d','e','f','g']:
            images_by_keyword = Image.keyword_query([keyword])
            collection = Collection([keyword]) 
            class_images = collection.images
            print('colleciton: %s id: %s' % (collection,id(collection)))
            self.assertEqual(images_by_keyword, class_images,)
Run Code Online (Sandbox Code Playgroud)

这是输出

colleciton: <tests.fakeimages._FakeCollection object at 0xb7c656cc> id: 3083228876
colleciton: <tests.fakeimages._FakeCollection object at 0xb7c656ec> id: 3083228908
colleciton: <tests.fakeimages._FakeCollection object at 0xb7c656cc> id: 3083228876
colleciton: <tests.fakeimages._FakeCollection object at 0xb7c656ec> id: 3083228908
colleciton: <tests.fakeimages._FakeCollection object at 0xb7c656cc> id: 3083228876
colleciton: <tests.fakeimages._FakeCollection object at 0xb7c656ec> id: 3083228908
colleciton: <tests.fakeimages._FakeCollection …
Run Code Online (Sandbox Code Playgroud)

python namespaces class

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