TiL
-
[1. 자바에 대해서] Java의 필요성1. 공통 실행 환경이 있어 여러기기의 운영 체제에서 실행 가능2. 코드의 이해와 유지보수가 쉬움 (클래스 통해 객체 생성)3. 오류 방지 및 보안상 안전 (java언어를 byte코드로 변환하는 Compiler가 먼저 오류 체크)4. 네트워크/db 연결 및 통신 등의 작업을 처리하는 API 제공 ( → 대규모 앱 개발 가능)(앱 : 운영체제 위에서 실행되는 프로그램 ex. Mobile App, Server App)5. 다양한 개발 도구와 라이브러리 JVM (Java Virtual Machine) : 자바 가상 머신여러 기기 위에 Java 프로그램 실행할 수 있도록 가상의 기기 만들어주는 것 Java Complier: .java 파일을 운영체제가 읽을 ..
[TIL] 240422 <자바> JVM,변수[1. 자바에 대해서] Java의 필요성1. 공통 실행 환경이 있어 여러기기의 운영 체제에서 실행 가능2. 코드의 이해와 유지보수가 쉬움 (클래스 통해 객체 생성)3. 오류 방지 및 보안상 안전 (java언어를 byte코드로 변환하는 Compiler가 먼저 오류 체크)4. 네트워크/db 연결 및 통신 등의 작업을 처리하는 API 제공 ( → 대규모 앱 개발 가능)(앱 : 운영체제 위에서 실행되는 프로그램 ex. Mobile App, Server App)5. 다양한 개발 도구와 라이브러리 JVM (Java Virtual Machine) : 자바 가상 머신여러 기기 위에 Java 프로그램 실행할 수 있도록 가상의 기기 만들어주는 것 Java Complier: .java 파일을 운영체제가 읽을 ..
2024.04.22 -
웹 서비스웹에서 제공되는 서비스웹 서비스 개발자 : 웹 서비스를 설계/제작/관리AWS,Vercel, Netlify 등 웹 서비스의 동작클라이언트 (요청하는 주체) : 사용자가 브라우저라는 매개를 이용하여 서버에 어떠한 것을 요청서버(요청받는) : 요청에 대한 처리 후 응답을 줌 요청 → http(서로 약속된 상호작용 방법) 안에서 url + method(GET,POST,PUT,PATCH,DELETE)로 하는 것 예시) : 네이버 접속 후 '사전' 글자 클릭 → url + method(GET)으로 요청사전 : 요청을 받아 처리 준비 (spring 예시)package com.example.demo;import org.springframework..
[TIL] 240419 웹 기초웹 서비스웹에서 제공되는 서비스웹 서비스 개발자 : 웹 서비스를 설계/제작/관리AWS,Vercel, Netlify 등 웹 서비스의 동작클라이언트 (요청하는 주체) : 사용자가 브라우저라는 매개를 이용하여 서버에 어떠한 것을 요청서버(요청받는) : 요청에 대한 처리 후 응답을 줌 요청 → http(서로 약속된 상호작용 방법) 안에서 url + method(GET,POST,PUT,PATCH,DELETE)로 하는 것 예시) : 네이버 접속 후 '사전' 글자 클릭 → url + method(GET)으로 요청사전 : 요청을 받아 처리 준비 (spring 예시)package com.example.demo;import org.springframework..
2024.04.19 -
(일단 작성)https://wayhome25.github.io/ 초보몽키의 개발공부로그 wayhome25.github.io 1. 강의 내용 정리(1) 오늘 배운 것(~은 ~~이다)(2) 내용 정리(3) 해당 개념의 필요성(4) 사용법 참고블로그https://velog.io/@alicia-mkkim/TlL-4-변수가-필요한-이유와-선언하는-방법 TlL #4 변수가 필요한 이유와 선언하는 방법TIL변수란?가변적인 데이터를 담을 수 있는 대상 혹은 공간변수가 필요하는 이유? 프로그램에서 가독성을 높여주고⬆️ 유지보수에 좋다.복잡한 코드를 변수 안에 저장하면, 필요할때 변수명을velog.io 2. 개발 단계 정리(1) 설치(2) 초기세팅(3) ~~만..
[TIL] 240416 TIL 작성법(일단 작성)https://wayhome25.github.io/ 초보몽키의 개발공부로그 wayhome25.github.io 1. 강의 내용 정리(1) 오늘 배운 것(~은 ~~이다)(2) 내용 정리(3) 해당 개념의 필요성(4) 사용법 참고블로그https://velog.io/@alicia-mkkim/TlL-4-변수가-필요한-이유와-선언하는-방법 TlL #4 변수가 필요한 이유와 선언하는 방법TIL변수란?가변적인 데이터를 담을 수 있는 대상 혹은 공간변수가 필요하는 이유? 프로그램에서 가독성을 높여주고⬆️ 유지보수에 좋다.복잡한 코드를 변수 안에 저장하면, 필요할때 변수명을velog.io 2. 개발 단계 정리(1) 설치(2) 초기세팅(3) ~~만..
2024.04.19 -
1. 필수 리눅스 명령어 (git 명령어 아님)pwd (print working directory) : 현재 내가 작업하는 폴더를 보여줌ls (list) : 내 폴더 안에 있는 폴더&파일 내역 보여줌ls -a (list all) : 숨겨진 파일(보통 .으로 시작함)도 모두 볼 수 있음cd 폴더명 (change directory) : ls 명령어에서 확인된 폴더로 이동 가능- cd .. : 상위폴더로 이동(한단계 위)- cd 폴더명/폴더명 : 한번에 더깊이mkdir 폴더명 (make directory) : 현재 경로에서 폴더를 생성touch 파일명 : 현재 폴더에서 파일을 생성하는 명령어- 해당 이름을 가진 파일이 없으면 생성 / 있으면 파일의 날짜, 시간 변경 2. Git &..
[TIL] 240415 Git & Github 사용(1)1. 필수 리눅스 명령어 (git 명령어 아님)pwd (print working directory) : 현재 내가 작업하는 폴더를 보여줌ls (list) : 내 폴더 안에 있는 폴더&파일 내역 보여줌ls -a (list all) : 숨겨진 파일(보통 .으로 시작함)도 모두 볼 수 있음cd 폴더명 (change directory) : ls 명령어에서 확인된 폴더로 이동 가능- cd .. : 상위폴더로 이동(한단계 위)- cd 폴더명/폴더명 : 한번에 더깊이mkdir 폴더명 (make directory) : 현재 경로에서 폴더를 생성touch 파일명 : 현재 폴더에서 파일을 생성하는 명령어- 해당 이름을 가진 파일이 없으면 생성 / 있으면 파일의 날짜, 시간 변경 2. Git &..
2024.04.16