Home
Computer Vision Engineer's Room
Cancel

AWS 파라미터 변경 저장 중 오류 Cannot modify a default parameter group 해결방법

이번에 새로 AWS 학습을 시작하면서 기본 설정부터 막혔다. AWS RDS의 DB 파라미터를 수정해야하는데 저장 중 오류: Cannot modify a default parameter group. (Service: AmazonRDS; Status Code: 400; Error Code: InvalidParameterValue; 쭉 나왔다. 당연...

Pandas의 count()와 value_counts()의 차이

df = pd.DataFrame(X_scaled_minmax) df[df[0]>=0.5].count() 제가 무언가를 셀때 count()를 사용했었는데 판다스를 써본적이 있거나 다른 곳에서 value_counts()라는 것도 보신분이 있을 것입니다. 둘은 어떻게 다르고 어떻게 사용하는지 한번 보겠습니다. 일단 count() 부터 알아봅시다....

Pandas 병합 merge 사용방법과 속성의 값 정리

파이썬 판다스 pandas.DataFrame.merge에 대해서 어떻게 사용하는지 살펴보고자 합니다. 데이터프레임1.DataFrame.merge(데이터프레임2, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=False, suffix...

Git 브랜치(Branch) 사용방법 정리

혼자서 개발할때는 버전관리에 대해서 크게 고민할것이 없습니다. 아마 나눈다고 해봐야 테스트/배포용 정도로 나눠 볼 수 있겠습니다. 하지만 동시에 여러명이 어떤 것을 작업할때는 이야기가 달라집니다. 코드는 한가지지만 누군가는 버그를 픽스하고 누군가는 기능을 추가하고 싶어 할 것입니다. 이때 여러 개발자들이 동시에 다양한 작업을 할 수 있게 만드는 것이...

JPA를 공부하기전 알아야할 것들

지난번에 쓴 JAVA에서 DB를 핸들링하는 3가지 방법에서 마지막으로 다룬것이 JPA였습니다. JPA(Java Persistence API)를 다시 설명하자면 자바 진영의 ORM(Object Relational Mapping) 기술 표준으로 인터페이스를 결정합니다. 즉 실제로 동작하는 것이 아니며 이 JAP인터페이스를 구현한 것으로 대표적인 레드헷 제...

SQL과 NoSQL의 차이점 정리

빅데이터를 다루는게 중요해지면서 동시에 빅데이터는 어디에 담는 것이 좋은지에 대한 관심도 예전부터 늘어나게 되었습니다. 전통적인 DB인 RDBMS부터 이미지와 텍스트 비정형데이터도 자유롭게 담을 수 있는 NoSQL도 떠오르게 되는데 이들을 비교를 하고 시스템을 구축하고 서비스를 기획할때 어떤 DB를 사용하는지 정리해보고자 합니다. SQL (Struc...

CSV파일 한글 깨짐 인코딩 문제 해결 방법

파이썬으로 열어보기 이전에 그냥 엑셀파일로 보았을때 깨질 경우 인코딩 문제를 해결 하는 방법입니다. 일단 엑셀로 CSV파일을 여니 위 처럼 한글이 깨져서 나오게 됩니다. 깨진 CSV파일을 메모장이나 워드패드같은 텍스트 편집기로 여신다음에 다른 이름으로 저장을 해서 기본값이 UTF-8이라면 인코딩을 ANSI로 하시거나 그래도 안된...

DAO, DTO 그리고 Entity Class

JAVA에서 데이터를 핸들링하기 위한 방법을 먼저 정리할려고 했으나 먼저 객체가 어떻게 DB에 접근하는가를 정리하는게 맞겠다고 생각했습니다. 특히 Spring을 사용하다보면 공식문서를 비롯해서 DAO, DTO, Entity Class등의 개념이 나오게 되는데 해당 개념에 대해 정리를 해두면 좋을 듯 합니다. 1. DAO(Data Access Obje...