일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준
- 99클럽
- 부트캠프
- 내일배움캠프
- 컴퓨터개론
- Python
- 개발자스터디
- 코딩테스트
- 중심사회
- 스파르타내일배움캠프WIL
- 정처기 개념요약
- Flutter
- 자바
- 항해
- 운영체제
- til
- 정처기 실기 개념요약
- 개인공부
- 컴퓨터구조론 5판
- 스파르타코딩클럽
- 정보처리기사 실기 개념요약
- 스파르타내일배움캠프TIL
- 99일지
- 국비
- 프로그래머스
- MySQL
- 정보처리기사 개념요약
- java
- 스파르타내일배움캠프
- 소프트웨어
- Today
- Total
목록2024/03 (10)
컴공생의 발자취
💡 오늘의 학습 키워드 - 형변환 * 자동 형변환 (Promotion) * 강제 형변환 (Casting) 형변환 (Type Conversion) : 하나의 타입을 다른 타입으로 바꾸는 것 * 자동 형변환 (Promation) : 자동 타입 변환은 묵시적 / 암시적 형변환 이라고도 불리우며, 프로그램 실행 도중에 컴파일러가 자동적으로 타입 변환이 일어나는 것을 말한다. 단, 작은 크기를 가지는 타입이 큰 크기를 가지는 타입에 저장될 때만 자동 타입 변환이 발생한다. 즉, 기존의 값을 최대한 보존할 수 있는 큰 타입으로 자동 형변환이 가능하다고 이해하면 된다. // 큰 범위의 타입에 작은 범위의 타입 넣기 int small_type = 10; float big_type = small_type; System...
✅ 중학생도 알아들을 수 있게 쉽게 정리해보세요! 데이터베이스(Database) : 통합하여 관리되는 데이터의 집합체 중복된 데이터를 없애고, 자료를 구조회하여, 효율적인 처리를 할 수 있도록 관리된다. 따라서, 여러 업무에 여러 사용자가 데이터베이스를 사용할 수 있다. 이러한 데이터베이스는 응용 프로그램과는 다른 별도의 미들웨어에 의해 관리된다. 데이터베이스를 관리하는 이러한 미들웨어를 데이터베이스 관리 시스템(DBMS : Database Management System)이라고 한다. * 특징 사용자의 질의에 대하여 즉각적인 처리와 응답이 이루어진다. 생성, 수정, 삭제를 통하여 항상 최신의 데이터를 유지한다. 사용자들이 원하는 데이터를 동시에 공유할 수 있다. 사용자가 원하는 데이터를 주소가 아닌 내..
💡 오늘의 학습 키워드 - charAt(int index) - 형변환 * char to int * String to Array charAt(int index) : 문자열에서 해당 index 위치의 문자를 반환해주는 함수이다. String str = "Hello"; System.out.println(str.charAt(1)); // result : e 형변환 1. char to int : 문자를 숫자로 변환하기 '0'을 빼주기 ( ASCII code 사용 ) char c = '1'; int n = c - '0'; System.out.println(n); // result : 1 Character.getNumericValue( char c ) char c = '1'; int n = Character.getN..
💡 오늘의 학습 키워드 - 자료형 범위 자료형의 크기와 범위 * 64비트 환경에서 데이터 자료형의 크기와 범위이다. 자료형 크기 범위 논리형 bool 1 byte ( 8 bit ) 0 ~ 1 void void - - null pointer decltype(nullptr) - - 문자형 char 1 byte ( 8 bit ) -128 ~ 127 정수형 short 2 byte ( 16 bit ) -32,768 ~ 32,767 int 4 byte ( 32 bit ) -2,147,483,648 ~ 2,147,483,647 long 8 byte ( 64 bit ) -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 long long 8 byte ( 64 bit ) -..
✅ 중학생도 알아들을 수 있게 쉽게 정리해보세요! 서버(Server) vs. 클라이언트(Client) 서버(Server) : 인터넷에 연결돼 있고, 정보를 저장하고 있다. 정보를 요청하는 사람들에게 정보를 보내준다. 클라이언트(Client) : 서버에 정보를 요청하고 그 정보를 받는 사람들을 뜻한다. 예를 들어, 인터넷으로 웹사이트를 보면, 웹사이트에 접속하는 우리가 클라이언트가 되고, 웹 사이트를 호스팅하는 게 서버가 된다. * 호스팅이란? 인터넷을 통해 웹사이트나 애플리케이션과 같은 온라인 서비스를 제공하는 과정을 말한다. ** 웹사이트를 호스팅한다는 것은? 웹사이트의 파일과 데이터를 저장하고 관리하는 서버를 제공하는 것 프론트엔드 (Front-end) vs. 백엔드(Back-end) 프론트엔드(Fr..
💡 오늘의 학습 키워드 - 문자열 반복 함수 repeat - 문자열 자르기 함수 substring 문자열 함수 * 반복 : repeat(int num) String str = "Hello"; System.out.println(str.repeat(3)); // result : HelloHelloHello String 문자열을 파라미터의 주어진 횟수만큼 반복 * 자르기: substring(int index) / substring(int startindex, endindex) -> index는 0부터 시작 substring(int index) : String 문자열에서 index(포함)부터 끝까지의 문자열을 리턴 String str = "Hello"; System.out.println(str.substring..
📖 비슷한 직무의 JD 분석을 통해 직무 별 차이점을 이해하며 어떤 역량을 키워야 하는지 정확하게 알아봅시다. 1. 비슷한 직무를 리스트업 합니다. * 취업플랫폼 사람인에서 각 직무(백엔드 소프트웨어 엔지니어, JAVA 웹 애플리케이션 개발자)를 검색하였을 때, 관련도가 가장 높은 채용공고를 기준으로 함 Server Developer: 비바리퍼블리카(토스) - 스타트업 Full Stack Developer : 비바리퍼블리카(토스) - 스타트업 Spring 웹 솔루션개발자 : 야놀자 - 스타트업 백엔드 소프트웨어 엔지니어 : 몰로코 - 중소기업 Java 웹 애플리케이션 개발자 : 아이디에스앤트러스트 - 중소기업 2. 직무 별로 관심 기업 혹은 업계를 리스트업 합니다. (5개 내외) 🏡 1. 중소기업 1-1..
JD(Job Description) 분석이란? JD란 현재 채용 중인 포지션이 어떤 일을 하는지 자세히 설명해놓은, 쉽게 말해 ‘채용 공고’를 일컫습니다. 기업이 현재 원하는 사람에 대해 자세하게 작성되어 있는 채용 정보를 보면 아래와 같은 내용들을 분석해 볼 수 있겠죠? 나 스스로가 이 기업과/직무에 맞는 사람인지 이에 맞춰서 나의 어떤 점을 강조하여 지원할 수 있을지 (참고) 기업이 채용을 잘 하기 위한 JD 작성 9단계 [채용 따라하기 #1] 채용에 성공하는 채용 정보(Job Description, JD) 작성 9단계 - 로켓펀치 공식 블로 채용 정보만 등록하면 채용이 잘 진행될 것 같았는데 생각대로 안되는 경우가 많다. 채용이 잘 안되는 이유는 많이 있다. 구직자들이 우리 기업에 대해 잘 인지하지..
1. 내가 Spring 트랙에 참여한 계기는 무엇인가요? 처음 정했던 진로는 프론트엔드 분야였습니다. 왜냐하면, 프로그래밍 관련 강의를 수강하면서 백엔드에 대해 배웠지만 너무 어렵다고 느꼈고 이 때문에 진로를 프론트엔드로 결정했습니다. 하지만, 시간이 지난 후 졸업 막 학기에 백엔드를 다시 배워보고자 친구들과 함께 했던 스터디에서 백엔드에 흥미를 느끼게 되었습니다. 그렇게 node.js를 활용한 백엔드에 흥미를 가지고 졸업한 후 취업을 앞두고 있었습니다. 취업을 앞두고 보니 백엔드는 node.js보다는 spring을 선호한다는 걸 알게었고 spring에 대한 공부를 시작했습니다. 예상보다 spring은 더욱 다루기 어려웠습니다. 그렇게 spring에 대한 공부를 하고자하는 마음과 제대로 된 포트폴리오를 ..
들어가기에 앞서 졸업이 머지않은 4학년 2학기인 막학기였다. 인텔리제이와 자바를 처음 접하지만.. 일단 도전해보는 거였다. 목차 우테코 일정 우테코 에세이 우테코 주차별 후기 우테코 결과 우테코 종합 후기 우테코 일정 서류접수 : 2023년 10월 6일(금) 오후 3시 ~ 10월 16일(월) 오전 10시 프리코스 : 2023년 10월 19일(목) ~ 11월 15일(수) 1차 합격자 발표 : 2023년 12월 11일(월) 오후 3시, 개별 E-mail 통보 최종 코딩 테스트 : 2023년 12월 16일(토) 최종 합격자 발표 : 2023년 12월 27일(수) 오후 3시, 개별 E-mail 통보 교육 기간 : 2024년 2월 ~ 11월 (약 10개월) 우테코 에세이 1. 프로그래밍 교육 이력 ( 200자 이..