# 1장

15개의 포스트

모던 자바스크립트 Deep Dive (1-5장)

자바스크립트의 태생적 특징 자바스크립트는 웹페이지의 단순한 보조 기능을 처리하기 위한 제한적인 용도를 목적으로 태어났지만 프론트엔드와 백엔드 영역의 프로그래밍 언어로 사용할 수 있는 범용 애플리케이션 언어로 성장하였다. 이에 따라 자바스크립트를 학습하는 방식 또한 기본 개념과 동작 원리를 깊이 있게 학습해야 한다. 기본 개념과 동작 원리 이해의 중요성 ...

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

[가상 면접 사례로 배우는 대규모 시스템 설계기초] 1장 사용자 수에 따른 규모 확장성

최근에 취업준비 스터디를 시작하면서 몇 분은 저와 같이 취업을 하게 되었습니다. 하지만 이번에 취업을 하고 난 결과 저는 타이밍이 맞아서 합격한 것이지 어느 정도 타이밍이 되면 제가 원하는 회사를 갈 수 있겠다는 확신이 서지 않더라구요. 그래서 스터디원 분들의 의견도

2022년 11월 21일
·
0개의 댓글
·

1장 자료구조가 중요한 까닭

데이터: 모든 유형의 정보를 망라하는 용어자료구조: 데이터를 조직하는 방법배열: 데이터 원소들의 리스트읽기: 특정 위치를 찾아보는 것검색: 자료구조 내에서 특정 값을 찾는 것삽입: 자료구조에 새로운 값을 추가하는 것삭제: 자료구조에서 값을 제거하는 것연산이 얼마나 빠른

2022년 10월 18일
·
0개의 댓글
·

의존관계 주입(xml)

.class 없이 value="com.mysql.cj.jdbc.Driver" 만 써도 되는 이유는, 다음과 같은 변환 작업이 일어나기 때문즉, 수정자 메소드의 파라미터 타입을 참고해서 적절한 형태로 변환해 줌. 스프링은 value에 지정한 텍스트 값을 적절한 자바 타입

2022년 8월 22일
·
0개의 댓글
·
post-thumbnail

이펙티브 타입스크립트 | 1장 타입스크립트 알아보기

본 문은 이펙티브 타입스크립트를 읽고 알게된 내용을 정리한 글입니다.타입스크립트는 자바스크립트의 상위 집합(superset)이다.타입스크립트는 타입이 정의된 자바스크립트의 상위집합이다..js 파일에 있는 코드는 이미 타입스크립트이다.즉 main.js 를 main.ts

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

🌈명품 C++ 프로그래밍 1장🧑‍💻

객체란, 세상에 존재하는 모든 것

2022년 6월 17일
·
0개의 댓글
·

[JavaScript 스터디] 모던 자바스크립트 Deep Dive 1장 요약

아래의 내용은 필자가 자바스크립트 스터디를 진행하면서 공부하고 정리한 내용을 요약한 것입니다.프로그래밍이란 컴퓨터에게 실행을 요구하는 일종의 커뮤니케이션이다.커뮤니케이션을 할 때, 요구되는 것이 문제 해결 능력이다.프로그래밍이란 기계가 실행할 수 있을 정도로 정확하게

2022년 6월 4일
·
0개의 댓글
·

[명품자바]1장 실습문제

1 화면에 다음과 같이 "Welcome!", "자바 세계로 오신 것을 환영합니다" 를 출력하는 자바 프로그램을 작성하라. Workspace는 C:\Temp로 하고 프로젝트 이름은 1-1로 한다. 클래스 이름은 Welcome으로 한다. 코드 출력 2 화면에 "Sor

2022년 5월 23일
·
0개의 댓글
·

[명품자바]1장 연습문제

c언어 소스 파일의 확장자는 .C이고 컴파일하면 .obj파일이 만들어진다. 그러면 자바 소스 파일의 확장자와 컴파일된 파일의 확장자는 무엇인가? .java와 .class 자바 언어를 처음 개발한 사람은? 제임스 고슬링 Java, C, C++, C# 언어

2022년 5월 23일
·
0개의 댓글
·

[명품자바]1장 오픈 챌린지

자신의 이름, 나이, 학과 출력하기

2022년 5월 23일
·
0개의 댓글
·

Chapter01 프로그래밍 연습

독자가 MacroMuscle, Inc.이라는 건강 관련 소프트웨어 회사에 이제 막 프로그래머로 취직했다고 가정하자. 이 회사는 유럽 시장에 진출하고자 하므로, 인치를 센치미터(1 inch = 2.54 cm)로 변환하는 프로그램이 필요하다. 프로그램은 사용자에게 하나의

2022년 3월 26일
·
0개의 댓글
·

Chapter01 복습문제

01 프로그래밍에서 말하는 이식성(portabillity)이란 무엇을 의미하는가 02 소스 코드 파일. 오브젝트 코드 파일, 실행 파일의 차이점을 설명하라.

2022년 3월 26일
·
0개의 댓글
·

[Book Review] 업무에 바로 쓰는 SQL 튜닝 1장

보통 데이터베이스를 다중화 구조로 구축 시 오라클 DB 서버는 통합된 스토리지 하나를 공유하여 사용하는 방식이지만 MySQL은 물리적인 DB 서버마다 독립적으로 스토리지를 할당하여 구성한다. 때문에 오라클의 경우 사용자가 어느 DB 서버에 접근하더라도 CRUD 모두 처

2022년 1월 24일
·
0개의 댓글
·

TIL#137 애플리케이션설계(1)

소프트웨어아키텍처

2021년 3월 2일
·
0개의 댓글
·
post-thumbnail

오브젝트와 의존관계

시간이 지남에 따라 모든건 변한다. 개발자는 항상 미래에 대비해야 한다. 객체지향 기술이 변화에 효과적으로 대처할 수 있는 기술이다.적은 변화와 변화에 대한 검증을 빠르게 하는 개발자.분리와 확장을 고려한 설계가 필요하다DB가 바뀌었을때, 웹 화면의 레이아웃이 바뀌었을

2020년 9월 15일
·
0개의 댓글
·