본문 바로가기
PostgreSQL vs 마리아DB(mysql) 특징 비교 5개 오픈 소스 관계형 SQL 데이터베이스를 선택해야 할 경우 MariaDB / PostgreSQL 채용하는 경우가 많습니다. 이 포스트에서는 5가지 항목을 놓고 둘을 비교해 봅니다. 정규식 (regexp_replace)큰 차이는 없습니다. PostgreSQL 정규 표현식 플래그(flag) 등이 프로그래밍 언어(Perl 등의)에서 채택한 정규식과 가깝습니다. 마리아DB는 조금 다릅니다. MariaDB - https://mariadb.com/kb/en/library/regexp_replace/ 구문 : REGEXP_REPLACE (subject, pattern, replace) PostgreSQL - https://www.postgresql.org/docs/9.5/functions-matching.html 구문.. 2019. 6. 28.
증권 투자권유대행인 시험 합격 후 궁금증 7개 정리 증권 투자권유대행인 시험에 합격하면 이제 진짜 금융투자 전문인력으로 사회에서 활동할 수 있습니다. 하지만, 그전에 제대로 알아둬야 할 몇 가지 항목이 있습니다. 금융투자협회 자격제도 Q&A에 해당 정보가 있으며 링크는 아래에 있습니다. 자격요건, 직무 교육 등 주요 문의 사항 본 포스트에선 주로 봐야 할 7가지 항목만 발췌합니다. 전문인력 등록 전에 개인별로 개인정보 제공 동의를 반드시 거쳐야 하나요?전문인력 등록 찬성, 업무 범위 변경신청, 채용 전 비위행위 조회, 보수교육 수강, 보수교육 유예신청 시 개인정보 제공 동의를 반드시 거쳐야 합니다. 증권 투자권유대행인 등 한번 동의를 거친 경우 이후에는 별도의 추가 동의가 필요 없습니다. 전문인력 자격시험에 합격했는데, 전문인력 자격증을 따로 받을 수가 .. 2019. 6. 27.
C언어 포인터 기초, 배열 구조체 포인터 함수 사용 방법 C언어를 다룰 때 포인터는 피할 수 없는 부분입니다. 능숙하게 사용할 수 있다면 프로그래밍 기술 폭이 넓어져 실력 올리기 좋습니다. 이 포스트에선 C언어 포인터의 기초부터 응용 방법까지 소개합니다. 포인터란포인터는C언어 포인터를 한마디로 표현하면 변수의 주소를 저장하는 변수입니다. 주소가 무엇이냐면 변수의 메모리상 위치(번지)를 의미합니다. 변수를 선언할 때 사용하는 컴퓨터의 메모리가 변수 크기만큼 할당됩니다. 이 메모리상의 위치를 나타내는 말이 주소입니다. 아래 그림에서 변수 "a" pointer는 10024입니다. 위의 예시에선 주소를 10 진수로 표기했지만, 일반적으론 16 진수로 표시합니다. 포인터 작성 방법C언어 포인터 변수 선언 방법은 변수 이름 앞에 "*"(별표)를 붙이는 것으로, 이렇게 선.. 2019. 6. 26.
C언어 if문 기초, 관계연산자, 논리연산자, else if 사용법 프로그램에서 조건 분기 처리는 필수입니다. C언어에서 조건 분기 제어문에는 여러 종류가 있지만, 이 포스트에서는 조건 분기 처리의 기본이 되는 C언어 if문 사용법을 소개합니다. 1. if문1-1. if문if문은 조건 분기 처리를 수행하는 명령어입니다. 구체적으로 "조건 A가 성립하는 경우 A를 수행한다"라는 것을 처리하려는 방법입니다. 다음은 C언어 if문을 작성하는 방법입니다. if (조건식) { (조건식이 성립하는 경우의 처리를 기술) } 1-2. 조건식은 bool로 판정if문에서 조건식은 bool로 판정합니다. 또한, 논리값은 다음과 같이 판정합니다. true : ≠ 0 (0이 아닌)false : 0 (0이다) ※ if문 뿐만 아니라 C언어 조건문 전반이 논리값으로 판정됩니다. 다음 예제를 살펴봅.. 2019. 6. 25.
마리아DB 개요, OpenSource RDBMS 시스템 MariaDB 기본 정보 몇 가지 소개합니다. 짧게 짧게 끊어서 소개하겠습니다. 출처 : オープンソースのデータベース/MariaDBとは ■ 개요MariaDB(마리아 디비)는 MySQL에서 파생된 오픈 소스 관계형 데이터베이스 시스템입니다. 확장성, 성능, 고품질에서 좋은 평가를 받았습니다. 세계적으로도 급속하게 시장 점유율을 확대하고 있습니다. ■ 기본 설명마리아DB는 사용자가 많은 데이터베이스 서버입니다. 빠른 성능, 다양한 기능, 높은 신뢰성, 안정성, 확장, 풍부한 스토리지 엔진, 플러그인, 많은 도구가 포함된 에코 시스템 등의 특징이 있습니다. 이에 따라 다양한 분야에서 다채롭게 사용되고 있으며, 범용성 높은 데이터베이스로 인정받았습니다. ■ 동작 환경MariaDB는 Linux, Windows, m.. 2019. 6. 25.
분양권 양도소득세 세율 50% 자경산지 10년 이상 면제 대원세무법인에서 발췌합니다. 분양권 양도 시 양도소득세 중과https://taxdaewon.co.kr/news?seq=29 가. 분양권 양도소득세 개정 취지○ 투기 목적의 분양권 전매를 억제하기 위해 보유 기간에 관계없이 조정대상지역 내 분양권 전매 시 양도소득세율 50% 적용 나. 개정내용종전 개정 □ 분양권에 대한 양도소득세율 ○ 1년 미만 보유:50% ○ 1년 이상 2년 미만 보유:40% ○ 2년 이상 보유:6~40% □ 분양권에 대한 양도소득세 중과 ○ 보유 기간에 관계없이 50% 단일세율 적용 다. 분양권 양도소득세 - 적용 시기 및 적용례○ 2018.1.1. 이후 양도하는 분부터 적용 분양권 양도소득세 신고 및 계산방법 (2018.01 개정)https://www.forest-news.com/v.. 2019. 6. 24.
비주얼 스튜디오 줄 번호(코드 라인) 표시 방법, VS2008 ~ 2017 비주얼 스튜디오 줄 번호(코드 라인) 표시 방법, VS2008 ~ 2017 Visual Studio 2008, 2010, 2012, 2015, 2017 모두 같은 방법으로 표시할 수 있습니다. 간단합니다. 비주얼 스튜디오 2008 - 솔루션도구 - 옵션 - 텍스트 편집기 - C/C++ - 일반표시 - 줄 번호 (L) - 체크 위와 같이 줄 번호 (L)을 선택하면 아래 그림처럼 편집창 왼쪽에 번호가 표시 됩니다. Visual Studio 2017은 똑같지만, 소분류만 조금 다릅니다. 비주얼 스튜디오 2017 - 솔루션도구 - 옵션 - 텍스트 편집기 - C/C++ - 일반설정 - 줄 번호 (L) - 체크 소분류가 "표시"에서 "설정"으로 바뀌었을 뿐 나머진 똑같습니다. 위와 같이 줄 번호 선택합니다. 역시 .. 2019. 6. 24.
Microsoft Visual C++ 삭제로 윈도우7 C드라이브 용량 늘리기 Microsoft Visual C++ 삭제 포스트입니다. Windows7 C드라이브 용량 부족할 경우 시도할 내용을 담고 있습니다. ※ 실험적인 포스팅입니다. 삭제하면 작동하지 않는 프로그램이 있을 수도 있습니다. 따라서, 저와 똑같은 방법을 사용하는 것은 권장하지 않습니다. 환경 차이가 있으므로 Microsoft Visual C++ 지우는 방법으로 참고만 해주시기 바랍니다. (복원 지점을 미리 확인하고 결과를 확인하세요. 문제가 생기면 삭제 이전 상태로 복원해야 합니다.) 제 컴퓨터 환경에는 Microsoft Visual C++ (마이크로 소프트 비주얼 씨 플러스 플러스)가 다음과 같이 9개 설치되어 있습니다. Microsoft Visual C ++ 2005 ATL Update kb973923 - x8.. 2019. 6. 23.
C# 파일 크기 0은 읽지 않기, FileInfo linq query C# 파일 크기 0은 읽지 않기, FileInfo linq query 파일을 가져와 C# FileInfo 배열에 담을 때, 크기가 0인 것은 제외하는 방법입니다. C# Linq Query를 사용하면 간단하게 처리할 수 있어서 좋네요. 아래는 예제입니다. 12345678910string path = @"C:\\"; if (Directory.Exists(Path.GetDirectoryName(path)) == false) return; FileInfo[] files = new DirectoryInfo(path).GetFiles("*.txt"); var query = from FileInfo info in files where info.Length > 0 select info; FileInfo[] all_fi.. 2019. 6. 23.
어려운 C언어 포인터 예제 4개로 마스터하기 포인터는 C언어 핵심이라고 해도 과언이 아닙니다. 이 포스트에서는 C언어의 꽃! 포인터란 무엇인지 간단하고, 담백하게 설명하고자 합니다. 포인터는 어렵다 C언어를 처음 배우는 많은 사람이 포인터를 싫어합니다. C언어 포인터 개념은 한 번 이해하면 매우 간단하지만, 모르면 무슨 말을 하는지 이해할 수 없습니다. 왜 이해하기 어려우냐면, 포인터는 실체를 갖는 것이 아니라 실체를 나타내는 선만 갖고 있기 때문입니다. 포인터의 개념을 기억하면 다른 언어를 이해하는 데에도 분명 유용합니다. 예를 들어 JavaScript 또는 Perl에도 포인터와 비슷한 개념이 존재합니다. 처음에는 몰라도 다양한 샘플을 겪다 보면 몸으로 기억할 수 있습니다. 누구나 C언어 포인터 이해할 수 있으니 어렵다고 포기하지 말고 노력하세요.. 2019. 6. 21.
C# List + Lambda + Linq 문법 예제 13개, 람다 리스트 축약 C# List + Lambda + Linq 문법 예제 13개, 람다 리스트 축약 List 객체에 데이터를 저장할 경우 Lambda를 활용하면 더 간단하게 소스 코드를 구성할 수 있습니다. 아래는 그 예제입니다. 다음과 같은 Person 클래스가 있다고 가정합니다. 123456789101112131415class Person { public string SSN; public string Name; public string Address; public int Age; public Person(string ssn, string name, string addr, int age) { SSN = ssn; Name = name; Address = addr; Age = age; } } Colored by Color S.. 2019. 6. 21.
갑근세 원천징수영수증 발급 방법 = 직장에 요청하세요 지금은 폐지된 갑근세 원천징수영수증은 국세청 홈텍스나 지역 세무서에서 발급받을 수 없습니다. 반면, 소득 금액 증명 등 납세자 편의를 위한 서류는 동사무소, 세무서에서 받을 수 있습니다. 원천징수영수증 또한 국세청 홈택스에서 발급됩니다. 그래서 갑근세 원천징수영수증은 근무했거나 근무하는 회사에 요청해서 받아야 합니다. 발급 방법영수증 발급 방법 순서는 이렇습니다. 근무처(일했던 회사)에 갑근세 원천징수영수증 요청회사에서 세무 관리하는 회사에 발급 요청 아무 세무서에서 받을 수 없는 이유가 여기 있습니다. 갑근세 원천징수영수증에는 납세자 이름, 주민등록번호, 주소 등 신상 명세가 적힌 건 다른 서류와 똑같습니다. 추가로 징수의무자 신상, 증명서 사용 목적, 소득세 내역, 세무 사무서 도장, 대표자 도장이 .. 2019. 6. 20.