반응형

programing tip 3103

JAR 파일 외부의 특성 파일 읽기

JAR 파일 외부의 특성 파일 읽기 모든 코드가 실행되도록 보관되는 JAR 파일이 있습니다. 각 실행 전에 변경 / 편집 해야하는 속성 파일에 액세스해야합니다. JAR 파일이있는 동일한 디렉토리에 특성 파일을 유지하고 싶습니다. 어쨌든 Java에게 해당 디렉토리에서 특성 파일을 선택하도록 지시합니까? 참고 : 속성 파일을 홈 디렉토리에 유지하거나 명령 줄 인수에서 속성 파일의 경로를 전달하고 싶지 않습니다. 따라서 .properties파일을 기본 / 실행 가능 jar와 동일한 폴더에있는 기본 / 실행 가능 jar의 자원이 아닌 파일로 취급하려고합니다. 이 경우 내 솔루션은 다음과 같습니다. 우선 : 프로그램 파일 아키텍처는 다음과 같아야합니다 (주 프로그램이 main.jar이고 주 속성 파일이 main...

programing tip 2020.07.14

Java 용 BDD 프레임 워크의 차이점은 무엇입니까?

Java 용 BDD 프레임 워크의 차이점은 무엇입니까? [닫은] Java 용 BDD ( Behavior Driven Development ) 프레임 워크 의 장단점은 무엇입니까 ? 예를 들어 여기 에서 일부를 발견했습니다 . 이미 모의 라이브러리 (예 : Mockito )를 사용하는 경우 BDD 프레임 워크를 사용하는 것이 합리적 입니까? Java에 대한 세 가지 BDD 프레임 워크 비교를 마쳤습니다. 분명히 내 결과는 사용 기간이 상당히 짧습니다. 콩코드 매우 유연 매우 예쁜 보고서 출력 멋진 플러그인 프레임 워크 잘못 문서화되었습니다. 나는 그것을 알아 내기 위해 소스를 읽어야했습니다 (행운 적으로 매우 좋은 품질). 비품은 html과 밀접하게 연결되는 것으로 보입니다. EasyB 매우 얕은 학습 곡..

programing tip 2020.07.14

Express에서 HTML을 뷰 엔진으로 사용하려면 어떻게합니까?

Express에서 HTML을 뷰 엔진으로 사용하려면 어떻게합니까? 나는 씨앗 에서이 간단한 변경을 시도하고 해당 .html 파일 (예 : index.html)을 만들었습니다. //app.set('view engine', 'jade'); app.set('view engine', 'html'); 이 파일은 동일하게 유지되었습니다. exports.index = function(req, res){ res.render('index'); }; 그러나 달리는 동안 나는 얻는다 500 오류 : 'html'모듈을 찾을 수 없습니다 'ejs'를 사용하는 유일한 옵션입니까? 내 의도는 AngularJS와 함께 일반 HTML을 사용하는 것이 었습니다. 다른 링크의 답변은 효과가 있지만 HTML을 제공하기 위해 펑키 라우팅을 ..

programing tip 2020.07.14

JUnit 대 TestNG

JUnit 대 TestNG 현재 우리는 여전히 JUnit 3을 사용하여 테스트를 실행하고 있습니다. 우리는 새로운 테스트 작성 을 위해 JUnit 4로 전환하는 것을 고려 하고 있지만 지금은 잠시 동안 TestNG를 주시하고 있습니다. JUnit 4 또는 TestNG에 대해 어떤 경험이 있으며, 많은 테스트에서 더 잘 작동하는 것 같습니까? 기능 테스트는 광범위한 측면을 다루고 결과를 얻기 위해 다양한 방법으로 작성되어야하므로 테스트 작성시 유연성을 갖는 것도 중요합니다. 이전 테스트는 제대로 작동하기 때문에 다시 작성되지 않습니다. 새 테스트에서보고 싶은 것은 테스트 작성 방법, 유연성있는 어설 션, 그룹화 및 쉽게 배포되는 테스트 실행의 유연성입니다. 두 가지를 모두 사용했지만 기존 테스트를 새로운 ..

programing tip 2020.07.14

Mockito와 JMockit의 비교-Mockito가 JMockit보다 더 나은 투표를하는 이유는 무엇입니까?

Mockito와 JMockit의 비교-Mockito가 JMockit보다 더 나은 투표를하는 이유는 무엇입니까? [닫은] 내 프로젝트에 사용할 조롱 프레임 워크를 조사 중이며 JMockit 및 Mockito 로 축소했습니다 . 것을 나는 통지 Mockito가 있었다 "는 투표 자바에 가장 적합한 모의 프레임 워크를 유래에". JMockit 의 " Mocking Tool Comparision Matrix " 기능을 비교할 때 JMockit 에는 여러 가지 기능이있는 것으로 보입니다 . 사람이 무엇에 대한 특정 정보 (하지의 의견)이 있습니까 Mockito는 달성 할 수없는 할 수 JMockit 반대 및 부사장을? 2019 년 9 월 업데이트 : Spring Boot에서 기본적으로 지원하는 유일한 조롱 프레임..

programing tip 2020.07.14

유성 테스트 주도 개발

유성 테스트 주도 개발 유성에서 테스트 중심 개발을 수행하는 방법을 모르겠습니다. 설명서 또는 FAQ의 어느 곳에서도 언급되지 않았습니다. 예나 그와 비슷한 것을 보지 못했습니다. 일부 패키지는 Tinytest를 사용하고 있습니다. 개발자의 답변이 필요합니다. 이것에 관한 로드맵은 무엇입니까? 다음과 같은 내용이 있습니다. 가능하고 문서가 없으며 스스로 알아 내십시오. 유성은 테스트 가능한 앱을 만들 수있는 방식으로 구축되지 않았습니다. 이것은 예정된 기능입니다 기타 업데이트 3 : Meteor 1.3부터 ​​meteor에는 단위, 통합, 승인 및로드 테스트에 대한 단계별 지침이 포함 된 테스트 가이드 가 포함되어 있습니다. 업데이트 2 : 2015 년 11 월 9 일부터 Velocity는 더 이상 유지..

programing tip 2020.07.14

복합 인덱스는 언제 사용해야합니까?

복합 인덱스는 언제 사용해야합니까? 데이터베이스에서 복합 인덱스를 언제 사용해야합니까? 복합 인덱스를 사용하여 성능에 미치는 영향은 무엇입니까?) 왜 복합 인덱스를 사용해야합니까? 예를 들어 homes테이블이 있습니다. CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft` smallint(5) unsigned NOT NULL, `year_built` smallint(5) unsigned NOT NULL, `geolat` decimal(10,6) default NULL, `geolng` decimal(10,6) default NULL, PRIMARY KEY (`home_id`), KEY `..

programing tip 2020.07.14

그리드 뷰 높이가 잘림

그리드 뷰 높이가 잘림 gridview 안에 8 개의 항목을 표시하려고합니다. 안타깝게도 그리드 뷰 높이는 항상 너무 작아서 첫 번째 행과 두 번째 행의 일부만 표시합니다. 설정 android:layout_height="300dp"하면 작동합니다. wrap_ content과 fill_parent분명히 아닙니다. 내 격자보기 : 내 아이템 리소스 : 이 문제는 수직 공간 부족과 관련이없는 것 같습니다. 어떡해 ? (너무 많은) 연구 후, 나는 Neil Traft의 훌륭한 답변을 발견했습니다 . 그의 작품을 적응시키는 GridView것은 쉽지 않았다. ExpandableHeightGridView.java : package com.example; public class ExpandableHeightGridVi..

programing tip 2020.07.13

힘내 : 치명적 : Pathspec이 서브 모듈에 있습니다

힘내 : 치명적 : Pathspec이 서브 모듈에 있습니다 이 안내서 에 따라 TravisCI가 Hakyll 정적 사이트를 자동으로 배포하도록 노력하고 있습니다. 내 레포가 설정되는 방법은 다음과 같습니다. 내 hakyll 및 markdown 파일이 포함 된 소스 분기가 있습니다. 그것은 html을 _site디렉토리에 빌드하며 , 이는 내 master브랜치에 연결된 하위 모듈로 설정됩니다 . 문제없이 사이트를 빌드 한 다음 cd_site 디렉토리에 빌드합니다 . 그러나 git add ./*새로 생성 된 HTML 파일을 시도 하면 다음 오류가 발생합니다. fatal: Pathspec './about.html' is in submodule '_site' 시도 git add --all하면이 오류가 발생합니다...

programing tip 2020.07.13

VI에서 HTML 파일의 들여 쓰기를 어떻게 정리합니까?

VI에서 HTML 파일의 들여 쓰기를 어떻게 정리합니까? 모두 엉망인 그의 거대한 HTML 파일의 들여 쓰기를 어떻게 수정합니까? 코드 파일의 들여 쓰기를 수정하는 데 사용 하는 일반적인 "gg = G"명령을 시도했습니다 . 그러나 HTML 파일에서는 제대로 작동하지 않는 것 같습니다. 단순히 모든 서식을 제거했습니다. 나는 또한 :filetype = xml이것이 XML 파일이라고 생각하도록 속이는 것이 도움이 될지 알기 위해 설정을 시도 했지만 여전히 그것을하지 않았다. 함께 filetype indent on안에 내 .vimrc, 빔 들여 쓰기 HTML은 아주 잘 파일. shiftwidth가 2 인 간단한 예 : text 모두 제자리에 있어야 할 것이 몇 가지 있습니다. 한 곳에서 모두 요약하면 다음과..

programing tip 2020.07.13
반응형