전체 글 77

.net5 설치와 확인 (.net5 Installation and verification) (2021. 01. 20)

.net5 Installation and verification dotnet.microsoft.com/download Download .NET (Linux, macOS, and Windows) Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET Core, and ASP.NET. dotnet.microsoft.com 사이트로 들어가서 실행하고 그냥 설치 눌러주시면 설치가 됩니다. 콘솔창은 시작프로그램 - "cmd" 입력 으로 화면을 띄울 수 있는데. (cmd는 Command의 약어입니다.)

Setting/C# 2021.01.20

[Csharp] Split() and Join() 사용 (2021. 1. 20)

Split() 및 Join() 사용 join 과 split이 중요한 경우는 데이터 사용의 기초이다. - 데이터 사용의 예로들면, 배열로 table을 나타낼 수 있고, 데이터를 기초로 시각화하여 여러모양으로 나타낼 수 있기 때문이다. 1. ToCharArray()를 사용하여 문자열 역방향 정렬 후 문자 배열 새 문자열에 결합 string value = "abc123"; char[] valueArray = value.ToCharArray(); Array.Reverse(valueArray); string result = new string(valueArray); Console.WriteLine(result); 2. 조인을 사용하여 모든 문자를 쉼표로 구분된 값 문자열로 결합 - 데이터를 사용하는 경우 일반적으..

Develop Dairy/C# 2021.01.20

Git 설치와 옵션 설명 with window x64 (2021. 01. 20)

Git Installation and Options Description 1. git-scm.com 에서 git 설치를위한 exe 파일을 다운로드 합니다. 2. 다운이 완료됐다면 아래와 그림과 같이 설치를 진행합니다. 옵션 선택이 없는건 next > 를 눌러 주시고, 옵션 선택이 있는건 그림과 설명을 더하겠습니다. Additional icons On the Desktop : 바탕화면 아이콘 추가 Windows Explorer integration : 윈도우 탐색기 통합 Git Bash Here : Git Bash 연결 Git GUI Here : Git GUI 연결 Git LFS(Large File Support) 용량 큰 파일 지원 Associate .git configuration files with ..

[Csharp]참조 형식(Reference types) (2021. 01. 20)

[Csharp] Reference types 우선은 참조 형식이라 불리는 것들은 아래와 같습니다. - 배열(array) - 클래스(class) - 문자열(strings) 애플리케이션이 실행되는 동안 값이 저장되는 방식에 있어서 값 형식과 다르게 처리된다. 값형식과 참조형식의 차이점 값형식 - stack 이라는 스토리지 영역에 직접 값을 저장 stack 이란? CPU에서 현재 실행중인 코드에 할당된 메모리, 실행이 완료되면 스택의 값이 제거 참조 형식 변수 - heap 이라는 별도의 메모리 영역에 해당 값을 저장 heap이란? 운영체제에서 실행되는 여러 애플리케이션 간에 공유되는 메모리 영역 .NET 런타임은 운영 체제와 통신하여 사용 가능한 메모리 주소를 확인하고, 값을 저장 할 수 있는 주소를 요청, ..

Develop Dairy/C# 2021.01.20

[Csharp] 부호 있는 정수, 부호 없는 정수, 부동 소수점 범위

[Csharp] 부호 있는 정수 범위(Signed integral Types) Console.WriteLine("Signed integral types:"); Console.WriteLine($"sbyte : {sbyte.MinValue} to {sbyte.MaxValue}"); Console.WriteLine($"short : {short.MinValue} to {short.MaxValue}"); Console.WriteLine($"int : {int.MinValue} to {int.MaxValue}"); Console.WriteLine($"long : {long.MinValue} to {long.MaxValue}"); 부호 없는 정수의 범위(Unsigned integral types) Console...

Develop Dairy/C# 2021.01.20

JS Variables let, const, var & Data Types

자바스크립트의 변수들과, 데이터 타입 1. 자바스크립트의 변수들 let으로 선언된 a변수에 주목해보자 let a = 22; let b = a - 5 ; a = 4; console.log(b, a) 를 했을경우 어떻게 나올까? 마지막에 a가 4로 바뀌어 진 것을 볼 수 있다. 즉 let은 변수가 바뀌는걸 허용한다고 볼 수 있다. const으로 선언된 a 변수는 어떨까? console창을 보면 에러가 난 것을 볼 수 있다. 이유는 a = 4에서 에러가 나는 것인데, const는 변수가 바뀌는걸 허용하지 않는다. var 은 let처럼 값을 바꿀 수 있다. 하지만 var과 let은 다른 부분이 있는데. https://developer.mozilla.org/ko/docs/Web/JavaScript/Referenc..

Vanilla JS, 바닐라 자바스크립트 로 시작하는 이유

http://vanilla-js.com/ Vanilla JS는 Library나 Framework를 쓰지않는 JavaScript를 뜻함. 그리하여 Vanilla JS를 잘하게 되고 이 언어에 대해 더 숙련되면 이해한다면, 리액트와 같은 다른 언어로 넘어갈 때도 아무 문제가 없을 거라고 한다. 그리하여 업무를 하면서 마주하는 거의 모든 Library를 이해할 수 있게 될 것이고, 웹에서 기초가 되는 언어를 배우는 것과 같기 때문

VSC에서 python 셋팅 및 패키지 세팅 (2020. 12. 23)

📖Python Setting In VSC (Visual Studio Code) 1. Python Setting Ctrl + Shift + p Ctrl + Shift + b No build task to run found. Configure Build Task Create tasks.josn file from template 선택 Others 선택 폴더/.vscode/tasks.json 파일이 생김 json 파일을 아래와 같이 생성 { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { //command는 터미..

Setting/Python 2020.12.23