问题列表 - 第35677页

番石榴r07,GWT和javax.annotation.Nullable

我试图在GWT项目中使用Guava但没有成功(确切地说是HashMultimap).我得到了一个永不停止的类堆栈跟踪列表:

  • com.google.common.collect.ComparisonChain
  • com.google.common.collect.ForwardingSortedSetMultimap
  • com.google.common.collect.Ordering
  • ...

每个堆栈跟踪沿着以下行:

  • line xx:无法解析导入javax.annotation
  • line xx:Nullable无法解析为某个类型
  • line xx:Nullable无法解析为某个类型
  • line xx:Nullable无法解析为某个类型
  • ...

查看代码,每个抛出错误的文件包括:

import javax.annotation.Nullable;

并且,查看guava-src-r07.jar,每个提到的类都使用@Nullable注释.

我正在使用JDK6并查看JDK6 javadoc并且......好吧,我找不到任何这样的注释.我可以让这些库与GWT项目和JDK6一起使用吗?

PS - 你在那边使用什么版本的Java?

gwt guava

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

雅虎财经:获取数据(实时)并将其放在我的网站上是合法的吗?

我想出了如何获得雅虎财经的实时("实时" - 编辑:但延迟15分钟)股票数据......现在的问题是:将数据放到我的网站上是否合法...我想要的为我的网站建立一个股票代码....使用雅虎提供的实时数据这样做是否合法?

licensing stocks yahoo-finance

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

红宝石色发生器

我需要为待办事项列表中的多个项目随机生成颜色.

(比如从学校接孩子,拿干洗等等)

在红宝石中做到这一点的最佳方法是什么,还要避免难以看到的颜色(如灰色,白色等)?

html ruby colors

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

使用iOS设备作为TCP客户端 - 没有Bonjour

我想使用iOS设备作为TCP客户端,但我找不到一个可理解的API /指南/示例如何做到这一点.我试过SimpleNetworkStreamsPictureSharing,但他们使用Bonjour两者.我可以轻松地建立UDP连接,通过学习UDPEcho,但我找不到与UDPEchoTCP 一样好的样本.我想要一个连接到服务器的简单示例,并在屏幕上打印来自服务器的所有传入消息 - 就是这样.

谢谢!

tcp objective-c ios

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

机架会话密钥对于memcached来说太长了

我正在运行Rails 3配置为使用memcached进行会话存储.我有以下设置:

development.rb

config.cache_store = :mem_cache_store

session_store.rb

Foo::Application.config.session_store :mem_cache_store, :key => '_foo_session'

我可以启动应用程序,当我转到任何页面时,我收到以下错误:

ArgumentError (key too long "rack:session:__really_long_session_key__"):

我意识到memcached键的限制是255.我怎么能绕过这个,或者我做错了什么?

memcached rack ruby-on-rails

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

优化在Python中查找和替换大文件

我是Python 的完全初学者或任何严肃的编程语言.我终于得到了一个原型代码,但我觉得它太慢了.

我的目标是根据我拥有的csv文件在一个目录中找到并替换所有文件(它们是csv)中的一些中文字符.这些文件按年份编号很好,例如2000-01.csv,并且是该目录中的唯一文件.

我将循环遍历大约25个文件,每个文件在500mb附近(大约一百万行).我将使用的字典将有大约300个元素,我将unicode(中文字符)更改为整数.我尝试了一个测试运行,假设一切都线性增长(?),看起来它需要大约一个星期才能运行.

提前致谢.这是我的代码(不要笑!):

# -*- coding: utf-8 -*-

import os, codecs

dir = "C:/Users/Roy/Desktop/test/"

Dict = {'hello' : 'good', 'world' : 'bad'}

for dirs, subdirs, files in os.walk(dir):
    for file in files:
        inFile = codecs.open(dir + file, "r", "utf-8")
        inFileStr = inFile.read()
        inFile.close()
        inFile = codecs.open(dir + file, "w", "utf-8")
        for key in Dict:
            inFileStr = inFileStr.replace(key, Dict[key])
        inFile.write(inFileStr)
        inFile.close()
Run Code Online (Sandbox Code Playgroud)

python optimization replace

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

如何在构建Windows服务时选择使用哪个端口?(windows&.net)

我正在编写一个Windows服务,它将为计算机上的其他进程公开一个http RESTful Web服务.这将被部署到我几乎无法控制的各种企业桌面上的许多机器上.我应该如何选择我的服务应该监听哪个端口?

我将使其可配置,但需要知道如何选择一些合理的默认值.

我正计划使用.NET 3.5(由于部署原因无法使用4.0)和使用WCF REST Starter Toolkit的WCF.

更新:澄清一下,这些是企业非开发机器.我想选择一个不太可能用于其他任何东西的端口.我猜这个PORT NUMBERS列表(感谢@Pascal Thivent)我应该在动态/私人范围内选择一个

动态和/或专用端口是49152到65535的端口

那么有没有更好的方法来选择该范围内的端口,或者我只是随机选择?

windows port web-services http

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

为什么XmlSerializer.Deserialize抛出System.IO.FileLoadException?

我遇到了令人困惑的XML反序列化问题.

我正在构建一个支持本地自定义其使用的各种服务的应用程序.我已经实现了一个抽象ServiceLocator类,其方法返回各种对象.每个自定义安装都负责实现此类的子类并提供这些方法的实现.这个类的肉看起来像这样:

public abstract class ServiceLocator
{
    public static void Initialize(string customFeaturesPath)
    {
        Assembly a = Assembly.LoadFrom(customFeaturesPath);
        Type t = a.GetExportedTypes()
            .AsEnumerable()
            .Where(x => x.IsSubclassOf(typeof (ServiceLocator)))
            .First();
        Default = (ServiceLocator)a.CreateInstance(t.FullName);
    }

    public static ServiceLocator Default { get; private set; }

    public abstract DefaultValuesContainer CreateDefaultValuesContainer();
}
Run Code Online (Sandbox Code Playgroud)

这很好用:我从应用程序配置文件中获取自定义功能程序集的路径,程序调用Initialize,然后应用程序可以调用各种方法,ServiceLocator.Default并返回相应的服务自定义实现.

其中一项服务是DefaultValuesContainer.这是一个简单的对象,它公开了需要在用户设置文件中保存其值的属性.我的想法是我可以将此对象序列化为单个用户设置类型string.它使得用户设置文件不想手动编辑,但我很酷.

这是一个具体的实现ServiceLocator.CreateDefaultValuesContainer:

protected override DefaultValuesContainer CreateDefaultValuesContainer(string serializedXml)
{
    DefaultValuesContainer c = new ClientDefaultValuesContainer();

    if (string.IsNullOrEmpty(serializedXml))
    {
        return c;
    }
    XmlSerializer x = …
Run Code Online (Sandbox Code Playgroud)

c# xml-serialization

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

ASP.NET MVC 2中的HttpStatusCodeResult

我注意到ASP.NET MVC 3引入了HttpStatusCodeResult操作结果.我们如何在ASP.NET MVC 2中进行等效操作?我想返回410代码.

asp.net asp.net-mvc-2

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

您是如何体验从SPSS到R的过渡的?

这个问题的讨论是我提出这个问题的直接原因.更一般的原因是我经常需要向只熟悉SPSS的人解释R使用.我知道SPSS的大部分基础知识,因为我们仍然在基础课程统计中使用它.但由于我更像是一个R家伙,因此很难知道SPSS用户如何体验与R的第一次见面.

我知道有一本关于SAS和SPSS用户的书,它已经包含了一些信息.然而,我想知道当你从SPSS切换到R时,更困难的部分是什么.

或者换句话说:如果您需要在一天内向SPSS用户解释R,您会关注哪些主题?这是不是对了(是的,我知道,这不是因为一个得到报酬,它总是有道理...)一个假设性的问题.

r spss

6
推荐指数
2
解决办法
2091
查看次数