当尝试使用Java和org.apache.pdfbox库打印PDF页面时,我收到此错误:
PDFBOX:U + 000A('controlLF')在此字体中不可用Helvetica编码:WinAnsiEncoding
我有这些导演的电影集:
([{:title "Blade Runner 2049", :genre "Action", :year 2017}
{:title "Gladiator", :genre "Drama", :year 2000}
{:title "Mars", :genre "Adventure", :year 2015}
{:title "American Gangster", :genre "Crime", :year 2007}]
[{:title "The Godfather", :genre "Crime", :year 1972}
{:title "Apocalypse Now", :genre "Drama", :year 1979}
{:title "Jack", :genre "Comedy", :year 1996}]
[{:title "The Wolf", :genre "Comedy", :year 2013}
{:title "GoodFellas", :genre "Crime", :year 1990}
{:title "The Departed", :genre "Drama", :year 2006}
{:title "The Aviator", :genre "Drama", :year 2004}])
Run Code Online (Sandbox Code Playgroud)
这是3个矢量(导演)和相应电影的列表
如果我做:
(doseq [directors-movie movies] …Run Code Online (Sandbox Code Playgroud) 我试图从另一个ns访问"defrecord",我收到一个错误.我能够访问声明的"def"和声明的构造函数,但不能访问"defredord".这是代码:
(ns myapp.model)
(defrecord Person [fname lname])
(defn make-person [fname lname]
(->Person fname lname))
(def p1 (make-person "John" "Doe"))
Run Code Online (Sandbox Code Playgroud)
(ns ibercode.core
(:require [myapp.model :as model]))
;;OK
(def p2 (model/make-person "John" "Doe"))
;;OK
(prn model/p1)
;;clojure.lang.Compiler$CompilerException: java.lang.RuntimeException: No
;;such namespace: ->model, compiling:
(def p3 (->model/Person "John" "Doe"))
Run Code Online (Sandbox Code Playgroud)
谢谢R.
我试图将匿名函数映射到集合,我得到一个ClassCastException.
(defn mapanfn
[names]
(map (#(str "Hello %"))
names))
(mapanfn ["Bobby" "Nico" "Ringo"])
Run Code Online (Sandbox Code Playgroud)
谢谢,R.
我正在尝试使用适用于 Java 的 AWS 开发工具包将项目放入 DynamoDB 表中。
我正在使用EnhancedPutItem.java 文档中的示例:
public static void main(String[] args) {
ProfileCredentialsProvider credentialsProvider = ProfileCredentialsProvider.create();
Region region = Region.US_EAST_1;
DynamoDbClient ddb = DynamoDbClient.builder()
.credentialsProvider(credentialsProvider)
.region(region)
.build();
DynamoDbEnhancedClient enhancedClient = DynamoDbEnhancedClient.builder()
.dynamoDbClient(ddb)
.build();
putRecord(enhancedClient) ;
ddb.close();
}
...
Run Code Online (Sandbox Code Playgroud)
在本地运行时,我可以成功放置该项目,但是当我在 Fargate 上将应用程序作为任务运行时,它会抛出以下错误:
software.amazon.awssdk.core.exception.SdkClientException:配置文件不包含配置文件“默认”的凭据:ProfileFile(profilesAndSectionsMap=[])。