개요
어쩌다보니 파이썬도 공부하게 돼버려서.. 일단 당장은 리액트랑 node.js에 집중하고 파이썬은 간단한 문법정도만 익힐 것 같습니다.
- Python
- · 2025. 4. 8.
요약C++ 게임 서버에 필요한 기초 개념들을 폭넓게 배울 수 있는 책처음 배울 때도 좋지만, 아직 개념이 완벽하지 않을 때 정리하기 좋다다만, 기초개념 위주라 처음 공부한다면 이 책 이후 다른 책을 보거나 제공되는 소스코드를 따라가며 연습할 것 1. 개요취업 전에는 빠르게 지식을 습득하려고 급하게 읽었었다.그래서 그랬는지 머릿속에 단편적인 지식들은 들어왔지만, 정확한 내용 이해는 하지 못했다. 그리고 취업 후 블로그를 쓰면서 지식을 쉽게 설명하려고 노력했었고, 그 후 이 책을 다시 보니 너무 친절하게 쓰여진 책이라는걸 알 수 있었다. 2. 구조내용을 굉장히 쉽게 설명하려고 노력했고, 구성도 잘 짜여있다.헷갈릴만한 부분에는 예제와 그림들이 들어가 있어 이해하기 쉽도록 도와준다. 네트워크부터 소켓 프로그..
1. 프로토타입이란?자바스크립트는 프로토타입 기반 언어로, 클래스 기반 언어와는 다른 방식으로 객체지향 프로그래밍을 구현한다.프로토타입은 자바스크립트 객체가 다른 객체로부터 메서드와 속성을 상속받는 메커니즘이다. 모든 자바스크립트 객체는 프로토타입 객체에 대한 참조인 [[Prototype]]을 가지고 있다.객체의 프로토타입은 Object.getPrototypeOf(obj) 또는 obj.__proto__로 접근할 수 있다.자바스크립트에서 객체의 속성이나 메서드에 접근할 때, 해당 객체에 없으면 프로토타입 체인을 따라 올라가며 검색한다. 1.1. 객체지향 언어와 자바스크립트의 차이전통적인 클래스 기반 언어(Java, C++ 등)에서는 클래스가 객체의 청사진 역할을 한다.반면 자바스크립트는 클래스 개념 없이 ..
1. 기본 사용법print("안녕하세요") # 문자열 출력print(123) # 숫자 출력print(True) # 불리언 출력 2. 데이터 타입별 출력1) 문자열 (String)message = "파이썬 공부 중"print(message) # 변수 출력print("문자열 " + "연결") # 문자열 연결 (+ 연산자)print("반복" * 3) # 문자열 반복 (* 연산자) 2) 숫자 (Numbers)# 정수형 (int)print(10)# 실수형 (float)print(3.14)# 계산 결과 출력print(10 + 5) # 15print(10 / 3) # 3.3333333333333335print(10 // 3)..
어쩌다보니 파이썬도 공부하게 돼버려서.. 일단 당장은 리액트랑 node.js에 집중하고 파이썬은 간단한 문법정도만 익힐 것 같습니다.
요약긴 설명으로 내용을 쉽게 이해할 수 있지만, 핵심을 찾기 어려운 페이지 구조언어를 처음 배우는 사람에게는 추천언어를 하나라도 알고있거나, 빠르게 필요한 내용만을 학습하고 싶은 사람에게는 매우 비추천 1. 개요얼마 전에 읽었던 책으로, 유니티로 시작했던 C#을 기초부터 다시 다지고 싶어 구매했다. 헤드퍼스트 시리즈는 이미 유명하기도 하고, 시리즈들의 후기도 좋다.특히 나에게는 익숙한 유니티를 사용한 프로젝트가 있다고 해서 표준 C#을 배우며 유니티로 넘어가는 과정을 배울 수 있을 것 같아 이 시리즈를 선택했다. 2. 구조초기 장에서는 기본적인 문법과 데이터 타입을 소개하고, 이후 객체 지향 프로그래밍, 인터페이스, 예외 처리 등 심화 주제를 다룬다.기초 언어 뿐만 아니라 LINQ나 단위 테스트, ...
1. 변수 선언 방식 변경JavaScript는 ES6(ECMAScript 2015) 이전까지 var 키워드만으로 변수를 선언했다.하지만 var는 다른 언어들의 변수 선언 방식과 차이가 있어 개발자들이 혼란과 불편함을 겪었다. 그리고 ES6에서는 let과 const라는 두 가지 새로운 변수 선언 방식이 도입되었다.이 변화는 단순한 문법 추가가 아닌, 언어의 근본적인 개선이었다. 2. var의 주요 문제점2.1. 함수 스코프var로 선언된 변수는 함수 스코프(function-level scope)를 가진다.블록 스코프가 아닌 함수 스코프는 예상치 못한 동작을 유발할 수 있다. ex)function varExample() { if (true) { var x = 10; } console.log(x)..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.