본문 바로가기

분류 전체보기40

[JAVA] 빠른 입출력: BufferedReader, StringTokenizer 계기백준 알고리즘 문제를 풀던 도중 생소한 문제를 만났다. 15552번인데, 단순한 덧셈 계산기 문제이지만 제한시간이 아주 짧았다.  그래서 문제에 써져있는 힌트를 참고하여 BuffedReader와 BufferedWriter를 이용하여 제출해보았다. 사실 이대로 사용법만 익히고 사용해도 되지만, 왜 Scanner는 안되고 BufferedReader는 되는건지 이유가 궁금해져서 알아보았다. BufferedReader ( vs. Scanner ) BufferedReaderScanner자료형StringString, int, long, float, double...버퍼 크기8KB1KBBufferingOX성능빠르다상대적으로 느리다입력 구분자개행문자공백, 개행문자 등BufferedReader는 문자 입력 스트림에서.. 2024. 7. 4.
[회고] AUSG Public Big Chat 참관 일시2024.06.24 (월) 19:30 - 21:00장소서울시 강남구 센터필드 AWS Korea Office주제1. MySQL: Group by 톺아보기2. 배포 자동화 클라우드 커뮤니티 동아리인 AUSG의 Big Chat 활동을 참관하였다. 진행 방식은 발표자가 자신이 원하는 주제를 고른 후 소개하고, 청자들과 피드백을 주고받는 방식이다. 발표 전, AUSG의 대한 소개가 있었다.AUSG의 핵심 키워드는 "함께 성장", "배워서 남 준다" 등이 있으며, 커뮤니티의 가치를 아주 중요시한다. 이번 Big Chat에서는 "Group by"와 "배포 자동화" 두가지 주제가 있었다.두 주제에 대한 심도 깊은 설명을 들으며 이해되는 부분도 있었지만, 이해하지 못하는 부분이 더 많았다. 사실 클라우드에 대한 관련.. 2024. 7. 3.
[Windows] IntelliJ 단축키 모음 Ctrl + A모든 내용 선택 Ctrl + Z / YUndo / Redo Ctrl + .커서위치 블록 최소화 / 최대화 Ctrl + W커서 위치에 해당하는 단어 / line 선택반복해서 누를수록 선택 범위가 커진다.※ 윈도우에서 해당 단축키는 "탭 닫기"이므로 사용에 유의하자. Ctrl + D커서 위치에 해당하는 line을 다음 줄에 똑같이 복사 Ctrl + Shift + F10코드 실행(본인은 Ctrl + F5로 변경) Ctrl + /일괄 주석처리 Ctrl + B커서가 위치한 필드의 선언부로 이동함수의 자세한 동작을 확인하고 싶을 때 유용하다. Ctrl + F원하는 단어를 찾을 수 있다. Ctrl + Alt + L코드 자동 정렬 Ctrl + Alt + O사용하지 않는 import 제거 Ctrl + Al.. 2024. 7. 2.
아이패드에서 원격 윈도우로 코딩하기 / 원격으로 데스크탑 부팅하기 나는 공부할 때 윈도우 노트북과 아이패드를 사용한다. 그래서 공부하러 카페나 도서관을 갈 때 노트북과 아이패드, 마우스, 충전기를 세트로 들고 다닌다. 그런데 사용하는 노트북이 17인치형이다 보니 부피도 굉장히 크고 무게도 꽤 나간다. 처음에는 그냥저냥 다 들고 다녔지만 점점 짜증이 난다... 그래서 떠올린 방안.1. 노트북만 들고 다니기2. 아이패드만 들고 다니기사실 속 편한 건 1안이다. 하지만 잠깐 공부할 때조차 커다란 노트북을 들고 다니는 게 너무 싫다. 그래서 2안을 실행하기 위해 검색을 했다. 여기저기 검색한 결과 가장 좋아 보였던 방법은 "Chrome 원격 데스크톱"을 이용하는 것이었다.  자세한 설치과정은 유튜브나 구글에 "Chrome 원격 데스크톱"이라는 키워드로 검색하면 관련 글이 아주.. 2024. 1. 8.