반응형
반응형
클래스 라이브러리 생성 파일 - 추가 - 새 프로젝트 (C#) 클래스 라이브러리 - 다음 프로젝트(클래스 라이브러리) 이름 입력 - 다음 다음 솔루션 탐색기에 클래스 라이브러리 추가된 화면 클래스 라이브러리 참조 참조를 추가할 종속성 우클릭 - 프로젝트 참조 추가 (Dependencies - Add Project Reference) 추가할 다른 프로젝트 선택 - 확인 종속성 추가 확인 참조한 클래스 라이브러리 사용 참조한 클래스 라이브러리 코드 Class1.cs (임의 이름) 우클릭 - 열기 Class1.cs 코드 getString 메소드 정의 사용자가 입력한 값을 그대로 출력해주는 간단한 코드 namespace HelloClassLibrary { public class Class1 { public st..
수학 수식을 우리가 볼 수 있는 수식처럼 표현해주는 라이브러리 포스팅에 기재되어 있는 기능들은 해당 라이브러리의 일부분입니다. 더 자세한 기능 및 계산, 수식 표현이 필요한 경우, 참고 부분에 기재되어 있는 공식 문서를 확인하시는 것을 권장드립니다. (미분, 적분 부분 쪽은 이해가 잘 되지 않아 기본 공식 문서에서 있는 예제만 사용하였습니다. ㅠㅠ) Sympy 기호 수학을 위한 파이썬 라이브러리 설치 및 사용 설정 설치 아나콘다 sympy 설치 명령어 conda install sympy 파이썬 sympy 설치 명령어 pip install sympy # pip3 install sympy 라이브러리 호출 import sympy # from sympy import * : 표현하는 수학식 함수의 sympy.~ ..
RESTful API Representational State Transfer의 약자 HTTP 프로토콜을 기반으로 데이터를 주고받는 API 주로 클라이언트-서버 간의 통신을 위해 사용 Stateless한 특징을 가지며 서버에서 각 요청 독립적 처리 HTTP Method(GET, POST, PUT, DELETE)를 사용하여 데이터 요청 및 반환 클라이언트가 서버에 요청된 결과는 JSON, XML 등의 형태로 반환 WebSocket API HTTP 프로토콜 기반으로 연결 설정, WebSocket 프로토콜을 사용하여 데이터를 주고 받는 API 실시간 양방향 통신을 위해 사용 서버에서 클라이언트로 push 메시지 전송이 가능하여 높은 실시간성 제공 클라이언트와 서버 간 지속적인 연결 유지 연결이 유지되는 동안 ..
추가 수정2023년 10월 3일 기준 주사위 옵션 정리표 (불멸 옵션 추가 및 선호 옵션 재정리)블레이드 키우기 - 장비별 주사위 옵션 정리 - 23년 10월, 바로가기출처 : 블레이드 키우기 라운지, 아루하님 글https://game.naver.com/lounge/Blade_idle/board/detail/1582578 [뉴비작성글] 블레이드 키우기 SETTING 기준을 만들어 보았습니다. : 블레이드 키우기* 23. 02. 16 - 고수분들의 말씀을 듣고 수정하였습니다.game.naver.com
빅데이터 저장시스템 대용량 데이터 집합을 저장하고 관리하는 시스템 사용자에게 데이터 제공 신뢰성과 가용성을 보장하는 시스템 파일 시스템 저장방식 빅데이터를 확장 가능한 분산 파일의 형태로 저장하는 방식 대표적으로 아파치 HDFS, 구글의 GFS 등 저사양 서버들을 활용 대용량, 분산, 데이터 집중형의 애플리케이션 지원 사용자들에게 고성능 장애 허용 시스템(fault-tolerance) 환경 제공 * 장애 허용 시스템(fault-tolerance) : 결함 감내 시스템이라고도 하며, 시스템을 구성하는 부품의 일부에서 결함(fault) 또는 고장(failure)이 발생하여도 정상적 혹은 부분적으로 기능을 수행할 수 있는 시스템 데이터베이스 저장방식 전통적인 RDBMS 시스템과 NoSQL DBMS 시스템 이용..
extends VS implements extends implements 구현 방식 클래스간 상속관계 구현 클래스가 가져야할 기능을 정의한 인터페이스 구현 기능 사용 상속된 클래스의 모든 기능 + 추가적 필요 기능 인터페이스에서 정의한 모든 기능 기능 구현 추가적 필요로 하는 기능 구현 가능 인터페이스에서 정의한 모든 기능 반드시 구현 결론 extends : 클래스 상속할 때 implements : 인터페이스 가져올 때 abstract class VS implements abstract class implements 공통점 객체 생성 불가 다양성 구현 메서드는 정의만 해두고 하위 클래스에서 자세히 기능 구현 기능 구현 추상 클래스에서 정의한 추상 클래스의 모든 기능 인터페이스에서 정의한 모든 기능 특징 ..