问题列表 - 第20532页

可写选择框

寻找一个Jquery插件,所以我可以有一个包含可写选项的选择框.因此,使用javascript将选择框与输入字段合并.我认为这是一个相当普遍的要求,任何人都知道这样的插件?

谢谢

html jquery select input

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

template.render()Google App Engine(python)

我正在使用谷歌的webapp框架.我在get方法中使用template.render()来为我渲染模板.

我正在使用以下代码为我执行此操作

path = os.path.join(os.path.dirname(__file__), file_name)
self.response.out.write(template.render(path, template_values))
Run Code Online (Sandbox Code Playgroud)

其中file_name是要呈现的模板,template_values是包含要呈现的任何值的dict().如果我没有任何我想要呈现的值,该怎么办?我只是传入一个空dict()物体吗?对我来说这似乎不是一个很好的解决方案.我应该使用template.load()吗?

(我也无法在谷歌应用引擎上找到模板类的文档,因此我问.)

google-app-engine

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

完全基于Ajax的Web应用程序的良好的PHP框架?

我正在开发一个专注于ajax的Web应用程序.整个应用程序只在一个页面上,但传统页面中的线程除外,因此可以对它们进行索引.

所以我必须有非常结构化的JS代码,我想知道它们是否是基于ajax的应用程序的任何框架.

例如.codeigniter,cakephp和其他我读过的关于不关注这个.他们只是根据mvc组织常规的PHP代码.

因为我的代码开始变得非常混乱(特别是js代码),我真的需要一些结构.有没有办法在javascript中使用相同的mvc + oop结构?我从未听过有人在谈论它.即使我把js代码放在单独的文件中,例如每个页面一个,有很多行,每当我必须添加一些新的功能时我感到迷茫和紧缩.

对于如何构建这个建议和想法会很棒!

javascript php ajax frameworks

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

类似MVC的代码如何在Node.js中运行?

我开始了解node.js,我正在试图弄清楚我将如何做普通的MVC.例如,这是一个Django视图,它从数据库中提取两组记录,并将它们发送到模板中呈现.

def view(request):
    things1 = ThingsOne.objects.all()
    things2 = ThingsTwo.objects.all()
    render_to_response('template.html, {'things1': things1, 'things2': things2})
Run Code Online (Sandbox Code Playgroud)

类似的node.js函数可能是什么样的?

javascript model-view-controller server-side serverside-javascript node.js

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

QDebug()<< stuff; 自动添加换行符?

我正在尝试实现我自己的QDebug()样式调试输出流,这基本上是我到目前为止:

struct debug
{
#if defined(DEBUG)
    template<typename T>
    std::ostream& operator<<(T const& a) const
    {
        std::cout << a;
        return std::cout;
    }
#else
    template<typename T>
    debug const& operator<<(T const&) const
    {
        return *this;
    }

    /* must handle manipulators (endl) separately:
     * manipulators are functions that take a stream& as argument and return a
     * stream&
     */
    debug const& operator<<(std::ostream& (*manip)(std::ostream&)) const
    {
        // do nothing with the manipulator
        return *this;
    }
#endif
};
Run Code Online (Sandbox Code Playgroud)

典型用法:

debug() << "stuff" << "more stuff" << std::endl; …
Run Code Online (Sandbox Code Playgroud)

c++ qt stream

15
推荐指数
3
解决办法
9845
查看次数

我可以重用HttpWebRequest吗?

我可以重用HttpWebRequest吗?

看起来对网站的第3个请求会导致操作超时.似乎每个请求都创建了一个新连接,所以我想知道我是否可以通过更改URL并再次获取请求来重用HttpWebRequest.有问题的代码如下.此代码检查是否存在一系列URL.

    static void storeList(TextWriter sw, string urlTemplate, int start, int end)
    {
        for (int i = start; i < end; i++)
        {
            var url = string.Format(urlTemplate, i);
            var req = (HttpWebRequest)HttpWebRequest.Create(url);
            {
                req.Method = "HEAD";
                tryHttpWebRequest
                {
                    var resp = req.GetResponse();
                    sw.WriteLine(i);
                }
                catch (Exception e)
                {
                }
            }
        }
        sw.Flush();
    }
Run Code Online (Sandbox Code Playgroud)

.net httpwebrequest

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

帮助实现生物和物品在计算机角色扮演游戏中的交互方式

我正在编写一个简单的角色扮演游戏(学习和娱乐),而我正试图想出一种让游戏对象互相交流的方法.我试图避免两件事.

  1. 创建一个巨大的游戏对象,可以做任何事情并做任何事情
  2. 复杂性 - 所以我远离基于组件的设计,就像你在这里看到的那样

因此,考虑到这些参数,我需要一个关于游戏对象相互执行操作的好方法的建议.

例如

  • 生物(角色,怪物,NPC)可以对生物或物品(武器,药水,陷阱,门)执行操作
  • 项目也可以对Creatures或Items执行操作.一个例子是当角色试图打开胸部时陷阱

我想出的是一种PerformAction可以将生物或物品作为参数的方法.像这样

PerformAction(Creature sourceC, Item sourceI, Creature targetC, Item targetI)
// this will usually end up with 2 null params since
// only 1 source and 1 target will be valid
Run Code Online (Sandbox Code Playgroud)

或者我应该这样做吗?

PerformAction(Object source, Object target)
// cast to correct types and continue
Run Code Online (Sandbox Code Playgroud)

或者是否有一种完全不同的方式我应该考虑这个?

c# class-design

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

如何用Joda-Time计算从现在开始的经过时间?

我需要计算从特定日期到现在所用的时间,并以与StackOverflow问题相同的格式显示它,即:

15s ago
2min ago
2hours ago
2days ago
25th Dec 08
Run Code Online (Sandbox Code Playgroud)

您知道如何使用Java Joda-Time实现它吗?是否有一个已经实现它的辅助方法,或者我应该自己编写算法?

java algorithm grails datetime jodatime

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

在sql中复制数据时添加列

我正在使用SqlBulkCopy将一些表中的一些记录批量插入到另一个表中.该查询使用SqlDataReader来获取数据.表之间的一个重要区别(除了在映射中处理的列顺序之外)是目标表具有日期列,需要在该日期列中添加当前日期.此日期不在源表中.如何将此添加到当前正常工作的流程中减去此项?

当前的工作代码如下所示:

SqlCommand cmd = new SqlCommand("SELECT * from dbo.source", cn);
            SqlDataReader rdr = cmd.ExecuteReader();                

            using (SqlBulkCopy copy = new SqlBulkCopy(cn))
            {
                copy.ColumnMappings.Add(0, 0);
                copy.ColumnMappings.Add(1, 2);
                copy.ColumnMappings.Add(3, 3);
                copy.ColumnMappings.Add(2, 4);
                copy.ColumnMappings.Add(5, 5);
                copy.ColumnMappings.Add(14, 6);
                copy.DestinationTableName = "destination";
                copy.WriteToServer(rdr);
            }
Run Code Online (Sandbox Code Playgroud)

DB是sql 2008 ENT.

sql sqldatareader sqlbulkcopy sql-server-2008

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

现代Unix/Linux系统上的密码是否仍限于8个字符?

多年以前,Unix密码限制为8个字符,或者如果你的密码长度超过8个字符,那么额外的密码就不会有任何区别.

大多数现代Unix/Linux系统仍然如此吗?

如果是这样,在大多数系统上何时可以使用更长的密码?

是否有一种简单的方法可以判断给定的系统是否支持更长的密码,如果是,那么有效最大值(如果有的话)是多少?

我已经对这个主题进行了一些网络搜索,并且找不到任何确定的内容; 所提出的大部分内容来自于21世纪初,当时我认为8个字符的限制仍然很常见(或者通常足以保证坚持这个限制).

unix linux security passwords

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