본문 바로가기

(2024-10) 스파르타 내일배움캠프 - 백엔드44

(2024-10-28) TIL 노트 * TIL? : Today I Learned라는 의미로, 사전 캠프 과정에서 학습한 내용을 정리하는 테마입니다. 1. 네트워크 이론 (기초)이른바 L2와 L3 수준에서 외울 내용들을 배웠습니다.평소에 우리가 당연하다는 듯이 쓰던 네트워크 용어와 형태들에 나름의 이유가 있음을 알게 되고, 큰 그림을 그릴 수 있게 되었습니다. 2. 데일리 루틴(Java, SQL)두 정수 사이의 합을 구하는 문제. 이 문제를 보는 순간 두 해법이 떠올랐습니다. 하나는 작은 숫자에서 큰 숫자까지 더하며 for문을 도는 것입니다. 또 다른 하나는 등차수열의 원리를 이용해 식을 구성하는 것입니다. 말하자면, 컴퓨터 자원을 더 쓰느냐 인간 자원을 더 쓰느냐 하는 문제겠지요?  3. 웹개발 강의3주차 강의를 숙제 빼고 들었습니다. 숙.. 2024. 10. 28.
(2024-10-26) 오늘 학습 내용 간단히 2024. 10. 26.
(2024-10-24) Java로 기초 개념 깊게 익히기 public class Main { public static void main(String[] args) { System.out.println("Hello World"); }}  Main 클래스: 프로그램의 시작점. 프로그램을 시작시키면 이 Main 함수 프로그램이 자동으로 실행될 것이다.main 함수: 프로그램의 시작점2. System.out.println(); : System.out 이를 손으로 바로 쓸 수 있는가? String[] 에서 대문자 여부가 헷갈림System에서 대문자가 헷갈림println에서 Writeln으로 적어버림그래도 하다보면 손에 익겠다. 2024. 10. 25.
(2024-10-23) 사전캠프 학습: nested 클래스, 상속, HTML, CSS등 데일리 퀘스트를 통해서 JAVA, SQL 각각 오늘차 지점을 풀었습니다. SQL WHERE조건에 단어 검색 조건을 익혔습니다. JAVA는 자연수를 역순으로 배열에 넣는 걸 생각했는데, 배열의 선언에 미리 길이(메모리 공간)을 정해 두어야 하기 때문에  여기에 대한 최적화 고민을 조금 했습니다. C언어로 풀어서 생각하니 오히려 코드가 복잡해졌는데, GPT에 물어도 비슷했기 때문에 추후 심도깊은 학습이 필요해 보입니다. nested 클래스, 상속 개념을 배우면서 객체지향의 내용을 흡수하고 있습니다. 웹개발 종합반 1주차 내용을 들으며 HTML과 CSS의 큰 개념을 흡수했습니다. 또한 부트스트랩 등 쓸만할 툴을 알게 되었습니다. 2024. 10. 23.
(2024-10-22) 사전학습 ① 데일리퀘스트를 오늘치까지 따라잡았습니다. SQL 문법과 JAVA문법이 다소 손에 익었습니다. ② JAVA 문법 강의를 디자인 패턴 도입부까지 들었습니다. 강의를 더 나가고 또한 복습했습니다. 멤버 변수, 멤버 함수, 접근제어자, static 개념이 확실하게 머리에 들어오게 개념을 정리했습니다. 2024. 10. 22.
(2024-10-21) 사전학습 2024. 10. 21.