问题列表 - 第19231页

Spring MVC Mapping问题

我有我认为是一个简单的Spring MVC应用程序.但是,我似乎可以正确设置requestMappings.奇怪的是,日志显示url被映射到适当的控制器,但Dispatcher似乎无法在运行时找到它.我们欢迎所有的建议:

日志

INFO: Mapped URL path [/app/index] onto handler     [com.noisyair.whatisayis.web.MainController@420a52f]
Jan 11, 2010 2:14:21 PM org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
INFO: Mapped URL path [/app/index.*] onto handler [com.noisyair.whatisayis.web.MainController@420a52f]
Jan 11, 2010 2:14:21 PM org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
INFO: Mapped URL path [/app/index/] onto handler [com.noisyair.whatisayis.web.MainController@420a52f]
Jan 11, 2010 2:14:21 PM org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
INFO: Mapped URL path [/app/tags/{tag}] onto handler [com.noisyair.whatisayis.web.SearchByTagController@7b3cb2c6]
Jan 11, 2010 2:14:21 PM org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
INFO: Mapped URL path [/app/tags/{tag}.*] onto handler [com.noisyair.whatisayis.web.SearchByTagController@7b3cb2c6]
Jan 11, 2010 2:14:21 PM org.springframework.web.servlet.handler.AbstractUrlHandlerMapping registerHandler
INFO: Mapped …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc

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

如何初始化std :: map一次,以便它可以被类的所有对象使用?

我有一个枚举StackIndex定义如下:

typedef enum 
{
    DECK,
    HAND,
    CASCADE1,
    ...
    NO_SUCH_STACK
} StackIndex;
Run Code Online (Sandbox Code Playgroud)

我创建了一个名为的类MoveSequence,它是std::deque表单中一堆元组的包装器<StackIndex, StackIndex>.

class MoveSequence
{
    public:
        void AddMove( const tpl_move & move ){ _m_deque.push_back( move ); }
        void Print();
    protected:
    deque<tpl_move> _m_deque;
};
Run Code Online (Sandbox Code Playgroud)

我以为我可以创建一个类的静态std::map成员MoveSequence,它将a转换StackIndex为a std::string,供Print()函数使用.但是当我尝试时,我收到了错误:

"error C2864: 'MoveSequence::m' : only static const integral data members can be initialized within a class"
Run Code Online (Sandbox Code Playgroud)

如果不能将std :: map创建为静态成员,是否有另一种方法可以创建std :: map,将a StackIndex转换为std::string可用于打印MoveSequence对象的a?

谢谢

Beeband.

c++ stdmap static-members

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

按DESC顺序排序数组

我如何通过arrray键对此数组进行排序

array(
4 => 'four',
3 => 'three',
2 => 'two',
1 => 'one',
)
Run Code Online (Sandbox Code Playgroud)

像这样

array(
1 => 'one',
2 => 'two',
3 => 'three',
4 => 'four',
)
Run Code Online (Sandbox Code Playgroud)

php arrays sorting

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

无法将表达式类型'lambda expression'转换为返回类型'System.Linq.Expressions.Expression <System.Func <IProduct,string,bool >>'

好的,我迷路了.为什么第一个函数为WRONG(在lambda表达式中为squiglies),但第二个函数是RIGHT(意味着它编译)?

    public static Expression<Func<IProduct, string, bool>> IsValidExpression(string val)
    {
        return (h => h.product_name == val);

    }

    public static Expression<Func<IProduct, bool>> IsValidExpression2()
    {
        return (m => m.product_name == "ACE");

    }
Run Code Online (Sandbox Code Playgroud)

c# lambda

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

(myVar && foo())在JavaScript中意味着什么?

(myVar && foo())
Run Code Online (Sandbox Code Playgroud)

上面的代码是什么意思?它等同于什么?

我认为它运行在一条线上.

javascript operators logical-operators

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

检查字段+ SQL Server中的数值

在包含几个字母的字段中检查数字的最有效方法是什么?如果where语句尽可能我想这样做.

数据看起来像这样:

3833N4323 32N907654 5W5840904

regex sql-server

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

VSTO:将元数据附加到Excel中的单元格?

我正在使用VSTO创建Excel加载项.此附加组件从sql-server检索并显示大量数据.这很好用,但后来我打算访问excel中的一些数据并以某种方式修改它.我的问题是我需要一种对我想要修改的单元格进行分类的方法.有没有办法将元数据添加到单元格中以了解它是否是应该修改的单元格?例如,向单元格添加一个属性,例如"editable_cell",并执行类似Excel.FindCellsWithAttribute("editable_cell")的操作来查找被搜索的单元格?

谢谢!

.net c# excel vsto

11
推荐指数
3
解决办法
7057
查看次数

PHP eval返回null但调用return

我有一个,我认为相当简单,但我无法弄清楚我做错了什么.我有一个函数,我用PHP的函数调用eval.我期待一个自建的ArrayList得到结果.但相反,当我使用时,gettype我看到结果是NULL.即使我return在eval-ed函数中使用.

据我所知,我正在通过文档播放它,但不知怎的,它不起作用.有什么建议?

代码片段

<?php
                $widgetList = new ArrayList();

                for($i = 0; $i < $selectedTemplate->Regions->count(); $i++)
                {
                    $region = $selectedTemplate->Regions->item($i);

                    if($region->Widget->selectiveContent == 1)
                    {
                        $widgetList->add($region->Widget);
                    }
                }

                if($widgetList->count() > 0)
                {
            ?>
            <tr>
                <td colspan="2">
                    <strong>Widget instellingen</strong>
                    <hr size="1" width="100%" color="#333"/>
                </td>
            </tr>
            <?php
                    for($i = 0; $i < $widgetList->count(); $i++)
                    {
            ?>
            <tr>
                <td class="w150">
                    <?= $widgetList->item($i)->title ?>
                </td>
                <td>
                    <select name="widget_<?= $widgetList->item($i)->id ?>" class="full">
                    <?php
                        $itemList = eval($widgetList->item($i)->functionCall);
                        for($j = 0; …
Run Code Online (Sandbox Code Playgroud)

php null eval

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

像SO这样的徽章成就系统:正在使用的数据+标准(即时授予和计算机工作)

我一直在寻找SO的开源克隆,

http://github.com/cnprog/CNPROG

我不知道Python/Django但我仍然可以阅读最新消息,

开发人员似乎只是通过cron工作授予徽章,奖项是通过方法给出的,是获得奖项必须满足的标准的"规则".

这个文件中,这是Criteria,

然而,在回答最好的商店徽章标准时,它的说法不是像

"select count(*) from posts where user = :user"// for every post.
Run Code Online (Sandbox Code Playgroud)

这有点像CNPROG方法,而是相反

有一个简单的规则,监视每个帖子来,并"计算它们",将规则状态存储在用户配置文件中.

因此,通过"计算它们"这个词,这是否意味着将所有内容记录在一个表中会更好,比如

class UserStats

      int voteUpCount
      int voteDownCount
      int score  
      int commentCount
      int viewCount
      int offensiveFlagCount
      int imageCount
      int feedbackCount
      int commentEditCount
      int commentDeleteCount
      int questionCount
      int questionEditCount
      int questionDeleteCount
Run Code Online (Sandbox Code Playgroud)

然后使用此数据从中制定规则,只需if(commentCount > 10)...对用户发布的每条注释进行简单处理,然后执行SQL查询

问:如果有人可以从问题的最佳方式到商店徽章标准进一步解释答案,但举一个"规则","标准"和数据库设计的例子

这些将与一些"每用户操作"和cron作业一起使用以提供徽章


cron achievements

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

系统托盘notifyIcon不接受左键单击事件

我正在创建一个仅限System-Tray的应用程序.拥有没有主窗体的图标有点复杂,但是通过StackOverflow上的先前主题我已经解决了.右键单击工作正常,我已在上下文菜单中链接等.

我在左键单击时遇到问题.据我所知,"notifyIcon1_Click"事件根本没有触发.

    private void notifyIcon1_Click(object sender, EventArgs e)
    {
        Debug.WriteLine("Does it work here?");

        if (e.Equals(MouseButtons.Left))
        {
            Debug.WriteLine("It worked!");
        }
    }
Run Code Online (Sandbox Code Playgroud)

这些调试行都没有输出,该事件中的断点不会停止程序等.

我做错了吗?我的下一步应该是什么?我正在使用Windows 7在C#中对此进行编码,如果这对任务栏行为完全重要的话.

c# windows click winforms

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