草庐IT

deploying-clojure-websites

全部标签

PHP PDF 生成 - IE7/Acrobat8 : "Website cannot be displayed"

我在IE7(由R&OS的ezpdf生成)中显示pdf时遇到了一些问题。带有AcrobatReader8.1.2的IE7。说“页面无法显示”其他浏览器(如FF3/Acrobat8​​.1.2.或IE6/Acrobat7)文件没有问题。服务器返回以下header:Date:Thu,08Jan200910:52:40GMTServer:Apache/2.2.8(Win32)mod_ssl/2.2.8OpenSSL/0.9.8gPHP/5.2.5DAV/2X-Powered-By:PHP/5.2.5Expires:Thu,19Nov198108:52:00GMTCache-Control:no

php - Facebook 忽略 og :image for shared website link

我最近注意到facebook开始忽略我网站上的og:image标签。使用的图像始终大于200x200。这是一个示例页面:http://bit.ly/15CrOhShttp://bit.ly/1b8Mgbe似乎有很多问题,但没有答案。我已经添加了所有og信息并使用linter进行了检查,一切正常。那么它为什么选择随机选择一张图片呢?我使用PHP的facebookapi发送:FACEBOOKAPPID,'secret'=>FACEBOOKSECRET,'cookie'=>false,));$token=$oauth['oauth_access_token'];try{$result=$fa

java - 如何在 leiningen 中的 Clojure 代码之后编译 Java 代码

在我的Leiningen项目中:(defprojectcom.stackoverflow.clojure/tests"0.1.0-SNAPSHOT":description"TestsofClojuretest-framework.":url"http://example.com/FIXME":license{:name"EclipsePublicLicense":url"http://www.eclipse.org/legal/epl-v10.html"}:dependencies[[org.clojure/clojure"1.6.0"][instaparse"1.3.4"]]:ao

java - 适用于 Clojure Web 应用程序的良好 Web 服务器/Servlet 容器?

我正在为我的compojureweb应用程序寻找一个好的生产web服务器/servlet容器。使用compojure将Jetty或Tomcat或其他服务器用于ClojureWeb应用程序的优缺点是什么?是否有关于将Web服务器与Clojure一起用于生产或工具的任何好的文档?我更喜欢灵活、易于配置并且具有关于如何配置和使用它的良好文档的Web服务器。 最佳答案 我认为还没有一个纯ClojureWeb服务器,但我听说Apache的人正在研究类似的东西。与此同时,我有一些我自己觉得有用的链接。关于Apache+Jetty的评论:http

java - 将 Clojure 添加到 Java 项目时出现问题

我正在开发一个使用Maven构建的Java项目。我正在开发的功能在Java中会非常麻烦,但在Clojure中会很简单,所以我想在Clojure中实现它并让Java无缝地使用生成的类。这是我需要通过的单元测试(src/test/java/com/foo/weather/DataProcessorTest.java):packagecom.foo.weather;importstaticorg.junit.Assert.*;importorg.junit.Test;importjava.util.*;publicclassDataProcessorCljTest{@Testpublicvo

java - 严重 : WS00034: Two web services are being deployed with the same endpoint URL

当我尝试使用GlassFish在Netbeans中重新部署时遇到此错误。SEVERE:WS00034:TwowebservicesarebeingdeployedwiththesameendpointURL我没有使用具有相同端点URL的两个Web服务,所以我不知道这个异常是从哪里来的。更新:还出现以下错误:SEVERE:Exceptionwhileshuttingdownapplicationcontainer:java.lang.NullPointerException我只收到此错误,没有任何其他错误或解释原因的行。 最佳答案 我

java - 如何使用 Clojure 的 gen-class 创建多个 Java 成员变量

Thisanswer关于Clojure-Java互操作的一个非常古老的问题解释了如何使用gen-class和:state和:init关键字来创建一个单一的可从Java访问的公共(public)实例变量。如果您只需要一个数据对Java类可用,或者如果您可以要求Java类使用访问器函数来读取,例如,存储在状态变量中的映射,这就足够了。此方法还允许更改数据,例如通过将atom存储在状态变量中。如果我想创建多个在Java类中可直接读取的实例变量怎么办?这可能吗?例如,我可以编译以下文件并执行Bar类,然后看到foo.bar的值42被打印出来。Foo.clj:(nsstudents.Foo(:g

java - 从 Java 向 Clojure 传递参数

我想将Clojure代码嵌入到Java中。Thissite在设置它的基础知识方面很有帮助,但它传递的唯一参数是String类型。我也尝试过使用整数,它们也有效。我的问题是是否有某种格式化的方法可以将结构化数据传递给Clojure。特别是,我有一个要传递给Clojure的点列表,并将其转换为如下所示的vector:[[12][34][56]]执行此操作最简单的方法是什么?我可以在Java端进行预处理,还是应该在Clojure端进行后处理,或者Clojure中有什么东西可以处理这个问题?我怀疑它正在将一串数字和每个元组的长度传递给Clojure,然后让它将字符串处理成一个vector。但是

java - 如何找出 Clojure 函数允许的选项(spit)?

Clojure函数spit允许将数据写入文件,例如:(spit"filename.txt""content")它还允许向现有文件添加内容。(spit"filename.txt""content":appendtrue)在文档中((docspit))它只说选项可以传递给clojure.java.io/writer。但是(docclojure.java.io/writer)没有列出允许的选项。那么是否有可用的文档“详细模式”?我通过http://clojuredocs.org/clojure.core/spit找到了:append选项,但我确定它也在文档中的某处列出。

java - 在java程序中嵌入swank-clojure

基于http://github.com/technomancy/swank-clojure的嵌入部分,我正在使用以下内容对其进行测试。有没有更好的办法这个不使用编译器?有没有办法以编程方式停止自负?似乎start-repl控制了线程。什么将是为它产生另一个线程并能够以编程方式杀死该线程。importclojure.lang.Compiler;importjava.io.StringReader;publicclassEmbed{publicstaticvoidmain(String[]args)throwsException{finalStringstartSwankScript="(