小编Mik*_*sen的帖子

如何在JavaScript中获取时区名称?

我知道如何获得时区偏移,但我需要的是能够检测"美国/纽约"之类的东西.这甚至可能来自JavaScript还是我将不得不根据偏移量进行猜测?

javascript timezone

77
推荐指数
6
解决办法
7万
查看次数

潘多克和外国人物

我一直在尝试使用Pandoc将一些Markdown转换为PDF文件.这是Pandoc不会为我转换的示例:

# Header!

## Sub Header

themselves derived respectively from the Greek ??????? i.e. 'anarchy'
Run Code Online (Sandbox Code Playgroud)

这只是我从维基百科数据库转储顶部抓取的东西.潘多克完全不喜欢这样.这是它给我的错误信息:

pandoc: Error producing PDF from TeX source.
! Package inputenc Error: Unicode char \u8:? not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.53 ...es derived respectively from the Greek ?
Run Code Online (Sandbox Code Playgroud)

是否有一个命令开关我可以给它来解决这个问题?我尝试按照建议做这样的事情,但失败了:

iconv -t utf-8 test.md | pandoc -o test.pdf
Run Code Online (Sandbox Code Playgroud)

更新在遵循以下John的建议之前,请参阅此内容.

更新2这是最终使其正常工作的命令.希望这会帮助某人:

pandoc test2.md -o test2.pdf --latex-engine=xelatex --template=my.latex …

pdf markdown pandoc

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

为什么Maven程序集插件会将描述符ref附加到finalName值?

这是我正在使用的插件配置:

<plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <configuration>
        <archive>
            <manifest>
                <mainClass>com.mycompany.changepasswd</mainClass>
            </manifest>
        </archive>
        <finalName>changepasswd</finalName>
        <descriptorRefs>
            <descriptorRef>jar-with-dependencies</descriptorRef>
        </descriptorRefs>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

当我运行mvn clean install assembly:single我得到的是changepasswd-jar-with-dependencies.jar.如何告诉程序集插件只是命名它changepasswd.jar?或者是那些在程序集插件之外处理的东西?

java maven-3

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

OpenNLP与斯坦福CoreNLP

我一直在对这两个包进行一些比较,并且不确定要进入哪个方向.我正在寻找的是:

  1. 命名实体识别(人员,地点,组织等).
  2. 性别认同.
  3. 一个体面的培训API.

据我所知,OpenNLP和Stanford CoreNLP提供了非常相似的功能.然而,斯坦福CoreNLP似乎有更多活动,而OpenNLP在过去六个月中只有一些提交.

根据我所看到的,OpenNLP似乎更容易训练新模型,仅凭这个原因可能更具吸引力.但是,我的问题是其他人开始将其作为将Java功能添加到Java应用程序的基础?我最担心的是OpenNLP是"刚刚成熟"还是半成熟.

java stanford-nlp opennlp

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

通过Web服务从服务器向客户端发送pdf文件

由于我是网络服务新手,请您回答我的问题.我的问题是

我想实现一个Web服务,当客户端调用此Web服务时,该服务将pdf文件发送到客户端.

请有人帮我处理好的代码或解释.

现在可以请一些人解决我的错误.

12-23 09:42:48.429:DEBUG/installd(32):DexInv:--- BEGIN'/ data/app/vmdl33143.tmp'--- 12-23 09:42:51.708:DEBUG/dalvikvm(328) :DexOpt:'Lorg/xmlpull/v1/XmlPullParser;' 有一个较早的定义; 阻止
12-23 09:42:51.730:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/io/KXmlParser;' 有一个较早的定义; 阻止
12-23 09:42:51.749:DEBUG/dalvikvm(328):DexOpt:'Lorg/xmlpull/v1/XmlSerializer;' 有一个较早的定义; 阻止
12-23 09:42:51.759:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/io/KXmlSerializer;' 有一个较早的定义; 阻止
12-23 09:42:51.779:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/kdom/Node;' 有一个较早的定义; 阻止
12-23 09:42:51.779:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/kdom/Document;' 有一个较早的定义; 阻止
12-23 09:42:51.819:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/kdom/Element;' 有一个较早的定义; 阻止
12-23 09:42:51.830:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/wap/Wbxml;' 有一个较早的定义; 阻止
12-23 09:42:51.840:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/wap/WbxmlParser;' 有一个较早的定义; 阻止
12-23 09:42:51.900:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/wap/WbxmlSerializer;' 有一个较早的定义; 阻止
12-23 09:42:51.910:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/wap/syncml/SyncML;' 有一个较早的定义; 阻止
12-23 09:42:51.910:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/wap/wml/Wml;' 有一个较早的定义; 阻止
12-23 09:42:51.929:DEBUG/dalvikvm(328):DexOpt:'Lorg/kxml2/wap/wv/WV;' 有一个较早的定义; 阻止
12-23 09:42:51.929:DEBUG/dalvikvm(328):DexOpt:'Lorg/xmlpull/v1/XmlPullParserException;' 有一个较早的定义; 阻止
12-23 09:42:51.949:DEBUG/dalvikvm(328):DexOpt:'Lorg/xmlpull/v1/XmlPullParserFactory;' 有一个较早的定义; 阻止
12-23 09:42:53.299:INFO/dalvikvm(328):DexOpt:没有解决模糊类'Lorg/xmlpull/v1/XmlPullParser;'
12-23 09:42:53.319:INFO/dalvikvm(328):DexOpt:没有解决模糊类'Lorg/xmlpull/v1/XmlPullParser;'
12-23 09:42:53.329:INFO/dalvikvm(328):DexOpt:没有解决模糊类'Lorg/xmlpull/v1/XmlPullParser;'
12-23 09:42:53.350:INFO/dalvikvm(328):DexOpt:没有解决模糊类'Lorg/xmlpull/v1/XmlPullParser;'
12-23 09:42:53.350:INFO/dalvikvm(328):DexOpt:没有解决模糊类'Lorg/xmlpull/v1/XmlPullParser;'
12-23 …

java android web-services java-ee

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

如何使用一个Kafka代理从NoReplicaOnlineException恢复?

我们在开发实验室中设置了一个非常简单的Kafka 0.8.1.1.它只是一个节点.我们会定期遇到这个错误:

[2015-08-10 13:45:52,405] ERROR Controller 0 epoch 488 initiated state change for partition [test-data,1] from OfflinePartition to OnlinePartition failed (state.change.logger)
kafka.common.NoReplicaOnlineException: No replica for partition [test-data,1] is alive. Live brokers are: [Set()], Assigned replicas are: [List(0)]
        at kafka.controller.OfflinePartitionLeaderSelector.selectLeader(PartitionLeaderSelector.scala:61)
        at kafka.controller.PartitionStateMachine.electLeaderForPartition(PartitionStateMachine.scala:336)
        at kafka.controller.PartitionStateMachine.kafka$controller$PartitionStateMachine$$handleStateChange(PartitionStateMachine.scala:185)
        at kafka.controller.PartitionStateMachine$$anonfun$triggerOnlinePartitionStateChange$3.apply(PartitionStateMachine.scala:99)
        at kafka.controller.PartitionStateMachine$$anonfun$triggerOnlinePartitionStateChange$3.apply(PartitionStateMachine.scala:96)
        at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:743)
Run Code Online (Sandbox Code Playgroud)

任何人都可以推荐一种从中恢复的策略吗?有这样的事情还是我们需要构建另一个或两个节点并在我们的主题上设置复制因子来覆盖我们放入集群的所有节点?

我们有3个zookeeper节点对Storm和HBase等其他应用程序响应非常好,因此我们非常有信心ZooKeeper不应该归咎于此.有任何想法吗?

message-queue apache-kafka

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

Grails maven插件想要Groovy 2.4.2

我升级到Grails 2.4.2,因为据说修复了maven插件的一个错误,导致它生成一个糟糕的pom.xml文件.现在,当我尝试运行2.4.2生成的pom时,mvn clean install我收到以下错误消息:

[错误]无法执行目标org.grails:grails-maven-plugin:2.4.2:项目PROJECT上的maven-compile(default-maven-compile):无法为Grails执行创建类路径.未找到org.codehaus.groovy:groovy-all:jar:2.4.2 in https://REPO缓存在本地存储库中,在nexus的更新间隔已经过去或强制更新之前不会重新尝试解析 - > [帮助1]

Groovy 2.4.2显然不存在,因为2.3.X是最新版本.如何强制maven插件将2.3.2的groovy-all包作为Groovy使用的依赖?

java grails groovy maven

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

如何将点击事件附加到ExtJS模板元素?

除了通过构建onclick=....XTemplate 之外,我如何向其中的每个链接标记添加一个click事件?

new Ext.XTemplate(
    '<ul>',
    '<tpl for="."><li><a href="#{anchor}">{text}</a></li></tpl>',
    '</ul>'
).overwrite('someElement', [
    { text: 'Click me', anchor: '1' },
    { text: 'No, click me', anchor: '2'}
]);
Run Code Online (Sandbox Code Playgroud)

javascript extjs4

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

如何让Thor显示选项?

这是我的Ruby代码:

require 'thor'
require 'thor/group'

module CLI

    class Greet < Thor
        desc 'hi', 'Say hi!'
        method_option :name, :type => :string, :description => 'Name to greet', :default => 'there'
        def hi
            puts "Hi, #{options[:name]}!"
        end

        desc 'bye', 'say bye!'
        def bye
            puts "Bye!"
        end
    end


    class Root < Thor
        register CLI::Greet, 'greet', 'greet [COMMAND]', 'Greet with a command'
    end
end


CLI::Root.start
Run Code Online (Sandbox Code Playgroud)

这是输出:

C:\temp>ruby greet.rb help greet
Usage:
  greet.rb greet [COMMAND]

Greet with a command
Run Code Online (Sandbox Code Playgroud)

如何让它看起来像这样?

C:\temp>ruby greet.rb help greet
Usage:
  greet.rb …
Run Code Online (Sandbox Code Playgroud)

ruby gem thor

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

如何强制Grails使用带有run-app或run-war的签名证书

即使在添加此代码后Config.groovy,Grails也坚持使用自己的自签名证书:

grails.tomcat.truststorePath = "${grailsSettings.baseDir}/conf/ssl/truststore.jks"
grails.tomcat.truststorePassword = "changeit"
grails.tomcat.clientAuth = "want"
grails.tomcat.keystorePath = "${grailsSettings.baseDir}/conf/ssl/keystore.jks"
grails.tomcat.keystorePassword = "changeit"
grails.tomcat.keyAlias = "localhost"
Run Code Online (Sandbox Code Playgroud)

知道如何强制Grails在这里使用真正的密钥库吗?

grails groovy

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