[POS 시스템] 신용카드 PG VAN 승인 프로세스 개념 밴 VAN 사업자가맹점 및 카드사 사이에서 네트워크망을 구축함. 카드 사용 승인 중계 및 카드 전표 매입 업무를 하는 부가 통신 사업자신용 카드 회사를 대신해 가맹점을 모집하고 단말기를 제공.고객이 신용 및 체크 카드를 이용해 물품 등을 구입할 경우 카드 결제 승인을 받을 수 있도록 단말기를 통해 승인 중계 업무가맹점이 카드사에 카드 결제 대금을 청구해 받을 수 있도록, 카드 매출 데이터 정리, 제출하는 카드 전표 매입 업무 대행 신용카드 VAN 업무 시장 구조 신용카드 PG PG (Payment Gateway) 사업자쇼핑몰 등의 온라인 중소 업체 및 카드사 등의 금융권 사이에서 온라인 결제 서비스를 가능케 해주는 중개 서비스 업자 신용카드 승인..
C언어 C++ 정수형 변수 int란 (기본 Integer, 정수 뜻) 먼저, 훑고 넘어갈 사항 1. 정수형 변수 Int 자료형 크기 (C언어 C++ 공통)16 Bit = 2 Byte = 1 Word (IBM 호환, 이 포스트는 16비트 프로세서를 기준으로 작성됨) 2. 어셈블러에서 사용되는 자료형 (괄호 안은 바이트, 비트)byte(1-8), word(2-16), dword(4-32), qword(8-64) 3. 기본 자료형 크기 byte 1 Byte short 2 Byte int 4 Byte long 4 Byte double 8 Byte 4. 출처 - Numeric Values [링크] Practical Learning: Using Integer Variables아래는 사용 예입니다. 123456789..
펀드 수익률 높이는 수수료 절약, 환매(매도) 방법 시기 4가지 오늘은 펀드 환매 시기와 수수료를 고민하는 분들에게 도움이 될만한 정보를 알려 드리려고 합니다. 펀드 수익률을 높이려면 매도 방법에 신경을 많이 써야 합니다. 하지만, 매도 시기가 언제인지, 환매 수수료는 또 얼마인지, 급전이 필요한데 90일 미만인데 등 신경 쓸 게 참 많아요. 그래서 크게 고민하실만한 4가지를 골라서 펀드 환매 시기를 잘 잡아 수익률을 극대화하고 수수료를 아끼는 방법을 알려드리도록 하겠습니다. ▶ 멘토데스크코리아 - 주식 정보 리딩 사이트 추천 ▶ 2030 직장인 재테크 비대면 사이트 추천 ■ 90일 미만 이익금의 70% 란?한 가지 가정을 해보겠습니다. 운용 총보수 1.67% 환매 수수료 90일 미만 이익금의 70%..
fatal error C1083: Cannot open type library file: 'msxml4.dll': No such file or directory 비주얼 스튜디오에서 발생하는 이 에러는 MSXML SDK가 설치되지 않아서 발생합니다. 3.0 또는 4.0을 설치하면 해결되는데, 요즘은 4.0 SP2까지 나왔으니 그거 설치하면 됩니다. MSXML 4.0 SP2 파서 및 SDK 설치 : [다운로드 링크] 위 링크를 클릭하면 바로 다운로드로 이어집니다. 설치 파일 다운로드하고 설치를 진행하면 아래 같은 화면이 보입니다. 아무 생각없이 다음 버튼만 누르면 설치가 완료되고 msxml4.dll 오류는 해결됩니다. fatal error C1083: Cannot open type library file: ..
2월28일, 7월31일 같은 월별 일자, 날짜 계산 해주는 JavaScript function 소스입니다. 출처 : 개발자포럼 ▷ 자바스크립트 날짜 계산 소스 : 사용 방법 123456789// 사용 방법var today = getDate();today = '2011-04-27'; var today = getDate(null, null, null, '.');today = '2011.04.27'; var day1 = getDate(0, -1, 0);day1 = '2011-03-27';cs ▷ function getDate() 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555..
요즘 글로벌 펀드 / 주식이 조금 오름세라서 어떤 펀드가 상대적으로 괜찮은지 알아봤습니다. 미국에 투자하여 미국 사람들한테 임대료, 지대 받는 게 좋을지도 조금 살펴봤네요. TIGER 미국MSCI리츠 이 상품을요. 2018년 12월월에 급락했다가 두 달 만에 작년 11월 수준으로 복귀했습니다. (현재가 13,010) 유럽은 경제 성장세가 둔화될 전망이고 미국, 일본은 경제가 좋아 금리 올리려 해서 일단은 전망 좋다고 봅니다. 미중 무역 협상도 타결될 전망이죠. 중국과 치고 박는 와중에 주식이건 펀드건 죄다 떨어지기도 했었는데, 요즘 부동산 공부하는 중이라 US REIT(Real Estate Investment Trust : 부동산투자신탁)이 눈에 들어오더군요. TIGER 미국MSCI리츠는 아래 그림처럼 ..
윈도우7 32비트 환경 개발툴에서 가끔 응답없음 뜨거나 너무 버벅여서 도저히 작업이 안 되는 경우가 있습니다. 여러 해결책이 있고, 실제로 구글에서 메모리 관련 해결 방법을 쉽게 찾을 수 있습니다. 근데, 남의 해결책을 그대로 사용한다고 ini 파일을 강제로 밀어 넣으면 이클립스 자체가 구동 안 되는 문제도 있어요. 그러니 이클립스 버벅일 땐, 하나씩 시도해 보세요. 저도 인터넷에 돌아다니는 메모리 ini 최적화 파일 그냥 사용했다가 이클립스, 자바 재설치까지 했었네요. 지금 소개할 32비트 최대 512mb 설정은 제 해결책이므로 다른 분에겐 해당하지 않을 수도 있습니다. ▷ 개발툴 : Eclipse ini 초기 메모리 설정 12345678910111213141516171819202122232425262..
C# 엑셀 읽기 오류, MS오피스 설치 없이 DataTable 이용 회사에서 사용하는 컴퓨터에서 고갱님께 드릴 프로그램을 만드는 중 연동 에러가 발생했습니다. 제 컴퓨터에선 잘 되는데 고갱님 PC에선 오류가 발생하는 것이죠. (결론부터 말씀드리면, DataTable 사용하세요) C# 엑셀 읽기 에러 메시지 80040154 클래스가 등록되지 않았습니다. (예외가 발생한 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) 오류로 인해 CLSID가 {...}인 구성 요소의 COM 클래스 팩터리를 검색하지 못했습니다. C# 엑셀 읽기 에러가 발생한 라이브러리 mscorlib 이 에러는 C# 엑셀 객체를 만드는 시점에 발생합니다. 아래 코드처럼 new를 사용하는 순간 오류가 발생하는 것이..
Pseudo code 슈도코드라고 부르는데요. 이게 사실 작성 방법에 정답은 없어서 쓰기 나름입니다. 그래도 처음 작성하는 학생이라면 어떻게 작성할까 고민이겠죠. 그래서 예시를 하나 들고 어떻게 적는지 예제까지 대략 알아보도록 하겠습니다. ▷ 예시 입력값 (인풋) 50 조건 1~입력값(50)까지의 합 출력값 (아웃풋) if문, while문, for문 등 이용한 결과 ▷ 작성 방법 (예제)먼저, 쉽게 풀어서 생각하세요. 1 부터 50까지의 합입니다. 합계 변수 sum 결과 도출 과정 1 + 2 + 3 + 4 + ... + 49 + 50 결과값 = 1275 그러면, sum = 1 + 2 + 3 + 4 + ... + 49 + 50 이란 슈도코드 한 줄을 유추할 수 있습니다. 이걸 한 줄씩 풀어내면 아래처럼 쓸..
실비 보험 필요성 및 기혼자 20대여성보험, 치료력 적어야 유리 아직 보험에 가입하지 않은 분들은 제목과 같은 고민 많으실 텐데요. 가령, 20대 후반에 결혼한 기혼자인데 아직 보험이 없다면 배우자와 함께 고민하실 겁니다. 실비 보험 필요성은 무엇일까? 라면서요. 재테크 서적을 보면 젊었을 때 보험 가입하는 게 좋다는 문구도 많이 읽으셨겠죠. 하지만, 어디 아프지도 않고, 가입하기엔 너무 젊은 게 아닌가 싶어서 실비 보험 필요성 와닿질 않습니다. 이어서, 본론은 이렇습니다. 이 글은 20대여성보험, 실비보험 가입하는 게 좋다는 전제로 썼습니다. 이유는 아래와 같습니다. 1. 건강할 때 가입이 된다병원 치료 기록은 차곡차곡 쌓입니다. 큰 병이라도 앓았다면, 보장 내역에 제한이 발생할 수 있습니다. 안 좋은..
RISC 프로세서 비교, 폰 노이만 컴퓨터 성능 향상 ■ 폰 노이만 컴퓨터의 성능 향상 (RISC 비교)빠른 회로 기술, 병렬성(fine-grain parallelism)을 통한 성능 향상 - 특별한 경우의 메소드 (special-case) : 기본 연산을 통해 컴퓨터 구조에서 명령어 만드는 방법을 찾을 수 있고, : 기본 연산 중 병렬로 처리 가능한 방법을 구현 - 일반적일 때의 메소드 (general-case) : 원하는 기능을 가진 data-path와 비용을 먼저 생각 : Data-path에 이용 가능한 기본 연산의 간단한 명령어 정의 특별하거나 일반적인 경우의 非RISC 특별한 경우 - 같은 양의 작업 시 더 적은 명령어로 처리 가능 - 병렬성을 더 많이 이용함으로써 얻는 장점 - 단점 : 특별한..
C# 메서드 오버로드로 최적화되는지 확인하기 IL 출처 : https://www.dotnetperls.com/overload [C# 함수 오버로딩 예제] Overload. 오버로드 된 메서드는 코드의 가독성을 높입니다. 프로그램 규모가 커지고 설계가 복잡해질수록 변경되는 코드는 많아집니다. 그래서 코드 변경 지침이 필요하게 됩니다. 「메소드 오버로드를 사용하면」, 복잡성을 줄여 일부 성능을 향상할 수 있습니다. 첫 번째 예제. 오버로딩 함수들은 컴파일된 프로그램에서 독립적입니다. 아래 소스엔 같은 이름을 가진 함수가 2개 있습니다. 12345678910111213141516class Program{ static void Main() { MethodA(); MethodA(""); } static void ..