问题列表 - 第43741页

用宏覆盖内置的excel函数或添加

是否可以使用VBA宏或加载项中的自定义Excel函数覆盖内置Excel函数?例如,我想覆盖SUM函数并在那里执行自己的东西(SUM只是一个例子).

excel vba ms-office excel-vba

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

如何从linux服务器生成.docx的PDF文件?

我们在我们的生产服务器上使用:Ubuntu 10服务器版.我们需要创建一个文档,其中包含内容中的文本,图像和表格以及页眉和页脚中的图像.现在我们使用http://phpword.codeplex.com/来创建它,它在生成docx文件方面做得很好但我们需要该文件的pdf版本.我们如何将docx转换为pdf?或者任何其他库生成pdf文件,允许页眉/页脚中的图像?使用Windows组件不是解决方案.使用openOffice可能吗?它可以在ubuntu服务器版上使用吗?在linux - 服务器环境中将docx转换为pdf的任何其他转换器?

linux pdf pdf-generation docx

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

使用Boost :: Asio停止线程服务器循环

我正在为更大的软件开发一个小型服务器循环,但它不能像我希望的那样工作.

当用户键入".quit"时,我希望软件停止此线程服务器循环:

try {

while (true) {
      acceptor.accept(socket);
      const size_t buffersize = 1024;
      char data[buffersize+1] = {0};
      data[socket.read_some(boost::asio::buffer(data,buffersize))] = '\0'; // Write data & place terminator
      boost::thread asyncWriting(boost::bind( &myClass::writeToFile, this ));
      socket.close();
}

} catch(const boost::system::system_error& e) {
    cout << "Boost System Error: " << e.what() << endl;
}
Run Code Online (Sandbox Code Playgroud)

我按以下方式启动线程:

serverThread = boost::shared_ptr<boost::thread>( new boost::thread(boost::bind( &myClass::startServer, this )) );
Run Code Online (Sandbox Code Playgroud)

但是我在停止"服务器"时遇到了问题.无论我是否中断线程,关闭套接字和/或接受器,或者只是破坏程序Boost会抛出错误:

 Bad file descriptor
Run Code Online (Sandbox Code Playgroud)

它不会每次都发生,但经常发生,我想解决这个问题而不是忽略它.

你能帮助我如何关闭这个倒干净

c++ boost-thread boost-asio

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

技术原因是不在Config.groovy中将grails.gorm.autoFlush和grails.gorm.failOnError设置为true?

除了这样做的明显性能影响之外,有什么技术理由设置grails.gorm.autoFlush = truegrails.gorm.failOnError = true进入Config.groovy

grails

12
推荐指数
2
解决办法
3171
查看次数

自动实现的属性可以有私有集吗?

我试着这样做:

public int Property {get; private set;}
Run Code Online (Sandbox Code Playgroud)

它强调了"集合",并说:

自动实现的访问器从未设置

它让我编译,但我想知道这是否影响了什么或它的处理是什么?

c#

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

如何使用rdflib(或普通sparql)访问rdf列表的成员

访问rdf列表成员的最佳方法是什么?我正在使用rdflib(python),但在普通的SPARQL中给出的答案也可以(这种类型的答案可以通过rdfextras,一个rdflib帮助程序库使用).

我正在尝试访问由Zotero生成的rdf中的特定期刊文章的作者(为简洁起见,已删除了一些字段):

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:z="http://www.zotero.org/namespaces/export#"
 xmlns:dcterms="http://purl.org/dc/terms/"
 xmlns:bib="http://purl.org/net/biblio#"
 xmlns:foaf="http://xmlns.com/foaf/0.1/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:prism="http://prismstandard.org/namespaces/1.2/basic/"
 xmlns:link="http://purl.org/rss/1.0/modules/link/">
    <bib:Article rdf:about="http://www.ncbi.nlm.nih.gov/pubmed/18273724">
        <z:itemType>journalArticle</z:itemType>
        <dcterms:isPartOf rdf:resource="urn:issn:0954-6634"/>
        <bib:authors>
            <rdf:Seq>
                <rdf:li>
                    <foaf:Person>
                        <foaf:surname>Lee</foaf:surname>
                        <foaf:givenname>Hyoun Seung</foaf:givenname>
                    </foaf:Person>
                </rdf:li>
                <rdf:li>
                    <foaf:Person>
                        <foaf:surname>Lee</foaf:surname>
                        <foaf:givenname>Jong Hee</foaf:givenname>
                    </foaf:Person>
                </rdf:li>
                <rdf:li>
                    <foaf:Person>
                        <foaf:surname>Ahn</foaf:surname>
                        <foaf:givenname>Gun Young</foaf:givenname>
                    </foaf:Person>
                </rdf:li>
                <rdf:li>
                    <foaf:Person>
                        <foaf:surname>Lee</foaf:surname>
                        <foaf:givenname>Dong Hun</foaf:givenname>
                    </foaf:Person>
                </rdf:li>
                <rdf:li>
                    <foaf:Person>
                        <foaf:surname>Shin</foaf:surname>
                        <foaf:givenname>Jung Won</foaf:givenname>
                    </foaf:Person>
                </rdf:li>
                <rdf:li>
                    <foaf:Person>
                        <foaf:surname>Kim</foaf:surname>
                        <foaf:givenname>Dong Hyun</foaf:givenname>
                    </foaf:Person>
                </rdf:li>
                <rdf:li>
                    <foaf:Person>
                        <foaf:surname>Chung</foaf:surname>
                        <foaf:givenname>Jin Ho</foaf:givenname>
                    </foaf:Person>
                </rdf:li>
            </rdf:Seq>
        </bib:authors>

        <dc:title>Fractional photothermolysis for the treatment of acne scars: a report of …
Run Code Online (Sandbox Code Playgroud)

python rdf sparql rdflib

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

如何通过geodist()的反向提高Solr相关性得分

所以我已经实现并成功使用了Solr 4.我必须说Solr 4真棒!无论如何,我成功地按距离排序并使用地质过滤器将结果限制在某个区域.我现在想做的是通过距离的倒数提高相关性得分.这个页面讨论它但没有说明如何做(http://wiki.apache.org/solr/SpatialSearch)

我试过以下但它给了我一个错误:

http://localhost:8983/solr/select/?q={!boost b=recip(geodist(), 1, 1000, 1000)}...

我得到的错误是:

org.apache.lucene.queryParser.ParseException: Expected identifier at pos 27 str='{!boost b=recip(geodist(), 1, 10 in ...

任何帮助,将不胜感激.谢谢!

lucene solr distance geospatial solr-boost

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

我可以使用什么文件格式直接从程序输出格式化文本文件而不会使标记过于复杂?

前提:

我正在解析一个几乎是XML的文件,但并不完全.从这个文件中我想在一个文件中提取数据和输出,用户可以在某个程序中打开并读取.为了使数据合理,我几乎肯定需要格式化文本.如果重要,我可能会使用Java来编写程序.

问题:

我找不到支持格式化的文件格式,而没有非常复杂的规则和编码问题.

尝试:

  • 我首先查看了一个基本的.txt扩展名,但它没有足够的格式优势.
  • 然后我尝试了.rtf扩展名,但输出文本的规则似乎非常复杂.
  • 然后建议我使用XML,但我不明白如何查看此文件.这似乎可能是最好的解决方案,但我对此并不了解.也许有人可以在这里说清楚.

换一种说法:

有人可以建议并且易于使用文件格式和/或阐明如何使用XML进行文本格式化和查看?

java file-io file-format

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

createTempFile是线程安全的吗?

我正在使用Java 6.

调用createTempFile(类java.io.File)的两个线程是否可能获得相同的临时文件?

java file-io thread-safety temporary-files

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

如何将字符串转换为NSData

我有一个用于创建文件的字符串.我现在需要获取该文件并将其转换为NSData对象以便作为电子邮件发送.

对不起,我不知道如何将字符串输入NSData对象!有人可以帮帮我吗?

nsdata xamarin.ios

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