분류 전체보기 (887) 썸네일형 리스트형 [Sonarqube] Spring 기본 테스트 기본 템플릿은 아래와 유사한 테스트를 만들어준다. public class ApplicationFunctionalTest { @Autowired private ApplicationContext applicationContext; @Test public void contextLoads() { } } 문제는 sonarqube에서 단정문이 없다고 아래와 같이 경고한다. 간단한 해결책.. 애플리케이션 컨텍스트가 널이 아님을 단정한다. public class ApplicationFunctionalTest { @Autowired private ApplicationContext applicationContext; @Test public void contextLoads() { assertNotNull(applicatio.. [gradle] The destinationDir property has been deprecated. destinationDir 프로퍼티가 deprecated 되었다. Gradle 7.0 버전 부터는 제거된다고 한다. > Configure project : The destinationDir property has been deprecated. This is scheduled to be removed in Gradle 7.0. Please use the destinationDirectory property instead. at build_1mh8oopzo33vg2womc6rg8jd3$_run_closure7.doCall(/Users/namo/git/ya-payment-api/build.gradle:171) (Run with --stacktrace to get the full stack trace of th.. [MySql] varchar 5라면 한글은 몇 글자까지 들어갈 수 있을까? 메시지를 담는 컬럼이 크기 초과로 에러가 발생했다. (conn=581480) Data too long for column 'RESULT_MSG' at row 1 org.hibernate.engine.jdbc.spi.SqlException 방어 코드를 넣기 위해 최대 크기를 테스트 해보았다. 임시 테스트 생성 임시로 테스트 테이블을 만들고... create table P_TEMP ( id int(20) unsigned auto_increment, name varchar(5) null, PRIMARY KEY (id) ); 6글자를 초과하는 데이터를 입력해본다. (당연히 실패를 예상하고 진행) INSERT INTO `payment`.`P_TEMP` (`name`) VALUES ('나모의노트2') [2019-1.. [Java] 한 영역(scope)에서 변수를 두 번 선언할 수 없는 이유? 한 카페에 올라왔던 질문이다. 코드 아래의 코드가 왜 동작하지 않는지에 대한 문의이다. public class DuplicationVarDeclare { public static void main(String[] args) { int i = 100; byte b = (byte) i; System.out.println(b); int i = 300; byte b = (byte) i; System.out.println(b); int k = -2; b = (byte) k; System.out.println(b); System.out.println(Integer.toBinaryString(k)); } } 질문내용: 왜 TYPE을 두번 선언하면 안되나요? 예제 2-13을 보면, I와 b는 처음에만 타입 선언이 되어.. [Java] 자바 컴파일러 - parse(파스) 이전에 자바 컴파일러의 컴파일 단계라는 글을 쓴 적이 있다. 사실은 그 컴파일 이전에 구문 분석 트리를 만드는 작업을 수행한다. 이 글은 그 과정에 대해 다룬다. 자바에서는 JSP등에서 Runtime 중 동적 컴파일링을 할 수있는 도구를 제공한다. ToolProvider 라는 서비스 로더를 통해 시스템 자바 컴파일러를 가져올 수 있다. 아래 코드는 자바 컴파일러를 가져오는 문장이다. import javax.tools.JavaCompiler; import javax.tools.ToolProvider; public class JavaCompilerTest { public static void main(String[] args) { final JavaCompiler compiler = ToolProvider... [Hours] 1.4 update - ComboBox 후처리를 위해 추가한 TextField 대신 Combo Box로 바꾸기로 하였다. Finder에서 '폴더로 이동'에 보면 최근 사용한 5개의 경로를 최근 사용한 순서대로 보여주는데 이런 구조면 편리하리라 생각했다. 문제점1 - 디센더가 짤린다. g, j, q 같은 글씨의 아래 부분이 짤리는 문제가 있었다. 타이포그래피에서는 디센더(Descender)라고 부른다. Size Inspector에서 보니 Height 가 25로 고정이었다. 우선 Control의 Size를 Regular에서 Small 로 바꾸니 글씨가 작아지기는 하는데 짤리는 것은 적어졌다. 글씨가 작아지니 디자인적으로 균형이 맞지 않는 것 같아서 다시 Regular로 복귀하고 속성을 찾아보았다. Border를 조정하니 괜찮아졌다. 기본적으로 B.. [iOS] 건강 데이터 추출 및 복원 이전에 아이폰 6에서 X으로 마이그레이션 하다가 건강 데이터가 손실되었다. 그래서 이전에 기록한데이터가 없다. 건강 데이터 일부만 빼서 복원을 할 방법이 없나 찾다보니 건강에 보면 내보내기를 쓸 수 있다. 문제는 복원할 방법을 지원하지 않는다. 그래서 서드파티 앱을 사용해야 한다. 무료인 아래 앱을 썼는데 잘 안되었다. 그래서 아래 유료 앱을 사용을 사용했다. 참고로 2,500원 https://apps.apple.com/kr/app/health-import/id1053867788 사용방법이 독특한데 컴퓨터와 케이블을 연결하고 iTunes에서 데이터 공유 방법으로 내보낸 파일을 넣어주어야 한다. 처음에는 내보낸 zip 파일을 넣었더니 안되어서 압축을 풀어서 드래그 했더니 인식이 된다. 방법은 데이터 중복 .. [iPhone] 아이폰6 - 데이터 복원 외장 디스크에 백업 본이 있어서 복원 페이지만 뜨고 이 벡업에서 복원은 뜨지 않았다. 외장 디스크의 백업 경로를 심볼릭 링크 설정하고 케이블을 연결하니 아래와 같이 뜬다. 제일 최근의 것을 선택해주는 듯. 모하비에서는 iterm에 권한을 주어야 심볼릭 링크 설정이 가능하다. 참고로 경로는 /Users/{사용자명}/Library/Application Support/MobileSync 예로 사용자명이 namo 라면 아래와 같다. /Users/namo/Library/Application Support/MobileSync 하위에 Backup 이라는 디렉터리에 백업이 되는데 이 디렉터리를 다른 것 (예. BackupOld)로 바꾸고 다른 디스크를 경로로 잡아주었다. 16G라서 그런지 복원하는 시간은 길지 않다. 이전 1 ··· 26 27 28 29 30 31 32 ··· 111 다음