본문 바로가기
728x90

전체 글460

[C언어] 리눅스 코어뱅킹에서 C 언어 개발시 널 포인터 역참조(Null Pointer Dereference) [C언어] 리눅스 코어뱅킹에서 C 언어 개발시 널 포인터 역참조(Null Pointer Dereference) C 언어 개발 중 발생할 수 있는 널 포인터 역참조(Null Pointer Dereference) 오류에 대해 설명하고, 실제 예시를 통해 그 해결 방법을 살펴보겠습니다. 널 포인터 역참조 오류란 1. 널 포인터란? 널 포인터는 아무것도 가리키지 않는 포인터를 의미합니다. 즉, 메모리 주소를 참조하지 않는 포인터입니다. 리눅스 코어뱅킹 환경에서는 메모리 안정성이 매우 중요하므로, 포인터를 사용할 때 반드시 유효한 메모리를 가리키도록 해야 합니다. 2. 널 포인터 역참조 오류 널 포인터 역참조 오류는 널 포인터가 가리키는 메모리를 역참조하는 시도로 인해 발생합니다. 이것은 코어덤프가 발생하는 비정.. 2023. 9. 30.
[C언어] 리눅스 코어뱅킹에서 버퍼 오버플로우(Buffer Overflows)의 위험과 예방 [C언어] 리눅스 코어뱅킹에서 버퍼 오버플로우(Buffer Overflows)의 위험과 예방 리눅스 코어 뱅킹 환경에서 C 언어로 개발할 때 가장 주의해야 할 오류중의 하나는 버퍼 오버플로(Buffer Overflows) 오류입니다. 이 오류는 데이터를 메모리 버퍼에 넣을 때 버퍼의 크기를 초과하여 데이터가 덮어쓰여지는 상황을 나타냅니다. 이러한 오류는 금융 서비스와 같이 보안이 중요한 분야에서 치명적일 수 있으며, 이 글에서는 버퍼 오버플로 오류의 위험과 방지에 대해 알아보겠습니다. 버퍼 오버플로 오류의 개념 1. 버퍼 오버플로란 무엇인가? 버퍼 오버플로는 메모리 버퍼의 한계를 초과하여 데이터를 입력하거나 출력할 때 발생하는 오류입니다. 이로 인해 메모리 영역의 다른 데이터나 제어 흐름을 손상시킬 수 .. 2023. 9. 29.
[데이터분석] 대한민국 행정구역별 인구현황 시각화 [데이터분석] 대한민국 행정구역별 인구현황 시각화 작년 이맘때쯤 행정구역별 인구현황을 시각화 해보려고 작성했던 코드인데, 보관용으로 남길려고 포스팅 합니다. 지금도 제 피씨엔 최종 코드만 있고 중간작업 파일들은 어디에 뒀는지 안보이네요 ㅡㅡㅋ 기억이 가물거리지만, 우선 생각나는대로만 써보겠습니다. 관련 라이브러리 import 1 2 3 4 5 6 7 8 9 10 import requests import json import pandas as pd import numpy as np from pandas.io.json import json_normalize import os import webbrowser import folium from folium import plugins print(folium.__v.. 2023. 9. 28.
2023.09.27 글로벌 시황과 개장전 주요 이슈 정리 2023.09.27 글로벌 시황과 개장전 주요 이슈 정리 2023년 9월 27일 글로벌 시황과 개장전 주요 이슈를 정리합니다. 모바일 작성이라 이해해주세요~ 미국 시황 경기 위축과 반독점 이슈로 대형 기술주 중심으로 하락 경기 위축 요인: 미국 9월 소비자 신뢰지수가 108.7에서 103.0으로 감소. 기대지수가 80을 하회하며 내년 경기 침체를 알리는 수준으로 떨어짐. 소비자들이 식료품과 가솔린 가격 상승, 정치적 상황, 높은 금리 등에 우려를 표명. 소비 둔화가 4분기 이후 경기 침체 이슈를 재부각할 가능성이 있음. 반독점 이슈: FTC가 아마존에 대해 반독점 소송을 제기. 아마존은 이에 대해 반발. 반독점법 위반에서 자유롭지 못한 대형 기술주에 대한 투자 심리 위축을 야기. 정부 셧다운, 높은 국채.. 2023. 9. 27.
2023.09.26 글로벌 시황과 개장전 주요 이슈 정리 2023.09.26 글로벌 시황과 개장전 주요 이슈 정리 2023년 9월 26일 글로벌 시황과 개장전 주요 이슈를 정리합니다. 모바일 작성이라 이해해주세요~ 미국 시황 국채 금리 급등에도 애플, 아마존의 힘으로 상승 전환 미국 경제는 시카고 연은 국가활동지수가 -0.16으로 하락하고, 개인소비가 -0.08로 둔화되는 등 경기 둔화의 신호를 보임 중국 경제는 헝다 그룹의 부채 재조정 회의 연기와 증권 규제 당국의 조사 등으로 부동산 불안이 확대되고, 주택 규제 완화에도 불구하고 부동산 시장이 냉각됨 이런 G2 국가의 경기 둔화 우려에도 불구하고 미국 10년물 국채 금리가 4.5%를 상회하며 주식시장에 부담을 줌. 금리 상승의 요인으로는 시카고 연은 총재의 발언과 예산안을 둘러싼 정부 셧다운 우려가 있음 그.. 2023. 9. 26.
2023.09.25 글로벌 시황과 개장전 주요 이슈 정리 2023.09.25 글로벌 시황과 개장전 주요 이슈 정리 2023년 9월 25일 글로벌 시황과 개장전 주요 이슈를 정리합니다. 모바일 작성이라 이해해주세요~ 미국 시황 매파 연준과 테슬라 및 정부 셧다운 우려로 하락 전환 변화 요인: ①연준 위원들의 발언 ② 정부 폐쇄 주요 지표: 다우 -0.31%, 나스닥 -0.09%, S&P500 -0.23%, 러셀2000 -0.30% 미쉘 보우만 연준이사, 메리 데일리 샌프란시스코 연은 총재, 수잔 콜린스 보스턴 연은 총재 등 연준 위원들이 인플레이션(inflation)에 대해 우려를 표명하고 금리 인상(rate hike)을 시사했습니다. 이에도 불구하고 금리는 하락했고, 주식시장은 하락 전환했습니다. 이는 시장 참여자들이 연준의 행보보다는 경기에 더 집중하고 있기.. 2023. 9. 25.
[Python] 파이썬으로 텍스트 처리와 단어 수 세기 [Python] 파이썬으로 텍스트 처리와 단어 수 세기 파이썬은 텍스트 처리와 데이터 분석에 매우 유용한 프로그래밍 언어입니다. 이 글에서는 파이썬을 이용한 텍스트 처리와 단어 수 세기에 대해 알아보겠습니다. 기본적인 텍스트 다루기 in 연산자 : 특정 단어가 있는지 확인 str.split() : 지정한 문자열을 기준으로 문자열을 단어로 쪼개기 str.startswith() : 특정 단어로 시작하는지 여부 str.replace() : 텍스트에서 특정 문자열을 다른 문자열로 치환 특정 단어가 있는지 확인 (in 연산자) 1 2 3 4 5 text = ''' 전일 증시는 금리 전망의 변화에 따른 약세를 보였습니다. 미국 연방준비제도이사회(Fed)의 점도표에 따르면, 내년에는 4회의 금리 인하가 예상되었던 것.. 2023. 9. 24.
[Python] 파이썬으로 날짜와 시간 다루기 [Python] 파이썬으로 날짜와 시간 다루기 날짜와 시간은 시계열 데이터 분석 및 애플리케이션 개발에서 핵심적인 역할을 합니다. 이 글에서는 파이썬을 사용해서 날짜와 시간을 처리하고 다양한 형식으로 출력하는 방법에 대해 작성해보려 합니다. 달력 출력하기 Python에서 calendar 모듈을 사용하여 달력을 출력할 수 있습니다. calendar 모듈은 파이썬에서 날짜 및 시간 관련 작업을 수행할 때 유용하게 활용됩니다. 년도의 전체 달력 출력 1 2 3 #년도의 전체달력 출력 from calendar import calendar print(calendar(2023)) 특정월의 달력 출력 1 2 3 # 캘린더 calendar from calendar import month print(month(2023,.. 2023. 9. 23.
2023.09.22 글로벌 시황과 개장전 주요 이슈 정리 2023.09.22 글로벌 시황과 개장전 주요 이슈 정리 2023년 9월 22일 글로벌 시황과 개장전 주요 이슈를 정리합니다. 모바일 작성이라 이해해주세요~ 미국 시황 매파 연준과 정부 셧다운, 경기 위축 우려로 하락 지속 미국의 신규 실업수당 청구건수가 감소하고, 파월 연준 의장이 금리 인상을 시사하면서 국채 금리가 상승했습니다. 이는 주식시장에 부담을 주었습니다. 반면, 미국의 경기 선행지수가 둔화되면서 경기 침체 가능성이 높아졌습니다. 이는 국채 금리를 하락시키고, 안전자산 선호심리를 강화했습니다. 또한, 공화당의 분열로 예산안 표결이 지연되면서 정부 셧다운 우려가 커졌습니다. 이는 투자심리를 위축시켰습니다. 이러한 요인들로 인해, 미 증시는 다우(-1.08%), 나스닥(-1.82%), S&P500.. 2023. 9. 22.
2023.09.21 글로벌 시황과 개장전 주요 이슈 정리 2023.09.21 글로벌 시황과 개장전 주요 이슈 정리 2023년 9월 21일 글로벌 시황과 개장전 주요 이슈를 정리합니다. 모바일 작성이라 이해해주세요~ 미국 시황 FOMC 결과와 파월 발언 이후 하락 변화 요인: FOMC(Federal Open Market Committee, 연방공개시장위원회) 결과와 파월(Powell) 연준 의장의 기자회견 주요 지수: 다우(Dow) -0.22%, 나스닥(Nasdaq) -1.53%, S&P500 -0.94%, 러셀2000(Russell 2000) -0.90% 핵심 내용: FOMC에서 연준은 금리를 동결했지만, 2023년 GDP 성장률과 금리 전망을 상향 조정하며 높은 금리 장기화 가능성을 시사했습니다 . 파월 연준 의장은 신중한 정책 기조를 언급했지만, 경제가 예.. 2023. 9. 21.
2023.09.20 글로벌 시황과 개장전 주요 이슈 정리 2023.09.20 글로벌 시황과 개장전 주요 이슈 정리 2023년 9월 20일 글로벌 시황과 개장전 주요 이슈를 정리합니다. 모바일 작성이라 이해해주세요~ 미국 시황 물가 불안 속 국제유가 장중 하락 전환으로 낙폭 축소 미 증시는 캐나다의 8월 소비자물가지수(CPI, Consumer Price Index)가 전년 대비 4.0%로 상승했다는 소식에 국제유가가 상승하며 물가 상승률이 가속화될 수 있다는 우려가 커지면서 하락했습니다. 다우지수는 0.31%, 나스닥은 0.23%, S&P500은 0.22%, 러셀2000은 0.42% 각각 하락했습니다. 그러나 장 후반에는 국제유가가 하락 전환하면서 낙폭을 축소했습니다. 이번 주 열리는 미국 연방공개시장위원회(FOMC, Federal Open Market Comm.. 2023. 9. 20.
[Python] 파이썬의 오류(Error)와 예외처리(Exception Handling) [Python] 파이썬의 오류(Error)와 예외처리(Exception Handling) 프로그래밍 언어는 컴퓨터가 알아들을 수 있는 기계어인 0과 1로 바꿔주는 역할을 합니다. '인터프리터'라고 하는 명령어 해석기를 통해 파이썬 프로그램 언어를 한 줄 한 줄 기계어로 번역하여 컴퓨터에게 전달해줍니다. 한 줄 한 줄 동작하기 때문에 에러가 발생하는 프로그램 이전까지는 잘 동작하다가 프로그램의 오류(Error)를 만나면 오류내용을 출력하고 종료합니다. 이 때 프로그램에서 오류가 발생할 만한 코드에 예외처리를 하는 방법에 대해 말씀드리려고 합니다. 예외처리(Exception Handling)는 이러한 오류를 다루고 제어하는 프로그래밍 기술입니다. 오류가 발생해도 프로그램이 멈추지 않고 계속 실행할 수 있도록.. 2023. 9. 19.
728x90