전체 글

    데이터베이스(Database, DB)

    🔍 DB, DBMS, RDBMS 개념 정리 1. 데이터베이스(Database, DB) 중복을 최소화하고, 다수의 사용자가 공유할 수 있도록 데이터들을 모아둔 시스템 관련된 데이터를 모아 이를 통합하여 관리할 수 있도록 하는 것 사용자 요구에 따라 필요한 데이터를 신속하게 검색할 수 있어야 함 데이터를 추가, 삭제, 수정할 수 있도록 구성된 데이터의 집합체 구축 목적 : 관리하고자 하는 정보(Data)를 저장하기 위해서 2. 데이터베이스 관리시스템 (DataBase Mamanagement System, DBMS) 모든 응용프로그램들이 데이터베이스를 공유할 수 있도록 관리해 주고 데이터베이스를 유지하기 위한 일련의 소프트웨어 시스템 예 : Oracle, MS SQL Server, mysql, informix..

    깃허브 캐릭터 '옥토캣' 만들기

    깃헙 제공 사이트에서 나만의 옥토캣을 만들어 볼 수 있다! 개발자 블로그 프로필로 지정하기 딱 좋은 옥토캣 ..🧡 https://myoctocat.com/ My Octocat | Build your own octocat Take a break from your build and create an Octocat that’s all you, from whisker tip to tail. myoctocat.com

    [Oracle] BadSql / ORA-01427

    1. ORA-01427 오류 이해하기 Spring Framework 기반 웹 프로젝트 작업 중, 오라클 오류가 발생! 정상적으로 작동하는 부분도 있고, 오류가 뜨는 부분도 있어서 확인을 해봤다. 먼저, ORA-01427 오류는 단일 레코드 값을 반환해야하는 서브쿼리에서 다중 레코드가 반환될 때 발생하는 오류이다. 즉, 서브쿼리 결과값이 두 개 이상일 때 발생한다. 그래서 결과값이 하나일때는 정상적으로 작동했지만 예외 발생 시 해당 오류가 뜨게 된다..! 오류내용 : Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException 근본원인 : java.sql.SQLException: ORA-01427:..

    [Codility] BinaryGap (JAVA)

    Codility 사이트에 들어가면 기본문제로 풀어볼 수 있는 BinaryGap 테스트를 해보았다. 코딩테스트를 연습해보기 위한 첫 도전! 프로젝트로 스프링만 주구장창 쓰다가 이클립스로 쓰려니까 어색하고 기억도 가물가물했다. (System.out.println 대신에 logger.info 써야될거 같은 기분... ) 코딩 테스트는 자신이 원하는 프로그래밍언어를 선택해서 문제를 풀어볼 수 있다. 내가 선택한 언어는 JAVA 8 먼저, 영어로 된 문제를 해석해보자. BinaryGap : Find longest sequence of zeros in binary representation of an integer. => 정수를 2진수로 표현했을 때 연속된 0의 가장 긴 길이를 구하시오. A binary gap w..