반응형

java 120

Eric Niebler의 std :: is_function 구현은 어떻게 작동합니까?

Eric Niebler의 std :: is_function 구현은 어떻게 작동합니까? 지난주 Eric Niebler 는 traits 클래스에 대한 매우 간결한 구현을 트윗 했습니다 std::is_function. #include template struct priority_tag : priority_tag {}; template struct priority_tag {}; // Function types here: template char(&is_function_impl_(priority_tag))[1]; // Array types here: template char(&is_function_impl_(priority_tag))[2]; // Anything that can be returned from a ..

programing 2021.01.15

Docker 이미지-유형.

Docker 이미지-유형. 슬림 vs 슬림 스트레치 vs 스트레치 vs 알파인 Java 앱을 빌드하고 사용 가능한 OpenJDK 이미지의 변형을 살펴보기 위해 도커 이미지를 선택하려고합니다. 나는 여기 https://github.com/docker-library/openjdk/tree/master/8/jdk를 찾고 있으며 알파인, 슬림 및 창을 봅니다. 이들의 차이점은 무엇이며 각 변형은 무엇을 제공합니까? Docker 라이브러리 문서 (아래 인용문 및 링크)에 대한 요약은 다음과 같습니다. openjdk: 사실상의 이미지. 확실하지 않은 경우 사용하십시오. openjdk:-buster, openjdk:-stretch및openjdk:-jessie buster, jessie또는 stretch의 릴리스에 대..

programing 2021.01.15

분산 된 동시성 제어

분산 된 동시성 제어 저는이 작업을 며칠 동안 해왔고 몇 가지 솔루션을 찾았지만 믿을 수 없을 정도로 간단하거나 가벼운 솔루션은 없습니다. 문제는 기본적으로 다음과 같습니다. 10 대의 머신 클러스터가 있으며 각 머신은 다중 스레드 ESB 플랫폼에서 동일한 소프트웨어를 실행합니다. 동일한 시스템의 스레드 간의 동시성 문제를 상당히 쉽게 처리 할 수 ​​있지만 다른 시스템의 동일한 데이터에 대한 동시성은 어떻습니까? 기본적으로 소프트웨어는 웹 서비스를 통해 한 비즈니스에서 다른 비즈니스로 고객의 데이터를 공급하라는 요청을받습니다. 그러나 고객은 다른 시스템에 아직 존재하거나 존재하지 않을 수 있습니다. 그렇지 않은 경우 웹 서비스 방법을 통해 생성합니다. 따라서 일종의 테스트 및 설정이 필요하지만 다른 기..

programing 2021.01.15

단위 테스트 Scala

단위 테스트 Scala 저는 최근에 Scala 언어를 배우기 시작했고 TDD 방식으로 하고 싶습니다 . Scala에 대한 단위 테스트 프레임 워크와 그 장단점에 대한 경험을 공유해 주시겠습니까? 저는 Scala 개발에 IntelliJ IDEA를 사용하고 있으므로 IDE 지원으로 테스트를 실행할 수 있으면 좋을 것입니다. ScalaTest 를 보셨습니까 ? 나는 그것을 사용하지 않았지만 Bill Venners와 Artima의 공동에서 온 것이므로 결과적으로 그 일을 할 것이라고 생각합니다. 그러나 IDE 통합이없는 것 같습니다. 이 블로그 항목 은 조금 오래되었지만 TestNG가 Scala 테스트를위한 최상의 옵션임을 제안합니다. TestNG에는 확실히 IDE 통합이 있습니다. 편집 : 나는 2009 년 ..

programing 2021.01.15

Visual Studio C # 프로젝트에 자동으로 수은 개정 정보 포함

Visual Studio C # 프로젝트에 자동으로 수은 개정 정보 포함 원래 문제 프로젝트를 빌드 할 때 각 저장소의 수은 ID가 해당 저장소 (라이브러리, 애플리케이션 또는 테스트 애플리케이션)의 제품에 포함되기를 원합니다. 고객이 사용중인 특정 버전의 애플리케이션을 빌드하는 데 무엇이 들어 갔는지 정확히 알고 있다면 8 시간대 떨어진 고객이 실행하는 애플리케이션을 훨씬 쉽게 디버깅 할 수 있습니다. 따라서 시스템의 모든 프로젝트 (애플리케이션 또는 라이브러리)는 관련 개정 정보를 가져 오는 방법을 구현합니다. 또한 리포지토리에서 수정되지 않은 깨끗한 변경 집합으로 응용 프로그램이 컴파일되었는지 확인할 수 있다는 점도 매우 유용합니다. 'Hg id'는 저장소에 커밋되지 않은 변경 사항이있을 때 변경 ..

programing 2021.01.15

Eclipse Webtools 프로젝트 (WTP) 및 성능 / 품질

Eclipse Webtools 프로젝트 (WTP) 및 성능 / 품질 우리 회사는 현재 몇 년 동안 이클립스를 사용하고 있습니다 (우리는 릴리스 0.7부터 WTP를 사용하고 있습니다) 나는 현재 eclipse 3.6.2를 WTP 3.2.3으로 평가하고 있는데, eclipse 3.4.2를 WTP 3.0.4로 대체해야합니다. 그리고 다시 한 번 성능 문제에 상당히 실망하고 있습니다. WTP 3.2.3은 3.0.4보다 훨씬 느린 것 같습니다. 사실 WTP가 각 릴리스에서 왜 느려지는지 정말 궁금합니다. 애플리케이션 중 하나 (동적 웹 프로젝트)에는 약 4000 개의 Java 클래스와 700 개의 jsps / jsp 조각이 포함되어 있습니다. jsps, xml 및 xsd를 개발하기 위해서는 기본적인 WTP 기능 ..

programing 2021.01.15

Mercurial에 어떤 VisualStudio 추가 기능이 있습니까?

Mercurial에 어떤 VisualStudio 추가 기능이 있습니까? Mercurial 용 Visual Studio (2010) 추가 기능을 찾고 있습니다. 현재 저는 3 개의 잠재적 후보를 확인했습니다. VisualHg http://visualhg.codeplex.com Mercurial 툴바 : http://mercurialtoolbar.codeplex.com HgSccPackage : http://www.newsupaplex.pp.ru/hgscc_news_eng.html 이러한 도구 또는 다른 도구를 사용하고 있습니까? 그들에 대한 당신의 경험은 무엇입니까? 저는 VS2010, 오픈 소스와 잘 통합되고 적극적으로 개발되고 비교적 사용하기 쉽고 견고하게 통합되는 도구를 찾고 있습니다. 감사. 글쎄,..

programing 2021.01.15

일반적인 Maven 프로젝트에서 프로젝트 문서를 어디에 저장해야합니까?

일반적인 Maven 프로젝트에서 프로젝트 문서를 어디에 저장해야합니까? 일반적인 Maven 프로젝트에서 프로젝트 문서 (요구 사항 등)를 어디에 저장해야합니까? 표준 디렉토리 레이아웃 소개 페이지에 나열된 디렉토리 중 어느 것도 확실한 후보가 아닙니다. 불행히도 컨벤션이 없습니다. 문서가 생성 된 사이트의 일부가되기를 원한다면 분명히 /src/site좋은 곳입니다. APT 형식으로 문서를 작성할 수도 있습니까? 그러나 doc, pdf및 xls파일, 그래픽, 이메일 등 의 세트가있을 가능성이 높습니다 . /src/site사이트에 하이퍼 링크를 배치하거나 ... 슬프게도 자신의 규칙을 정의 할 수도 있습니다. 일반적으로 나는 보았다 /src/main/doc(s), /src/doc(s)또는 /doc(s). 파..

programing 2021.01.15

XML 파일을 멋진 팬더 데이터 프레임으로 변환하는 방법은 무엇입니까?

XML 파일을 멋진 팬더 데이터 프레임으로 변환하는 방법은 무엇입니까? 다음과 같은 XML이 있다고 가정 해 보겠습니다. ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> 이 XML 파일을 읽고 pandas DataFrame으로 변환하고 싶습니다. key type language feature web data e95324a9a6c790ecb95e46cf15bE232ee517651 XXX EN xx www.foo_bar_exmaple.com A large text with lots of strings and punctuations symbols [...] e95324a9a6c790ecb95e46cf15bE232ee517651 XXX EN xx www.foo_bar_exmaple.com A large..

programing 2021.01.15

Github Desktop에서 로컬 브랜치를 어떻게 삭제하나요?

Github Desktop에서 로컬 브랜치를 어떻게 삭제하나요? 지난주에 Windows Github를 Github Desktop으로 업그레이드했습니다 . Github Windows 용으로 만든 마지막 업데이트보다 확실히 훨씬 빠릅니다. 그것은 또한 커밋의 멋진 시각적 타임 라인을 가지고 있으며 아마도 멍청하지만 로컬 브랜치를 삭제하는 기능이 사라진 것 같습니다 . "지점 관리"(또한 사라짐) 아래에있었습니다. 어떤 생각? 최신 정보: v3.0.5 에서는 기어 메뉴에서 로컬 브랜치를 삭제하는 옵션을 추가했습니다. Mac OSX : 최신 버전에서이 문제가있는 모든 사용자 : 삭제할 분기를 선택하고 "Branch"-> "Delete Branch"로 이동하십시오. Windows의 경우 : 이에 대해 연락했을 때..

programing 2021.01.15
반응형