문돌문돌 IT 성장일기

고정 헤더 영역

글 제목

메뉴 레이어

문돌문돌 IT 성장일기

메뉴 리스트

  • 홈
  • 분류 전체보기 (15)
    • 툴 사용법 및 세팅 (10)
      • JAVA (6)
      • Python (1)
      • DB (3)
      • Linux (0)
      • HTML&CSS3&JS (0)
    • 강의&독학 학습 내용 (5)
      • JAVA (4)
      • Python (0)
      • DB (0)
      • JSP (0)
      • Linux (1)
      • HTML&CSS3&JS (0)
    • 기타 (0)
    • 알고리즘 학습 내용 (0)
      • 프로그래머스 (0)
      • SWEA (0)
      • 코드업 (0)
      • 백준 (0)

검색 레이어

문돌문돌 IT 성장일기

검색 영역

컨텐츠 검색

java

  • NullPointerException 해결 사례

    2021.10.09 by 라타니

  • 이클립스 및 스프링 툴 초기 세팅 방법

    2021.08.18 by 라타니

  • JAVA Exception 종류

    2021.08.08 by 라타니

  • 이클립스 Import 한글 깨짐 해결하기

    2021.07.20 by 라타니

  • 설치 없이 사용 가능한 리플잇(repl.it) 사용 후기_자바

    2021.07.08 by 라타니

NullPointerException 해결 사례

열심히 구조개선을 하고서 깃허브에 푸시한 후, 업로드된 코드를 살펴보고 있었다. 오늘은 12시간 정도 컴퓨터를 붙들고 있었기에, 슬슬 체력도 한계에 다다를 쯤이었다. 갑자기 불길한 예감이 들며 눈길이 꽂힌 코드가 있었다. 하지만 난 한눈에 문제점을 파악할 수 없는 초짜이므로, 우선 실행부터 해보았다. 처음엔 진짜 어디서 어떻게 접근해야 할지 감이 안 잡혔다. 그냥 무작정 NullPorinterException에 대해 구글링하면서 여러 포스팅을 훑어봤지만 아무 소용이 없던 그 때, 코난에서만 보던, '파칭!' 하면서 뇌리를 스치는 그 느낌이 왔다. 1. break point를 보면 분명 memberRow에서 value를 get하는 도중에 발생한 것이다. 2. 애초에 memberRow의 value들이 nul..

강의&독학 학습 내용/JAVA 2021. 10. 9. 01:17

이클립스 및 스프링 툴 초기 세팅 방법

이클립스 설치 후 진행해야 하는 기본적인 세팅이 있다. 특히 텍스트 파일 인코딩 설정은 초기에 해놓지 않으면 나중에 귀찮고 번거로워질 수 있다. 이클립스 뿐만 아니라 STS 4(스프링 툴) 또한 설정방법은 동일하다. 1. 이클립스 힙 메모리 설정 이클립스 실행파일(exe파일)과 같은 경로에 eclipse.ini라는 파일이 있다. 이 파일을 우클릭하여 VS Code와 같은 편집기, 또는 연결 프로그램을 클릭해 단순한 메모장으로도 열 수 있다. 거의 마지막 줄을 보면 Xms1024m, Xmx2048m이라고 적혀있다. PC 사양별 세팅이 아마 다르겠지만, 램 16기가 기준으로는 보통 이렇게 많이 설정한다고들 한다. 본인 상황에 맞추어 적절한 값 입력 후 저장 및 닫기 하면 된다. 이로 인해 이클립스는 1024..

툴 사용법 및 세팅/JAVA 2021. 8. 18. 19:28

JAVA Exception 종류

출처: https://silverbullet.tistory.com/entry/Exception의-종류와-발생원인 [경제적 자유를 위한 여정 기록] ClassNotFoundException 클래스를 찾지 못함 CloneNotSupportedException Cloneable 인터페이스 미구현 IllegalAccessException 클래스 접근을 못함 InstantiationException 추상 클래스 또는 인터페이스를 인스턴스화 하고자 할때 InterruptedException 쓰레드가 중단 되었을때 NoSuchFieldException 지정된 필드가 없을때 NoSuchMethodException 지정된 메소드가 없을때 [IOException] CharConversionException 문자 변환에서 ..

강의&독학 학습 내용/JAVA 2021. 8. 8. 22:47

이클립스 Import 한글 깨짐 해결하기

만약 이클립스 툴의 인코딩 타입을 설정하고자 할 때에는 아래 글을 참고하면 된다. 2021.08.18 - [JAVA/툴 사용법 및 세팅] - 이클립스 및 스프링 툴 초기 세팅 방법 Github로부터 복사한 파일을 이클립스에 import 할 때, 한글이 모두 깨져 나올 때가 있다. 또는 툴의 인코딩 타입을 UTF-8로 설정하지 않은 상태에서 작업했던 파일을, UTF-8로 설정 한 뒤 확인하면 한글이 깨진 상태로 나온다. 두 가지 경우 전부 툴의 설정과 파일의 설정이 다르기 때문. 이럴 땐, .java 파일들의 타입을 UTF-8로 변환한다. 이클립스 상단 메뉴바 > Window > Preferences > General > Content Types > Text > Java Source File 로 들어가서,..

툴 사용법 및 세팅/JAVA 2021. 7. 20. 13:16

설치 없이 사용 가능한 리플잇(repl.it) 사용 후기_자바

!! 주의 !! 먼저 본 포스팅은 지극히 개인적인 사용 후기임을 밝힙니다. 결론부터 말하자면, 자바 툴로써 활용하기에는 너무 부족했다. 이클립스가 짱짱맨이므로, 조금 번거롭더라도 이클립스를 설치해서 사용하는 것이 좋겠다. 자, 그렇다면 리플잇에 대해 알아보자. 1. 기본 정보 리플잇(Repl.it 또는 Replit)은 미국 스타트업에서 개발한 Web IDE(웹 통합구축환경)이다. 2. 장점 - 회원가입이 무척 편리해서, 구글 계정 또는 깃허브 계정을 통해 간편가입이 가능하다. - 사용자는 설치 없이 어디서나 브라우저를 통해 코드를 작성할 수 있으며, 깃허브로부터 프로젝트를 가져올 수도 있다. - 별다른 설정 없이 Java, Python 외 50개 이상의 언어를 지원한다. 3. 단점 저 다양한 장점을 모두..

툴 사용법 및 세팅/JAVA 2021. 7. 8. 15:26

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
문돌문돌 IT 성장일기 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바