본문 바로가기
반응형

분류 전체보기608

C# 부울 논리 연산자 논리 연산자(Logical Operator) 논리 연산자와 비트 연산자가 헷갈리는 경우가 많다. 논리 연산자는 부울 논리 연산자라고 부르면 헷갈리는게 덜하다. 부울 값을 대상으로 동작하기 때문이다. & (싱글 앰퍼샌드, Single ampersand) - 논리 AND 연산자 (Logical AND operator) | (싱글 파이프, Single pipeline) - 논리 OR 연산자 (Logical OR operator) 이 두 연산자는 단락 연산자(Short-circuit operator)가 아닙니다. 조건부 논리 연산자(Conditional Logical Operator) && (더블 앰퍼샌드, Dobule ampersand) - 조건부 논리 AND 연산자 (Conditional Logical AN.. 2023. 2. 1.
당신은 지연된 만족(Delayed gratification)을 믿으시나요? 최근에 독후감으로 작성한 부자 아빠 가난한 아빠 2권에 이런 내용이 있습니다. 가난하게 태어난 사람이 어떻게 부자가 될 수 있는지를 규명하는 연구였다. 여기서 발견된 공통적 세 가지 특성 1. 장기적인 비전과 계획을 유지한다. 2. '지연된 만족'을 믿는다. (They believe in delayed gratification) 3. 복리의 힘을 유리하게 이용한다. 여기서 저는 2번 '지연된 만족'을 믿는다에서 미묘함을 느꼈습니다. 왜 로버트 기요사키는 지연된 만족을 믿음의 영역으로 보내버린 걸까요? believe in의 뜻을 찾아보니 가치, 인격, 존재, 능력을 믿는다는 뜻입니다. 위 문장을 다시 읽어보면 '현재보다 미래에 얻게 될 가치가 더 높다는 것을 믿는다.'로 읽혔습니다. 즉 가치관의 문제인겁니.. 2023. 1. 30.
부자 아빠 가난한 아빠2 를 읽고서 부자 아버지는 이렇게 말씀하시곤 했다. "경제적 자유를 이룩하지 않으면 진정한 자유를 누릴 수 없다." 또 그분은 이렇게 말씀하셨다. "자유는 공짜일 수 있지만 대가가 따른다." 이 책은 자유를 얻기 위해 기꺼이 대가를 치르고자 하는 이들을 위한 것이다. 회사에서 멍 때리다가 문득 현재 상황을 극적으로 변화시켜야겠다는 상상을 해본 적이 있나요? 갑자기 로또를 산다거나 새해 다짐을 한다거나 말이죠. 저는 2023년에 새로운 변화를 체감하고 있습니다. 그중 하나는 드디어 돈이라는 녀석과 정면대결하기로 결심했습니다. 그래서 자기 개발서와 재테크 관련 서적을 열심히 읽고 있습니다. 그리고 그 시작을 알리는 책이 바로 부자 아빠 가난한 아빠 1권이었습니다. 아이러니하게도 2권을 먼저 리뷰하게 되었지만 재테크를 결.. 2023. 1. 28.
이진 연산자(Binary operator)에 대해서 연산자에 대해서 공부하다보니 이진 연산자란 새로운 단어를 알게되었다. 사실 이름을 몰랐다뿐이지 우리가 지금까지 사용하고 있던 연산자들이다. 이진 연산자란 두 피연산자를 연산하는 연산자를 뜻한다. 그리고 피연산자를 조작해서 특정 결과를 반환한다. 예시) 1 =) Less than or equal to ( = 2023. 1. 27.
C# Eager Operator와 단락 연산자 Eager Operator, 단락 연산자(Short-circuit Operatoer) C# 관련으로 공부하다보니 단락 연산자(short-circuit operator)라는 단어를 발견해서 그에 대한 정리를 해보려고 한다. Eager operator는 어떻게 번역되는지 모르겠네요! 아시는 분이 있다면 댓글 부탁드립니다. 심볼(Symbol) 연산자 타입 속성 &, | 논리 연산자, 비트 연산자 Eager operator &&, || 논리 조건 연산자 Short-circuit operator eager operator는 첫 번째 조건과 상관없이 두 번째 조건을 실행한다. eager operator는 비트 연산자(bit operator)와 모양이 같지만 조건 결과가 boolean이면 eager operator로.. 2023. 1. 27.
C# 간단하게 Json 형식 파싱하기 간단하게 C#으로 Json 형식 파싱하기웹 관련으로 일을 하다보면 Json을 많이 접하겠지만 웹과 거리가 있다보면 Json을 다루는 일은 많지 않다고 생각된다. 간단하게 C#의 System.Text.Json을 이용해서 Json을 파싱해보자. using System;using System.Text.Json;namespace JsonTestProject{ public class Program { public class JsonString { public class ServerStatus { public string instanceId { get; set; } public int g.. 2023. 1. 26.