스파르타내일배움캠프TIL(4)
-
[24.06.27] 내일배움캠프 일차 JAVA TIL - CI/CD
오늘 한 일Web 강의 수강 - 스탠다드 이론 강의 특강으로 AOP 강의 제작중MSA를 하기 위해서는 스프링 시큐리티를 더 잘 알고, 현재 배우는 내용을 잘 알아야 한다.최종 프로젝트 기간에는 되도록 특강 진행을 안하지만, 그래도 예정이 되어 있음-> 최종 프로젝트에서는 유저 테스트를 받을 정도의 퀄리티가 나와야 해서 프론트엔드, 기능 구현이 더 안전성있어야 한다.CI/CD : 하나의 방법론CI : 지속적 통합ex ) 깃허브로 push, merge 하는 것을 의미한다. 빌드와 테스트가 되는 과정CD : 지속적 배포ex ) 검증된 코드 변동 사항을 production environment 에 배포되는 것을 말한다. CI/CD의 존재 이유: 기업들의 목표는 새로운 서비스를 빠른 기간 내에 출시하고 업데이트..
2024.06.27 -
[24.04.23] 내일배움캠프 7일차 JAVA TIL - 연산자, 제어문, 컬렉션
오늘 한 일 오후 2시 특강 듣기 2주차 강의 수강 2주차 1주차 HW 컬렉션 사용하여 리팩토링 수기를 남기기에 앞서 교육 내용이 많아, 평소 헷갈렸던 개념 위주로 T.I.L을 작성했다. 연산자 산술 연산자 + - * / % > 사칙, 비트 연산 비교 연산자 > = 비교 > 논리 > 대입 Collection 컬렉션은 List / Queue / Set / Map 이 있다. List (LIFO) : ArrayList, LinkedList, Stack 함수 add, set, remove, toString([] 형태로 출력),clear package week02.collection; import java.util.ArrayList; public class col1 { public static void ma..
2024.04.23 -
[24.04.22] 내일배움캠프 6일차 JAVA TIL - JVM, 변수
오늘 한 일 2주차 팀원들과 인사 및 기본 규칙 정하기 Java 를 익히기에 앞서 기본 환경 구축 1주차 입출력 HW JAVA란 무엇일까? : 대표적인 객체 지향 프로그래밍 언어로 장비의 제한 없이 사용할 수 있는 프로그래밍 언어 Java는 기본적으로 C를 기반으로 만들어졌습니다. 이제 Java를 사용하기 위해 기초지식 몇가지를 설명해 드리겠습니다. JVM? -> Java Virtual Machine 여러 기기에서 자바 프로그램을 실행시킬 수 있도록 도와주는 가상의 기기 JRE? -> Java Runtime Enviroment 자바 실행 환경으로 설치시 JVM을 이용할 수 있다. 하지만 JRE에서는 .class 확장자의 파일만을 열 수 있으므로 추가적으로 환경 설정을 해주어야 합니다. 그래서 필요한 것이..
2024.04.22 -
[24.04.19] 내일배움캠프 5일차 JAVA TIL - Start ☆
오늘은 내일배움캠프에 합류한지 5일차 되는 날이다. 개발 전공생이지만 부끄럽게도 처음으로 T.I.L을 써보게 되었다. 이제 공부하는 날은 매일 블로그에 기록하도록 노력해야겠다! 기본적으로 수업에서 제공해준 틀은 이렇다. 제목 *내일배움캠프 0일차 TIL + 본인이 생각하는 오늘의 학습 키워드** 내용 오늘의 학습 키워드 공부한 내용 본인의 언어로 정리하기 오늘의 회고 12시간 중 얼마나 몰입했는지 더 나은 미래를 위해 내일 어떤 공부를 진행할 것인지 앞으로는 꾸준히 글을 작성해 봐야겠다 !
2024.04.19