기업용 Artifactory 저장소에있는 라이브러리를 찾으려고 노력했습니다. 제대로 다운로드 한 것 같습니다. require을 열어 lein run 코드를 실행하면 FileNotFoundException이 다시 나타납니다. 내 프로젝트 파일은 다음과 같습니다 (defproject clj-test "0.1.0-SNAPSHOT"
:description
내 project.cli에서 clj-http.client를 사용하여 테스트 용으로 만 사용되는 clj-http에 대한 의존성이 있습니다. 해당 프로젝트 용으로 만든 uberjar 파일을 보면이 종속성과 관련된 클래스 파일이 포함되어있는 것을 볼 수 있습니다. 그러면 jar 파일이 필요한 것보다 커집니다. 그래서 clojure가 테스트 중에 만 사용되며 ub
매우 큰 데이터 세트를 처리해야하는 프로그램을 작성했으며 고급 컴퓨터에서 여러 스레드로 실행할 계획입니다. 저는 Clojure의 초보자이며 처분 될 무수한 도구들 - agents, future, core.async (및 Quartzite?)에서 길을 잃었습니다. 이 직업에 가장 적합한 것이 어느 것인지 알고 싶습니다. 나는 몇 가지 데이터를 변환하고 데이터
웹 요청을 다른 서비스로 '리디렉션'하고 싶습니다. 나는 그들에 대해 아무것도 바꾸지 않고 다른 서비스 (http-clj와 같은 것으로 가정)로 보내고 싶다. 그 결과 동일한 홉을 수행합니다. 우리가 서비스의 일부를 대체하기 때문에 필요하지만 우리는 직접 클라이언트 호출 서비스를 가질 수 없습니다. 우리는 바람둥이에 배치하지만 일반적으로 모든 링 요청에 사
나는 데이터베이스에서 채워지는 딸꾹질에 Clojure 테이블을 가지고 있습니다. 하나의 열에는 데이터베이스에서 설정 한 상태가 있습니다. 내가 원하는 것은이 값을 클릭 할 수 있으며 드롭 다운 메뉴에서 드롭 다운 메뉴에서 새로운 상태를 선택할 수 있습니다. 나는 이것을하는 방법에 혼란스러워합니다. 나는 값이 데이터베이스에서 오는 자리 표시자를 사용하여 폼을
world.clj, node.clj 및 protocols.clj이라는 세 개의 파일/ns가 있습니다. Node 레코드는 movable이라는 프로토콜을 구현합니다. 그럼 그 노드의 상태를 유지 world.clj에서 전화하고 싶습니다,하지만 어떻게 알아낼 수 없습니다. :require에 무엇이 필요합니까? protocols.clj : (ns mesh.proto
core.async에는 pipelines의 세 가지 종류가 있습니다. pipeline, pipeline-blocking 및 pipeline-async입니다. 이 함수의 첫 번째 인수는 파이프 라인의 '병렬 처리'인 n입니다. 이 인수의 의미는 무엇입니까? 각 파이프 라인 유형에 어떤 영향을 미칩니 까? 병렬성에 적합한 기본 값은 무엇입니까? 언제, 왜 그
map 컬렉션을 목록으로 변환하지 않고도 가능합니까? 나는 벡터에 대해 mapv을 알고 있지만, 세트 나 맵은 어떨까요? map 함수가 각 콜렉션을 펑터 (즉, 무언가를 표시 가능)로 취급하고 매핑 후에 유형을 보존합니다. 여기 내가 지금 일어나고 무슨 대 마음을 가지고 무엇을 : 당신의 기능에서 (map inc [1 2 3]) ; => [2 3 4],