들어가며 여러 파일을 하나의 파일로 합치고 싶은 경우가 있다.(Raw Data, Log Data 을 보고 싶을 때) 이때 terminal 의cat 명령어를 사용하면 간단하게 해결이 가능하다. 해결방법 아래 처럼 디렉터리내에 여러 파일이 있을 때 ➜ ll total 1832 -rw-r--r--@ 1 kimjs staff 61K 12 23 02:33 360133_2021-12-22_1#128.json -rw-r--r--@ 1 kimjs staff 25K 12 23 02:33 360133_2021-12-22_10#128.json -rw-r--r--@ 1 kimjs staff 21K 12 23 02:33 360133_2021-12-22_11#128.json -rw-r--r--@ 1 kimjs staff 9.0..
들어가며 Test Case를 작성하다 보면 테스트 하고자 하는 로직에 대해서 검증 로직과는 상관 없는 Extension Function 에 대해서 Mocking 을 해야 할 때가 있습니다. 저의 경우에는 확장 함수를 주로 아래와 같은 Converting 의 목적(DTO -> VO, VO -> Entity, VO -> DTO 등)으로 사용하고 있었는데요 fun Context.toResult(): Result { /** * Convert Code ... * * return Result( * name = title * content = title + content * code = resultCode.name * reason = resultCode.reason * subject = content * ETC ...
들어가며 zsh을 사용한다면 자주 사용하는 Command 를 단축 alias 기능을 사용해서 단축 명령어로 설정 하여 삶을 더 윤택하게 만들 수 있다. 적용방법 zsh 을 켜고 zshrc을 열자. vi ~/.zshrc 원하는 alias 명, command 를 입력하자. # alias alias명 = "command" alias server1 = "ssh server@10.100.8.31" alias server2 = "ssh server@10.100.8.51" alias server3 = "ssh server@10.100.3.61" alias server4 = "ssh server@10.100.1.72" zshrc 스크립트를 적용시키자. source ~/.zshr alias를 입력하면 command가..
들어가며 얼마전 갑자기 InteliJ 디버그 모드가 굉장히 느려져서 Application이 실행되지 않는 현상이 발생했다. 필자의 경우 Spring Web MVC Application을 실행하는데 오랜 시간 서버가 올라오지 않았다. (그 뒤로도 올라오지 못햇다.) 해결방법 우선 InteliJ에 아래와같은 메시지가 Display 되는 것을 확인했다. 메서드 Break Point 는 디버깅 속도에 영향을 줄 수 있다... 리서치를 해보던 중에 동일한 문제를 겪은 이들을 발견했고 그들이 제시한 해결법은 아래와 같았다. View BreakPoint 옵션 열기 Run -> View Breakpoints 혹은 Ctrl + Shift + F8 (Action 에서 BreakPoint 검색) 사용하지 않는 BreakPo..
들어가며 테스트 코드를 작성하는 중 mock class에 대하여 verify를 사용할 일이 있었는데 한 메서드에 대해서 여러번 호출을 하고 검증시에 각각의 호출에 대한 Parameter 를 검증하고자 했다. 아래와 같은 형태의 코드였는데 원하는 결과를 얻을 수가 없었다 ! mockFunction() 에 의도한 파라미터가 전달되었는지를 확인하고 싶었지만 기본 verify() 메서드로는 검증이 힘든 상황 class MockClass { fun mockFunction(param: String) { println(param) } } class SubjectClass( private val mockClass: MockClass, ) { fun testFunction() { mockClass.mockFunction..
- Total
- Today
- Yesterday
- JavaFX 종료
- 방통대 과제물
- JavaFX Table View
- windows
- 배낭여행
- 이펙티브 자바
- JavaFX
- 배낭 여행
- 인텔리제이
- 일본 여행
- 일본 배낭여행
- java
- 자전거
- 텐트
- 스프링부트
- effectivejava
- 일본여행
- JavaFX Window Close
- 이펙티브자바
- TableView
- effective java
- 일본 자전거 여행
- JavaFX 테이블뷰
- 이펙티브
- 자전거 여행
- Java UI
- intelij
- 자바
- git
- springboot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |