小编Ach*_*him的帖子

在没有安装Excel的服务器上使用Ruby读取和写入Excel文件

我需要在Linux服务器上读取和写入( - >转换)Excel文件,当然这些文件没有安装Excel.对于Python,存在http://www.python-excel.org/.Ruby有类似的东西吗?可能不需要处理最新的Office格式.只是旧的xls文件就足够了.

ruby excel

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

使用RubyMine调试Rails 3

我正在使用RubyMine开发Rails3应用程序,但我无法让调试器工作.我总是收到以下消息:

无法连接到10s端口60706的调试进程:

调试对象进程运行时,转储和销毁进程.您可能会尝试增加超时.杀...

错误输出:快速调试器(ruby-debug-ide 0.4.17.beta3,ruby-debug-base 0.11.26)侦听127.0.0.1:60706

请尝试在"设置"中增加超时 调试器| Ruby | 调试连接超时

我当然试图增加超时值,但这没有帮助.我不知道如何解决这个问题.我看不到任何调试输出,错误日志,......任何暗示都会非常适合!

debugging rubymine ruby-on-rails-3

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

我应该使用WCF来实现给定的二进制网络协议吗?

我有一个客户端设备(POS手持设备),它通过TCP/IP或RS232与它的服务器通信.协议是给定的二进制格式,我无法改变.我必须为该设备实现一个服务器.我的印象是,WCF比手动实现任何东西都更好.但是因为它需要相当长的时间才能尝试一下,我想询问一下这是否是一个好主意以及是否有可能将WCF微调到如此高的细节水平.

我发现了一些类似于我的问题,但在这些情况下,OP始终完全控制客户端和服务器.我的情况并非如此.

如果WCF是一个好主意 - 我认为 - 一些起点将非常感激.大多数文档都关注SOAP,REST,......而不是我必须处理的较低级别.

.net c# wcf network-programming

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

SqlAlchemy:检查/反映有关关系的信息

我有一个 sqlalchemy 类R,它实现了其他两个类AB. SoR有两个整数列source_idtarget_id它们保存引用实例的 id。并且R有两个属性source_objtarget_obj它们是通过relationship. 因为描述下这或多或少同这里的documenation。

我想要做的是从R. 我正在使用 sqlalchemy 0.8 并尝试在 上使用该inspect()方法R.source_obj,但我只得到一个InstrumentedAttribute似乎没有太大帮助的方法。至少我无法提取任何有用的信息或找到任何有关它的文档。

任何帮助将不胜感激!我如何到达AB离开R

python reflection sqlalchemy

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

在virtualenv中找不到全局贴纸命令

我创建了一个自定义paster命令,如http://pythonpaste.org/script/developer.html#what-do-commands-look-like中所述.在我的setup.py中,我已经定义了这样的入口点:

entry_points={
  'paste.global_paster_command' : [
    'xxx_new = xxxconf.main:NewXxx'
  ]
}
Run Code Online (Sandbox Code Playgroud)

我在激活的virtualenv里面,并通过安装我的包

python setup.py develop
Run Code Online (Sandbox Code Playgroud)

如果我paster在我的包文件夹中运行,我会看到我的自定义命令,我可以通过它运行它paster xxx ....但是,如果我离开我的包文件夹paster不再显示我的命令.我查了一下which paster,这是我的virtualenv的版本.我也启动了一个python解释器并导入xxxconf,它工作正常.

当我在我的包文件夹之外时,我不知道为什么我的全局命令无法识别!?

python setuptools paster

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

Windows上的POS开发:通过COM进行OPOS?.Net的OPOS?UnifiedPOS?...?

我计划从头开发POS系统,它将基于Windows(目前是XP SP3).我试图了解用于使用POS设备的API.到目前为止,我发现OPOS是作为一组COM对象实现的,一个.Net库似乎是基于COM对象和一个名为UnifiedPOS的升级标准.

问题是,COM对象似乎已经很老了.Net 1.1之后的.Net内容还没有更新.但我无法找到UnifiedPOS规范的实现.

有人知道类似于Windows的UnifiedPOS SDK吗?或者有人可以推荐使用OPOS或任何其他API吗?

.net c# opos point-of-sale pos-for-.net

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

MVC4 webapi中的反序列化/模型绑定不适用于数组

我正在使用新的WebApi,它是MVC4 beta的一部分.我有以下课程:

public class Voucher
{
    public string Id { get; set; }
    public string TableId { get; set; }
    public Product[] Products { get; set; } 
}
Run Code Online (Sandbox Code Playgroud)

我的控制器看起来像这样:

public class VouchersController : ApiController
{
    public Voucher PostVoucher(Voucher voucher)
    {
          //....
    }
}
Run Code Online (Sandbox Code Playgroud)

在客户端,我使用一个序列化数据XmlSerializer.输出看起来像预期的并且Products数组是序列化的.如果我发布的数据,并把一个破发点中PostVoucher的方法,我得到的数据IdTableId,但Productsnull.什么提示我可能做错了什么?

c# asp.net-mvc model-binding xmlserializer asp.net-web-api

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

SOLR 4.4的MLT组件中的EarlyTerminatingCollectorException

我向SOLR发送一个查询,它只返回一个文档.这是一个"id:some_doc_id"搜索.以下是响应中显示的参数:

params: {
mlt.mindf: "1",
mlt.count: "5",
mlt.fl: "text",
fl: "id,,application_id,... project_start,project_end,project_title,score",
start: "0",
q: "id:some_doc_id",
mlt.mintf: "1",
mlt: "true",
wt: "json",
rows: "1"
}
Run Code Online (Sandbox Code Playgroud)

响应键包含我期望的文档,但我也得到一个错误,这似乎发生在MLT组件中.这是响应中提供的堆栈跟踪:

org.apache.solr.search.EarlyTerminatingCollectorException 
at org.apache.solr.search.EarlyTerminatingCollector.collect(EarlyTerminatingCollector.java:62) 
at org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:289) 
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:624) 
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:297) 
at org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:1494) 
at org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:1363) 
at org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:474) 
at org.apache.solr.search.SolrIndexSearcher.getDocList(SolrIndexSearcher.java:1226) 
at org.apache.solr.handler.MoreLikeThisHandler$MoreLikeThisHelper.getMoreLikeThis(MoreLikeThisHandler.java:365) 
at org.apache.solr.handler.component.MoreLikeThisComponent.getMoreLikeThese(MoreLikeThisComponent.java:356) 
at org.apache.solr.handler.component.MoreLikeThisComponent.process(MoreLikeThisComponent.java:113) 
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:208) 
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) 
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1904) 
at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:659) 
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:362) 
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:158) 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419) 
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455) 
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) 
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) 
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) 
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075) 
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384) 
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) 
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009) 
at …
Run Code Online (Sandbox Code Playgroud)

solr morelikethis

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

SOLR:从原始文本创建术语向量(例如从TermVectorComponent返回的数据)

使用http://wiki.apache.org/solr/TermVectorComponent,我可以为存储在索引中的任何文档获取索引术语及其频率。如何在不将文本存储在索引中的情况下获得与文本相同的信息?我只希望SOLR处理文本并返回信息,而不必将文档存储在索引中。

solr

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

Pos使用NLTK标记德语文本

我想使用NLTK来标记德国文本。我在网上找到了一些参考资料,但大多数参考资料已过时。一些参考,例如“ EUROPARL”同义词库,但看起来只有“ EUROPARL_raw”仍然可用。而且那个没有POS标签。我还发现了一些有关TIGER语料库用法的参考,但最新版本似乎是我无法使用NLTK解析的格式。

我知道一些非NTLT的替代方法,但我更喜欢使用NLTK。有人可以提供一个基于德国语料库的POS标记的简单示例吗?

python nltk pos-tagger

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