목록방법 (4)
AiPE
싱글톤 패턴(Singleton Pattern)은 디자인(쉽게, 프로그램 설계라고 보면 된다) 패턴 중 하나로, 어떤 클래스가 최대 한 번의 인스턴스만을 갖도록 보장하는 패턴이다. 이는 클래스의 인스턴스를 하나만 생성하여 전역적으로 접근할 수 있도록 하는 것을 목적으로 한다. "전역적인 접근"은 무엇을 의미하는가? 전역 상태를 유지한다는 것은 프로그램의 어느 곳에서나 접근 가능한 상태를 말한다. 전역 상태를 유지하면 객체 간의 데이터 공유가 용이해지고, 설정값이나 상태 정보의 일관성을 유지할 수 있으므로 여러 곳에서 공유된 데이터나 설정값을 저장할 때 유용하다. 싱글톤 패턴을 사용하면 클래스의 인스턴스가 하나만 존재하므로, 해당 인스턴스의 상태는 어디서든 접근할 수 있게 된다. 싱글톤 패턴을 구현하는 방법..
가장 먼저 나는 부동 소수점 방식에 대해 공부하면서 아래 자료를 굉장히 많이 참조했다. https://steemit.com/kr/@modolee/floating-point 부동 소수점(Floating Point)란 무엇인가? — Steemit안녕하세요. 개발자 모도리입니다. 이번에는 잠시 다른 주제를 다뤄 보겠습니다. (EOS Dapp 개발 공부를 못하고 있습니다.) 부동 소수점이란 무엇인가 알아보도록 하겠습니다. 이 주제 선택한 이유steemit.com 컴퓨터가 소수점을 표현하는 방식에는 크게 "고정 소수점 방식"과 "부동 소수점 방식"이 존재한다. 부동 소수점 방식을 이해하기 위해서는① 이진수 표현법 ② 고정 소수점 방식 위 두 가지에 대한 기초 지식이 필요하므로 이에 대해 먼저 다루어 보려고 한다...
1. 보수(Complement)의 정의 보수(Complement)의 정의를 먼저 알아보자. 우리가 "a의 N의 보수"라고 부르는 것은 어떠한 숫자 a가 있을 때 a+b=N을 만족하는 수 b를 일컫는 말이다. 예를 들어, 3의 10의 보수는 3+7=10이므로 7이다. 컴퓨터에서는 보수를 음수를 표현하는 데 사용한다. 컴퓨터는 기본적으로 덧셈의 연산만이 가능하기 때문에 뺄셈은 "음수를 더한다"라는 개념으로 접근한다. 컴퓨터는 2진수로 동작하므로 2진수와 관련된 와 만을 다루면 된다. 이진수에서 1과 2의 보수를 구하는 방법은 아래와 같다. 2. 1의 보수를 구하는 방법 1의 보수를 구하는 방법은 굉장히 단순하다. ① 표현하고자 하는 수를 이진수 비트로 나타낸다. Ex. 3을 4비트 이진수로 표현하면 `001..
고등학교 2학년때 학교 생활기록부(이하 생기부) 기록용으로 썼던 보고서 비슷한거다. 고등학교에서 이런 걸 쓰면 뭐하나 싶을텐데 그냥 관심이 있어서 써봤다. 막상 써놓긴 했는데 놔두면 뭐하나 싶어서 그냥 올린다. 다운받는 사람들은 좋아요 대신 광고 한번씩 눌러서 감사함을 표시해주면 좋겠다. (직접 씀, 12쪽, 9364글자) 비슷한 재밌는 발표/보고서 주제를 찾고 있다면 아래 글을 추천한다. https://xibbal-lab.tistory.com/39 [학교 과제] 테일러 정리에 대한 기초 이해 "수치해석학에 대한 기초 이해"에 이어 테일러 정리에 대해서도 조금 써봤다. "수치해석학에 대한 기초 이해"는 분량이 좀 있는데, 보고 싶으면 아래 링크 참고. https://xibbal-lab.tistory.co..