본문 바로가기

분류 전체보기191

[Java 자바] 클래스(class) 개념과 학습방향 한방에 이해하기 이글은 자바에 해당하는 클래스의 개념에 대해 적어놓은 글입니다. 자바를 처음 입문하신 분들에게 클래스가 무엇이고, 어떻게 쓰이는지 혹은 어디서 어떻게 클래스 정보를 가져오는지에 대한 가장 원초적인것에 초점을 맞춰 기술 하였습니다. System.out.println() 뭐지?.. 아마 c언어를 먼저 하신분들이 java로 넘어오면서 드는 생각은 아래와 같을 것 입니다. c언어에서 pirntf()로 표현되는것과 달리 자바에서는 System.out.printf()이라는 표현을 바탕으로 출력을 하고 있습니다. 참 아이러니 합니다. 그렇다면 왜 이렇게 쓸까요? 결론부터 말하면 아래와 같습니다. 우선 System.out.println()에서 System을 호출하기 위해서는 아래와 같은 패키지에서 불러오게 됩니다. S.. 2021. 7. 4.
개발 지식 100%로 내것을 만들기 위해 TIL 운용 가이드 만들기 1. 나는 기본적으로 Github의 TIL 리포를 만들어 관리를 하고 있다. 하지만 시간에 좇겨 빠르게 만들다 보니 깊이가 다소 떨어질 수 밖에 없다. 그렇기 때문에 이점을 보완하고자 해당 카테고리를 만들어 운영을 할 생각이다. 2. 나는 주니어 개발자이다. 그렇기 때문에 성장을 위해서라면 기록은 필수적인 요소이다. 3. 기본적으로 TIL 외에도 내가 느꼈던 단순한 생각들도 일기 형식으로 올릴 예정이다. 다만 그냥 단지 올려놓는 짧막한 글이 아니라 어떠한 배경과 어떤 문제에서 그런걸 느꼈고 어떻게 해결했는지를 초점을 맞춰 글을 올릴 생각이다. 4. 기본적으로 개발에 초점을 맞춰 TIL을 운용하기도 하지만, 그 외에도 IT 관련된것들 중에서도 공부하면서 느꼈던 것들을 일기형식으로 풀어낼 것이다. 시각화를 .. 2021. 6. 27.
[Visual Studio Code] Vscode 설치 후 해야 할 것들?(Extension) 맨 처음 개발을 시작하면 Vscode를 먼저 사용하게 된다. 그리고 난뒤 여러 IDE를 접하고 나면 Vscode에서 이러한 기능이 있었으면 좋겠다 라는 생각이 들기 시작한다. 나는 일반적으로 아래의 경우가 가장 필요했고 다음과 같이 진행을 하였다. 1. 디렉토리 분류 하게 끔 설정 : View 영역 VS code 디렉토리 폴더 구조 View 바꾸는 방법! Visual Studio Code는 개발자들이 가장 많이 쓰는 편집기 중 하나 일것입니다. 사용자가 많다는 것은 수많은 확장앱들을 통해 편의성을 제공하고 있기 때문인데요. 하지만 이러한 VS Code를 쓰면서 짜 jogakjungbo.tistory.com 2. Icon 설치(가독성 위해) : material icon theme(아이콘 최적화) 3. 테마.. 2021. 6. 19.
[Java 자바] 문자열에서 ==와 equals() 코딩테스트를 준비하다가, 문자열 같다는 표기에서 자꾸 오류가 나서 알아보니 다음과 같더라... Problem) 문제를 정의하면 다음과 같다. 1. 단순한 변수를 선언 했을 때 비교와 2. 생성자를 통해 변수를 생성했을 때의 비교 Solution) 자바 ==와 equals() 차이 알아보기 자바 처음 하면 다들 하는 실수인데 나도 처음에 이걸로 개삽질 꽤 한거 같다 보면 String a나 b나 똑같은 haha라 비교 시 당연히 True가 뜰 것 같은데 예상을 뒤엎고 false가 뜬다 아니 똑같은 haha인데 flatsun.tistory.com 2021. 6. 19.
[Database] 데이터베이스에서 Index란?(초간단 주의) 어느 책을 보던 건에 책의 맨 앞에 라는 부분이 나와있다. 이는 해당 부분이 어느쪽에 나와있는지 알려주는 지표의 역할을 한다. 책에서 우리가 원하는 내용을 찾을 때 책의 모든 책을 찾는 것은 매우 비효율적이며 시간이 오래걸린다. 그렇기에 index를 통해 우리가 원하는 해당 부분으로 빠른 접근을 할 수 있게 한다. A) Db 자료구조이다. Why? 테이블에서 검색속도를 빠르게 해주기 위해 사용한다. 2021. 5. 27.