전체 글 154

패스트캠퍼스 챌린지 6일차

Ch 03. 데이터란 무엇일까 - 01.기본데이터 -3 전날 것과 이어지는! 패스트캠퍼스 챌린지 5일차 접미사 * 데이터 형태(부동 소수점, 실수) _013_Data6 리터럴 접미사(f(F), m(M)) 결과 값이 다르다는 것을 알 수 있다. decimal -m이 값을 전부 반환해 준다. float f decimal m 문자, 문자열 * 문자 - char ' ' : 작은 따옴표 * 문자열 - string 문자가 모여있는 열 " " ; 큰 따옴표 _014_Data7 _015_Data8 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; /*-------..

STUDY 📖/C# 2021.09.11 (2)

패스트캠퍼스 챌린지 5일차

Ch 03. 데이터란 무엇일까 - 01.기본데이터 -2 🔊🔊🔊 매우 중요하다고 한다. - 정수 데이터 형태 : 가장 빈번하게 사용하는 형태 아... 강의 트니까 어제꺼 마지막 이어보기 됬다. 다 안본거로 처리되는건가...? 어제 다본줄알았는데 이무순 ㅜ _008_Data1 일부 sbyte a = 120; byte b = 255; short c = 30000; long d = 1000000000000000000; ulong f = 10000000000000000000; int num = 100; Console.WriteLine("sbyte a: " + a); Console.WriteLine("byte b: " + b); Console.WriteLine("short c: " + c); Console.Writ..

STUDY 📖/C# 2021.09.10

패스트캠퍼스 챌린지 3일차

Ch 02. 처음으로 코딩하기 - 02.코드 리뷰해보기 -(2/2)] 는 어제 남은 자투리 인강 듣기 ㅜ .Console.WriteLine() .Console.Write() .Console.ReadKEy() .Console.RealLine() 다큐먼트에 함수를 검색하는 습관을 들이라고 한다! https://docs.microsoft.com/ko-kr/dotnet/api/system.console.writeline?view=net-5.0 Console.WriteLine 메서드 (System) 뒤에 현재 줄 종결자가 오는, 지정한 데이터를 표준 출력 스트림에 씁니다.Writes the specified data, followed by the current line terminator, to the stand..

STUDY 📖/C# 2021.09.08

패스트캠퍼스 챌린지 2일차

Ch 02. 처음으로 코딩하기 - 01.코드 리뷰해보기 -1 모든 언어의 첫 기본 코드는 "Hello World"이다. 세상아 안녕. 내일은 평일이야.... using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; /*--------------------------------------------------------------------------------------------- * Name : _001_HelloWorld * DESC : 코드리뷰 -----------------------------------------------------------..

STUDY 📖/C# 2021.09.07

패스트캠퍼스 챌린지 1일차

c#을 잘하고 싶다. 잘하는 김에 게임도 만ㄷ르어보고 싷ㅍ다. 그렇다. Ch 01. C# 언어 오리엔테이션 - 01. 닷넷 프레임워크와 C# 언어 나의 수준에 맞게... 아주 쉽고 간략하게 정리해놓는다 ㅎㅎ - CLR이란 중간단계가 운영체제에 상관없이 작업을 해주게 되고, CLR이 그 운영체제에 맞게 바꿔줌! => 코딩하기 쉬워짐. 간단하게 설명하면, 중간단계의 CLR이 알아서 작업해 준다는 내용이다. 예전같으면 윈도우 기반으로 종속되서 만들어질 테지만, C# Complier가 무엇인가를 create해준다. 예전에는 .exe를 클릭하면 바로 윈도우에 종속되서 파일이 실행이 되었겠지만, 하지만 바로 돌아가는게 아니라, IL metadata가 되어서 .exe파일이 되는데, 그 내부를 보면 중간단계에서 작업을..

STUDY 📖/C# 2021.09.06

2주차 Python 기초 문법 : Data Type / List / tuple / set

🚩 패스트 캠퍼스 국비 수업을 듣고 있습니다. 여태까지 들은 바로 꼼꼼하고 정리 잘해주셔서 너무 좋습니다....💙 쵝오,, 담에 다른 것 또 들을 예정. 2. Python Data types¶ Source : https://www.geeksforgeeks.org/python-data-types/ Data Type이란?¶ 모든 프로그래밍 언어가 데이터를 다루기 위해 필요한 약속.int, float, str, list, tuple, set, dict, ... 프로그래밍 언어마다 조금씩 다르며, 어떤 프로그래밍 언어에 대해 배울 때 제일 먼저 익혀야 하는 필수 관문.data type에 대한 이해도가 있어야, 파이썬을 이용한 데이터 분석이 가능하다! 프로그래밍 언어에서는 변수(Variable)에서 데이터를 저장..

[c#] IEnumerable vs Queryable

IEnumerator : 열거자 클래스 내부의 컬렉션에 대해 반복할 수 있도록 도와줍니다. IEnumerable는 집합 데이터를 처리하는 데 나온 개념으로 코드 중심 -> 데이터 중심으로 변화하면서 이를 처리하기 위해 개념이 도입되었다. 모든 데이터를 데이터베이스에서 가져온 다음 클라이언트에서 스캔하여 "원하는 값"을 가져온다. Queryable은 IEnumerable에서 더하여, 마치 SQL의 Query를 보는 것처럼 질의문으로 집합데이터를 처리하게 해준다. IEumerable에서 상속되므로 IEumerable에서 할 수 있는 모든 것은 Queryable에서도 가능하다. 클라이언트는 요청을 보내고, "SQL"쿼리를 사용하여 데이터베이스에 적용, 데이터 베이스에서 필터 논리가 실행되고 필요한 데이터만 반..

Language/C# 2021.08.15

[c#] classType vs structType vs recordType

큰 분류를 한다면, ClassType(CT)와 StructType(ST)는 mutable이고, RecordType(RT)는 immutable이다. mutable : 변하기 쉬운 immutable : 불편 *ref/value type classification class: reference type struct: value type record: reference type class reference type은 힙에 저장, ST는 value type으로 스택에 저장됨. //메모리 사용 차이// 스택은 그때그때 메모리에 들어갔다가 빠져서 부담 X 힙은 가비지 콜렉터 가 메모리 정리 안해줄시에 메모리 차지 하고 있음. *ref/value type classification 상속 지원 여부: class: yes..

Language/C# 2021.08.15