问题列表 - 第9631页

内联网域上的Cookie

我的办公室里有一台开发服务器,位于防火墙后面.主机名是富兰克林.我们将所有服务器命名为科学家或发明家.

当我设置HTTP cookie时:

 Set-Cookie: user=kenny; expires=1245424860.11; Path=/; domain=franklin
Run Code Online (Sandbox Code Playgroud)

cookie没有设置.我试过以下没有运气.

.franklin
.franklin.local
franklin.local
.franklin.localdomain
franklin.localdomain
Run Code Online (Sandbox Code Playgroud)

我是否必须将主机名设置为不同的主机名,或者我可以通过一些我不知道的魔法设置此cookie?

cookies http

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

将Python字典序列化为XML

有一个名为"simplejson"的简单JSON序列化模块,它可以轻松地将Python对象序列化为JSON.

我正在寻找可以序列化为XML的类似模块.

python xml serialization xml-serialization

62
推荐指数
4
解决办法
7万
查看次数

具有任意深度的ASP.NET MVC动态路由和动作链接

我想用ASP.NET MVC组建一个论坛/留言板.在这些类型的论坛上很常见的是分层板类别,例如:

- 一般性讨论
-
技术支持
- 网站技术支持
- 产品技术支持---产品A技术支持
---产品B技术支持

然后,每个类别下面的主题和消息属于这些主题.我主要关注的是1.)到达正确的位置,给定URL,2.)不包括​​我的URL中的大量不必要的信息,以及3.)能够从代码重新创建URL.

我想要一个像这样的URL:

mysite.com/Forum/ - forum index
mysite.com/Forum/General-Discussion/ - board index of "general discussion" 
mysite.com/Forum/Technical-Support/Product/Product-A/ - board index of "Product A Tech Support"
mysite.com/Forum/Technical-Support/Website/Topic1004/ - Topic index of topic with ID 1004 in the "Website Technical Support" board
mysite.com/Forum/Technical-Support/Website/Topic1004/3 - Page 3 of Topic with ID 1004

现在,我已经从中排除了动作名称,因为它们可以根据我的位置来推断.我的数据库中的每个Board实体都有一个"UrlPart"列,该列已编入索引,因此我希望能够对该表执行相对快速的查询以确定我的位置.

问题是:为了找出正确的位置,我应该使用自定义路由处理程序,自定义路由绑定器,还是应该创建模糊的路由规则?

这个建议看起来很不错,但它看起来好像很多工作没有什么好处: 用于搜索的ASP.NET MVC自定义路由

这似乎表明创建模型绑定会更容易: MVC Dynamic Routes

为了实现#3,我将不得不创建自己的自定义URL生成逻辑,对吧?

c# asp.net-mvc asp.net-mvc-routing

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

ASP.Net MVC数据格式

假设我有一个如下所示的数据库表:

FileID | FileName | FileSize | Group
-------------------------------------
1        test.txt   100        Group1
2        test2.txt  100        Group1
3        test3.txt  100        Group2
Run Code Online (Sandbox Code Playgroud)

使用以下样式的MVC视图显示此数据的最佳方法是什么:

第1组

表包含Group1文件


第2组

包含Group1文件的表


我得到它的是,当我通过linq对sql查询对结果进行分组时,如何有效地在各个部分中显示文件列表.

感谢您的任何意见.

sql asp.net-mvc formatting layout

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

Haskell:类型类问题

我想定义以下类型类Mapping:

{-# LANGUAGE MultiParamTypeClasses #-}

class Mapping k v m where
  empty :: m v
  insert :: k -> v -> m v -> m v
  search :: k -> m v -> Maybe v
  delete :: k -> m v -> m v
Run Code Online (Sandbox Code Playgroud)

一个例子MappingData.Map.Map

{-# LANGUAGE ..., FlexibleInstances #-}

instance Ord k => Mapping k v (Map.Map k) where
  empty = Map.empty
  search = Map.lookup
  insert = Map.insert
  delete = Map.delete
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个类型Trie :: …

haskell typeclass

7
推荐指数
2
解决办法
1028
查看次数

在Webkit浏览器中使TBODY可滚动

我知道这个问题,但没有一个答案适用于Safari,Chrome等.

接受的策略(如此处所示)是设置tbody高度和溢出属性,如下所示:

<table>
    <thead>
        <tr><th>This is the header and doesn't scroll</th></tr>
    </thead>
    <tbody style="height:100px; overflow:auto;">
        <tr><td>content that scrolls</td></tr>
        <tr><td>content that scrolls</td></tr>
        <tr><td>content that scrolls</td></tr>
        <tr><td>content that scrolls</td></tr>
        <tr><td>content that scrolls</td></tr>
        <tr><td>content that scrolls</td></tr>
        <tr><td>content that scrolls</td></tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

不幸的是,这在任何webkit浏览器中都不起作用.有一个关于它的错误报告似乎不是一个高优先级(据报道,05年6月).

所以我的问题是:是否有其他策略确实有效?我尝试过双表方法,但是不可能保证标题与内容对齐.我只需要等待Webkit修复它吗?

html css webkit

69
推荐指数
5
解决办法
9万
查看次数

处理货币/货币的最佳方法是什么?

我正在研究一个非常基本的购物车系统.

我有一个items具有price类型列的表integer.

我无法在包括欧元和美分在内的价格中显示价格值.就Rails框架中的处理货币而言,我是否遗漏了一些明显的东西?

ruby currency ruby-on-rails

316
推荐指数
7
解决办法
18万
查看次数

具有多个相同列索引的Oracle性能

我正在使用新的Oracle DB,其中一个表具有以下索引:

  • 索引1:ColA,ColB
  • 指数2:ColA

第二个索引是多余的,这会对性能产生负面影响吗?

indexing performance oracle9i

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

递归序列会泄漏内存吗?

我喜欢递归地定义序列,如下所示:

let rec startFrom x =
    seq {
        yield x;
        yield! startFrom (x + 1)
    }
Run Code Online (Sandbox Code Playgroud)

我不确定这样的递归序列是否应该在实践中使用.的yield! 出现是尾递归,但我不知道100%的自正在从另一个IEnumerable的内部调用.从我的角度来看,代码在每次调用时都会创建一个IEnumerable实例而不关闭它,这实际上会使这个函数泄漏内存.

这个功能会泄漏内存吗?就此而言,它甚至是"尾递归"?

[编辑添加]:我正在摸着NProf寻找答案,但我认为在SO上获得关于递归序列实现的技术解释是有帮助的.

f# memory-leaks tail-recursion sequence

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

在将repo复制到windows上时,如何阻止git添加回车符?

我的笔记本电脑上还有XP,并安装了Git,以便我可以做一些工作.当我从我的服务器(也就是linux)克隆存储库时,它会自动将回车添加到每一行.所以现在Git认为每个文件都被修改过,实际上他们没有.

我尝试将以下行添加到我的.gitconfig文件中无济于事

[core]
    autocrlf = true
Run Code Online (Sandbox Code Playgroud)

要么

[core]
    autocrlf = input
Run Code Online (Sandbox Code Playgroud)

我也试过跑步

git config core.autocrlf <value>
Run Code Online (Sandbox Code Playgroud)

在有问题的存储库中,然后很难重置.这似乎也没有用.任何帮助,将不胜感激.

git git-config

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