본문 바로가기

전체 글48

2024 인프콘 후기 더위에 지쳐 많이 나태해진 이 시점에서 새롭고 신선한 자극이 필요한 부분 반 그냥 냅다 서울에 놀러 가고 싶은 마음 반으로 우연찮게 인프런에서 본 2024 인프콘이 눈에 들어와 신청하게 되었다! 처음에는 그냥 되면 가야지~라는 생각으로 지원하였지만, 2022 2023 인프콘 영상을 찾아보면 볼수록 좀 더 됐으면 좋겠다, 꼭 가고 싶다는 생각이 많이 들었던 것 같다!이게 모람 ~! 같이 가기로 한 지인이랑 둘이 당첨돼서 생각보다 당첨되기 쉬운 줄 알았지만, 두 명 이외에는 그 누구도 당첨되지 않았다는... 감사하게 생각하면서 인프콘을 가기 전까지 시간표도 짜고 자료도 많이 찾아보면서 설레어 왔던 것 같다...! 그 전날 인프콘을 위해 퇴근하고 서울로 출발~ 오랜만에 느껴보는 설렘~ 인프콘 당일, 사실 같이.. 2024. 8. 6.
인프런 영한님 커리큘럼 매번 공부할때마다, 헷갈려서 정리해놓는 영한님 강좌 순서(자바 제외)1. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다.2. 스프링 핵심 원리 - 기본편스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다.3. 모든 개발자를 위한 HTTP 웹 기본 지식실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다.4. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다.스프링 MVC의 핵심 원리와 구조를 이해하고, 더 .. 2024. 8. 5.
Web Server vs Web Application Server Web Server vs Web Applicatin Server 1. 개념 Web = World Wide Web 의 약자로서, 인터넷을 기반으로 사용되는 서비스이다. WWW or W3 라고 많이 불려진다. 기본적으로 웹의 3대 요소에는 URL(주소), HTML(내용), HTTP(통신 규약)등 3개의 구성요소를 가지고 있다. URI : Uniform Resource Identifier 로서 인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열로서, 주소를 나타내고 있다. HTML : Hypertext Markup Language 로서 웹 문서의 구조를 만들기 위한 언어로서, 정적인 컨텐츠를 담당하고 해당페이지의 내용을 담고 있다. *HTML 은 Markup Language 로서 Pro.. 2023. 7. 14.
프로그래머스 SQL 고득점 Kit (~ing) 프로그래머스 문제풀이 1. SELECT 문 -- 아픈동물 찾기 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick' OERDER BY ANIMAL_ID; -- 어린 동물 찾기 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != "Aged" ORDER BY ANIMAL_ID; -- 동물의 아이디와 이름 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID; -- 여러 기준으로 정렬하기 -- 코드를 입력하세요 SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY .. 2023. 4. 3.
JDK, JRE, JVM / Java SE, EE, ME JDK, JRE, JVM / JAVA SE, EE … JDK > JRE > JVM으로서, 개발자들이 개발환경 구축 시 자바 버전을 맞춘다 = 프로젝트 JDK 버전을 맞춘다 라는 의미로 사용된다. 맨 처음 JDK와 JAVA SE에 많이 혼동되었는데 JAVA SE와 JDK는 다른 개념인 것 같다. JAVA SE의 경우 표준 자바 스펙이므로, 이것들을 구현한게 JDK, JRE로서 oracle에서 제공하는 Java SE의 경우 그냥 설치 파일이라 혼동되었지만 결국 Java SE를 설치하고, 프로젝트를 진행할 때 프로젝트 내에 있는 파일은 jdk인 것을 알게 되었다! 이렇게 cmd 창에서 명령어로 java -version을 했을대 확인되는 버전 역시 결국 17 버전의 jdk라는 것을 의미한다. JDK = JRE .. 2023. 3. 27.
Local / Static / instance 변수, 기본형 형 변환, 연산자 우선순위 1. Local / static / instance 변수 //로딩(Loading)은 클래스를 사용하기 위해 해당 클래스의 바이트 코드를 JVM의 메모리에 올리는 것을 말한다. // local 지역 변수 // 메소드 호출시 스택영역에 생성 되고, 메소드 블럭 안에 살아있다. // static 정적 변수 // 객체 생성 없이도 바로 사용 가능하며, 클래스가 처음 로딩 될 때 메모리 공간을 할당한다. // 주로 공유해야 하는 값이나, 상수등을 정의한다 // instance 변수 //클래스 영역에 선언되며, 객체가 생성 될 때 생성되는 변수로 new 키워드를 통해 생성하고 객체 내부에서 사용된다. public class Main{ int k; //인스턴스 변수 static int b = 1; //static 변.. 2023. 3. 21.