2020-11-25-TIL
2020.11.25 TIL 그림판 만들기 MouseListener / MouseMotionListener https://m.blog.naver.com/PostView.nhn?blogId=rain483&logNo=220736830546&proxyReferer=https:%2F%2Fwww.google.com%2F Draw line i...
2020.11.25 TIL 그림판 만들기 MouseListener / MouseMotionListener https://m.blog.naver.com/PostView.nhn?blogId=rain483&logNo=220736830546&proxyReferer=https:%2F%2Fwww.google.com%2F Draw line i...
건축재료 -> 건축부품 -> 건축모듈 -> 건축시공 컴퓨터 -> 운영체제 -> 라이브러리 -> 프레임워크 -> 애플리케이션 디자인패턴 중에 컴포짓 패턴? 파일도 하나의 디렉터리이다. 컨테이너도 하나의 컴포넌트이다. 이벤트가 발생하면 이벤트 클래스에 대한 객체가 생성된다. 운영체제나 JVM이 해당 이벤트를 일...
2020-11-21-TIL ToDo 폭탄을 밟으면 종료할지 물어보고, 종료하지 않는다면 다시 게임을 처음부터 시작 -> process()가 state 코드를 리턴해야할 것임 몬스터를 잡으면 몬스터가 랜덤한 위치에 다시 리스폰 되도록 마크다운 https://gist.github.com/ihoneymon/652be052a0727ad59...
2020.11.20 TIL 재능은 몰라도 실력은 확실히 늘어가는 것이다. Problem Solving에서 모든 케이스에 대해 예외사항 없이 처리하는 능력도 실력에 해당된다. 나머지 케이스에 대해 모두 만족했다고 해도 하나라도 맞지 않으면 실력이 부족한 것이 맞다. Array initialze in Java https://www.baeldung.c...
입출력은 프로그램의 기본이다. 운영체제는 마우스, 키보드로 입력받아서 모니터로 출력하고, 표준 입력, 출력도 결국엔 파일이다. 그래서 리다이렉션으로 echo “hello” > a.txt 같은 명령이 가능한 것이다. 입력도 마찬가지로 java Test.java < input.txt 로 가능하다. 따라서 프로그램 작성시 입출력은 기본이다. ...
String.split() vs StringTokenizer https://sas-study.tistory.com/102 Java Date, Time https://madplay.github.io/post/reasons-why-javas-date-and-calendar-was-bad https://coding-factory.tistory.com...
2020-11-06-TIL github.io 개설 코드스쿼드의 알고리즘 추천 문제들을 풀어가다가 TIL의 필요성을 느껴서 시작하게 되었다. 그 작성 플랫폼으로는 github.io를 선택하였다. 참고링크 : https://dreamgonfly.github.io/blog/jekyll-remote-theme/ https://zoomkoding....
Apache POI SXSSF vs XSSF vs HSSF Apache POI Apache POI는 아파치 소프트웨어 재단에서 만든 라이브러리로 MS Office 파일 포맷을 순수 자바 언어로서 읽고 쓰는 기능을 제공한다. 주로 워드, 엑셀, 파워포인트와 같은 파일을 지원하며 최근의 오피스 포맷인 Office Open XML File Formats...
Git Git의 필요성 부끄러운 이야기이지만, 컴퓨터 공학을 전공한 나는 학부시절에 제대로 Git과 GitHub를 사용해본 적이 없다. 사용한다고 해도 증거자료를 남기는 용도로 단순히 commit & push를 해서 GitHub에 프로젝트의 증거물을 남기는 정도였다. 가장 큰 단위의 프로젝트를 한 경험이 두 번 있었는데, 첫번째는 EnScr...
2020-01-06-TIL Today I Learned 자바 문자열 뒤집기 https://jobc.tistory.com/175