Github Authentication Failed Git을 사용하다 보면 push/pull을 했을 때 아래와 같이 메시지가 발생하면서 실패를 하는 현상이 발생하곤 한다. 나의 경우는 Github 비밀번호를 변경한 후에 새로운 PC에서 작업을 하면서 아래 이슈가 발생을 했음 fatal: remote error: Invalid username or password. 이것저것 시도를 해보다 찾은 방법을 공유하고자 한다 해결방법 Git terminal을 실행한 후에 아래와 같이 설정을 해주자. userName, passWord에는 본인의 Github 계정을 적어주고 @ 뒤에는 repository 경로를 적어주면 된다. git remote remove origin git remote add origin http..
Java 8 – Sorting stream on multiple fields Java를 사용하면서 데이터 집합을 Sorting을 할 때 조건, 필드가 여러가지가 될 수가 있다. 이때 여러 필드를 비교 하는 방법을 알아보고자 한다. 방법 우선 실제 상황을 가정하고 설명을 하는 것이 좋을 것 같다. 아래와 같은 데이터 클래스가 있다고 가정을 해보자. 정렬은 1차적으로 dateTime으로 한뒤 만약 같다면 sequnceNumber로 정렬을 해야 한다고 가정 public class CustomData { private ZonedDateTime dateTime; private int sequnceNumber; //getter, setter, 생성자 생략 } 필드 각각에 대한 comparators 생성 필드 각각에..
들어가며 Java 애플리케이션을 JAR형태로 외부 서버에서 실행을 할 때 디버깅을 해야 할때가 있다. JDB를 사용할 수도 있을 것임(다만 불편하고 기능이 한정적) 이때 Intelij로 Remote Debugging이라는 기능으로 디버깅을 할 수가 있다. 사용법 JAR를 실행하는 장비에서 디버깅을 위해 특정 port를 열어주고 Intelij에서 port에 접근하여 디버깅을 수행하는 방식이다. 외부 서버 설정 먼저 JAR 파일을 실행할 때 argument를 추가하고 실행을 해줘야 한다. 참, 이때 장비에서 지정한 port는 firewall port가 열려있어야 함 리눅스인 경우 설정 방법은 아래 글 참고 [Linux] 방화벽(Firewall) 포트 허용 방법 Linux에서 외부 접근을 위해서 방화벽 포트를..
들어가며 Class를 Serialize 하는 과정에서 아래와 같은 에러가 발생하였다. Exception in thread "Thread-5" org.springframework.messaging.converter.MessageConversionException: Could not write JSON: No serializer found for class com.tact.io.domain.socket.WaitMessage and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.tact.i..
들어가며 스프링 부트에서는 Application과 관련하여 다양한 시점에 Event Listener를 등록할 수가 있다. 자세한 내용은 이 곳을 참고 ApplicationStartingEvent, ApplicationEnvironmentPreparedEvent 등등 사용법 Application Listener 생성 방법 Listener를 Bean으로 등록하기만 한다면 알아서 실행을 해줌 아래 예제는 Application이 실행 된 후 호출되는 Listener이다. @Component public class SimpleListener implements ApplicationListener { @Override public void onApplicationEvent(ApplicationStartedEvent..
2019년도 1학기 사진의 이해 과제물 과제 내용 알프레드 스티글리츠의 “등가(Equivalent)”에 관해 조사하 고 그 내용을 쓰시오. [알프레드 스트글리츠의 역사적 배경 (5점), 등가 Equivalent (5점), 알프레드 스티글리츠의 “등가(Equivalent)” 사진을 보 고 느낀점 (5점)] 로버트 프랭크의 사진집 “미국인들(The Americans)” 에 관해 조사하고 그 내용을 쓰시오. [로버트 프랭크의 역사적 배경 (5점), 미국인들 (5점), 로버트 프랭크의 사진을 보고 느낀점 (5점)] 과제 1. 알프레드 스티글리츠의 “등가(Equivalent)” 우리에게 “등가”라는 유명한 작품을 남긴 알프레드 스티글리츠는 상당히 복잡한 인생을 살았다. 1881년에 뉴욕에서 고등학교를 졸업한 이듬..
2019년도 2학기 대중 영화의 이해(B형) 과제물 과제 내용 본 교재 에 나오는 영화들(사진 및 등 모든 영화들을 포함) 중 프랑스 인상주의나 누벨바그 사조 에 속하는 영화 한 편을 보고, 그 영화의 영화사적 의미와 그에 대한 개인적인 평가를 구체적으로 기술하시오. 과제 1. 서론 ‘Poetic Realism’. 시적 리얼리즘을 의미하는 이 말은 프랑스의 비평가들에게 매우 비판적으로 해석되었다. 이때가 1950년대이다. 그들은 자신들의 생각을 ‘카이에 뒤 시네마(Cahiers du Cinema)’ 등의 잡지에 기고를 했다. 이들 중 대표적인 사람이 바로 [네 멋대로 해라 A bout de souffle](1959)의 장 룩 고다르(Jean Luc Godard)와 [400번의 구타 Les Quatre C..
2019년도 1학기 컴퓨터의 이해 과제물 과제 ⅰ. 개인용컴퓨터 노트북PC와 입출력장치 및 중앙처리장치와 기억장치 1. 개인용 컴퓨터 ‘노트북 PC’ 노트북은 개인용 컴퓨터가 개발되고 휴대 가능한 컴퓨터의 개념이 작은 크기로 제작하여 휴대할 수 있도록 제작한 컴퓨터이다. 휴대성이 용이한 만큼 어디서든 사용이 가능하다는 장점이 있어 현대 시대 많은 수요가 존재하는 노트북 PC의 입출력장치 및 중앙처리장치, 기억장치를 알아보았다. 2. 노트북PC의 입출력장치 및 중앙처리장치와 기억장치 노트북은 데스크톱 PC와 같은 개념의 입출력장치, 중앙처리장치, 기억장치를 가지고 있는데 그에 대한 자세한 내용을 알아보고 정리해보았다. (1) 입력장치 노트북에서 데이터를 입력 받고 입력된 데이터를 처리하기 위한 장치로는 터..
- Total
- Today
- Yesterday
- 배낭 여행
- 일본여행
- JavaFX Window Close
- 배낭여행
- java
- JavaFX
- 이펙티브 자바
- 자전거 여행
- springboot
- 인텔리제이
- 자바
- git
- windows
- JavaFX Table View
- 일본 여행
- 이펙티브자바
- effectivejava
- intelij
- 일본 배낭여행
- JavaFX 테이블뷰
- 이펙티브
- TableView
- JavaFX 종료
- 자전거
- 방통대 과제물
- Java UI
- 텐트
- effective java
- 일본 자전거 여행
- 스프링부트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |