问题列表 - 第47905页

HTTP状态管理机制的当前状态(Cookies)

我想知道是否有调查或浏览器符合三个饼干规格的当前状态的报告:Netscape的原草案,RFC 2109RFC 2965是淘汰了RFC 2109.

我知道,由于它的年龄,Netscape的草案将得到大多数客户的支持.但有些人建议不再使用它,例如关于Apache的HttpClient的本教程:

Netscape草案: 此规范符合Netscape Communications发布的原始草案规范.除非绝对有必要与遗留代码兼容,否则应该避免使用它.

那么其他规格怎么样?他们准备好了吗?

cookies standards-compliance

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

将各种类型的文档(ods,ms office,pdf)保存到Jackrabbit存储库中

我不确定选择哪种方法来存储这些类型的文档,因为关键要求是尽可能多地收集元数据,pdf,ods和MS office文档有各种类型的元数据 ......

因此,如果节点树具有"组/用户/类别/文档"或"类别/组/用户/文档"结构(我不确定哪个更好),则每个文档都必须具有属性"键入"如果它是pdf/doc/odt/ppt等,我每次都要测试它,知道它有哪些元数据类型,对吧?在我看来非常无效..

java metadata jackrabbit jcr

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

iPhone地址簿和联系人ID?它有变化吗?

地址簿中的每个联系人都有一个唯一的ID,

1)这个Id会改变吗?如果是的话什么时候改变?即用户删除联系人,其他联系人ID会改变吗?我们如何确保这一点?现在或将来都不会改变.

编辑:想要唯一标识一个联系人,我应该使用哪个ID作为参考?

cocoa-touch objective-c ios

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

将messageSource移动到applicationContext会导致默认的messageSource在dispatcher-servlet上下文中不可见

我有一个webapp,我在其中定义dispatcher-servletweb.xml中的基本上下文并加载applicationContext.

我已经messageSource定义dispatcher-servlet并将其注入控制器.

我也定义了我的服务applicationContext,我可以将它们注入我的控制器(在dispatcher-servlet上下文中定义).

但是当我将我的定义移动messageSourceapplicationContext某些服务可以解析消息时,dispatcher-servlet上下文显示它没有找到messageSourcebean并使用默认值,因此控制器会注入错误的bean.

知道为什么messageSource定义applicationContext不会对dispatcher-servlet上下文可见吗?


我看到我的messageSource bean被加载applicationContext到日志部分:

2058 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory  - Creating shared instance of singleton bean 'messageSource'
2058 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory  - Creating instance of bean 'messageSource'
...
2082 [main] DEBUG org.springframework.web.context.support.XmlWebApplicationContext  - Using MessageSource [mycommons.spring.ResourceBundleMessageSourceWithDefaultResolution: basenames=[messages]]
Run Code Online (Sandbox Code Playgroud)


我在加载时看到这个日志dispatcher-servlet:

3858 [main] DEBUG org.springframework.web.context.support.XmlWebApplicationContext  - Unable to locate MessageSource with name 'messageSource': …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc

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

UI测试与单元测试

这两者的不同目的是什么?我的意思是,在哪种情况下我应该做他们每个人?

至于例子条件.如果你有后端服务器和几个前端网络,你会做哪一个?首先对后端服务器进行单元测试,或者首先在网络用户界面进行UI测试?鉴于条件,服务器和前端网络已经存在,因此它不是与(TDD)一起构建的迭代设计......

unit-testing ui-testing

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

如何让IOStream表现更好?

大多数学习C的C++用户都喜欢使用printf/ scanf系列函数,即使他们使用C++进行编码也是如此.

虽然我承认我发现接口方式更好(特别是类似POSIX的格式和本地化),但似乎压倒性的关注是性能.

看看这个问题:

如何加快逐行读取文件的速度

似乎最好的答案是使用fscanf并且C++的ifstream速度始终慢2-3倍.

我认为如果我们能够编译一个"技巧"存储库以提高IOStream的性能,哪些有效,哪些无效,我会觉得很棒.

要考虑的要点

  • 缓冲(rdbuf()->pubsetbuf(buffer, size))
  • 同步(std::ios_base::sync_with_stdio)
  • 区域设置处理(我们可以使用修剪后的区域设置,还是完全删除它?)

当然,欢迎其他方法.

注意:提到了Dietmar Kuhl的"新"实现,但我无法找到有关它的许多细节.以前的引用似乎是死链接.

c++ optimization iostream c++-faq c++-standard-library

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

为什么需要在菱形层次结构的中间指定虚拟继承?

我有类的钻石层次结构:

    A
  /   \
 B     C
  \   /
    D
Run Code Online (Sandbox Code Playgroud)

为了避免D中的两个A副本,我们需要在B和C使用虚拟继承.

class A                     {  }; 
class B: virtual public A {};
class C: virtual public A   { }; 
class D: public B, public C { }; 
Run Code Online (Sandbox Code Playgroud)

问题:为什么需要在B和C上执行虚拟继承,即使模糊度在D?如果它在D处会更直观.

为什么标准委员会将此功能设计为这样?如果B和C类来自第三方库,我们该怎么办?

编辑:我的回答是指示B和C类,只要它的派生对象被创建,它们就不应该调用A的构造函数,因为它将被D调用.

c++ multiple-inheritance virtual-inheritance

11
推荐指数
2
解决办法
605
查看次数

弹出窗口中的导航控制器

我是ipad应用程序开发的新手.

我有兴趣创建一个应用程序,我有一个popover显示带有项目列表的tableview.然后我选择一个项目,并且视图钻到另一个由另一个项目列表和导航后退按钮组成的tableview.

我将深入挖掘的水平是动态的.

请指导我提供适当的资源来帮助我解决问题.

dynamic uitableview ipad uipopovercontroller

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

通用存储库EF4 CTP5 getById

我有一个通用的存储库,我试图添加一个GetById方法,如下所示 C#LINQ to SQL:重构这个通用的GetByID方法

问题是我的存储库不使用System.Data.Linq.DataContext而是使用System.Data.Entity.DbContext

所以我在尝试使用时遇到错误

Mapping.GetMetaType
Run Code Online (Sandbox Code Playgroud)

return _set.Where( whereExpression).Single();
Run Code Online (Sandbox Code Playgroud)

如何在CTP5中实现通用的GetById方法?我应该在我的存储库中使用System.Data.Entity.DbContext.

这是我的存储库类的开始

  public class BaseRepository<T> where T : class
    {

        private DbContext _context;
        private readonly DbSet<T> _set;

        public BaseRepository()
        {
            _context = new MyDBContext();
            _set = _context.Set<T>();

        }
Run Code Online (Sandbox Code Playgroud)

generics entity-framework repository-pattern entity-framework-ctp5

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

如何使用NHibernate QueryOver重新创建这个复杂的SQL查询?

想象一下以下(简化)数据库布局: 数据库布局

我们有许多"假期"记录,涉及在特定日期前往特定住宿等.

我想从数据库中提取每个住宿的"最佳"假期(即最低价格),给定一组搜索标准(例如持续时间,出发机场等).

将有多个具有相同价格的记录,因此我们需要选择保存(降序),然后按出发日期升序.

我可以写SQL来做这个看起来像这样(我不是说这必然是最优化的方式):

SELECT *
FROM Holiday h1 INNER JOIN (

    SELECT  h2.HolidayID,
        h2.AccommodationID,
        ROW_NUMBER() OVER (
            PARTITION BY h2.AccommodationID
            ORDER BY OfferSaving DESC
        ) AS RowNum
    FROM Holiday h2 INNER JOIN (

        SELECT  AccommodationID,
            MIN(price) as MinPrice
        FROM Holiday
        WHERE TradeNameID = 58001
        /*** Other Criteria Here ***/
        GROUP BY AccommodationID

    ) mp
    ON mp.AccommodationID = h2.AccommodationID
    AND mp.MinPrice = h2.price
    WHERE TradeNameID = 58001
    /*** Other Criteria Here ***/

) x on h1.HolidayID = x.HolidayID and …
Run Code Online (Sandbox Code Playgroud)

nhibernate subquery queryover

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