본문 바로가기
728x90
반응형

분류 전체보기150

[WEB/HTTP] 01. 인터넷 네트워크 이 글은 인프런 강의 "모든 개발자를 위한 HTTP 웹 기본 지식" 을 학습하며 정리한 내용입니다. 저처럼 HTTP를 알고 싶거나, 겉핥기로 알고 있는 분들에게 위 강의를 추천합니다. 정리한 내용 중 틀린 내용이 있거나 의견을 남겨주시면 수정하겠습니다. 감사합니다. 1. IP(인터넷 프로토콜) 컴퓨터 둘은 어떻게 통신할까? 거대한 인터넷 망을 통해 두 컴퓨터가 통신하는데 가장 직접적인 연결 방법으로는 IP(인터넷 프로토콜) 이 존재한다. IP(인터넷 프로토콜) - 지정한 IP 주소(IP Address)에 데이터 전달 - 패킷(Packet)이라는 통신 단위로 데이터 전달 IP 주소만으로 통신을 하는 방법인데, 출발지 PC에서 목적지 PC의 IP를 입력하고 통신을 시도합니다. 이때, 목적지 PC의 상태와 상.. 2021. 8. 7.
[Oracle] ORA-00001 : 유일성(무결성) 제약조건에 위배됩니다 ORA-00001 : 유일성(무결성) 제약조건에 위배됩니다. (해결방법) ORA-00001: unique constraint violated 발생 원인 UPDATE 및 INSERT 구문 실행 시 중복되는 기본키 값을 삽입하려 할 때 발생하는 에러입니다. 즉, 테이블 내 기본키(PK)의 데이터는 중복될 수 없습니다. ORA-00001 Oracle Docs 링크 테스트 케이스 NO NAME 1001 A 1002 B 1003 C TEMP 테이블의 PK는 NO 라고 가정합니다. -- ORA-00001 발생! INSERT INTO TEMP(NO, NAME) VALUES(1001, 'D'); PK인 NO에 1001 이라는 데이터가 존재하는데 같은 값으로 데이터를 삽입하려해서 발생 해결 방법 1. 기본키에 해당하는 .. 2021. 8. 7.
[Oracle] ORA-08002 시퀀스 SEQ.currval 은 이 세션에서는 정의되어 있지 않습니다 ORA-08002 : 시퀀스 SEQ.currval 은 이 세션에서는 정의되어 있지 않습니다 (해결방법) ORA-08002: sequence string.CURRVAL is not yet defined in this session 발생 원인 시퀀스의 NETVAL 보다 먼저 CURRVAL이 호출되었기 때문이라고 합니다. 즉, NEXTVAL이 먼저 실행되어야 CURRVAL을 실행할 수 있습니다. ORA-08002 Oracle Docs 링크 해결 방법 발생 원인에도 나와있듯이, NEXTVAL을 먼저 실행 후 CURRVAL을 실행하면 됩니다. -- 해결 방법 SELECT 시퀀스명.NEXTVAL FROM DUAL; SELECT 시퀀스명.CURRVAL FROM DUAL; 2021. 8. 7.
[Java의 정석/5강정리] 05. 배열 자바로 개발을 하지만 자바에 대해 많이 모른다고 느껴질 때가 있습니다. Java의 정석으로 한번 더 학습하면서 간단하게 정리하거나 생각을 기록하려고 합니다. 이 포스트는 자바의 정석을 읽으면서 공부한 내용을 한번 더 정리하며 기록하는 포스트이고, 주관적인 생각이 들어갈 수 있습니다. 자바 공부를 하시는 분들이라면 "자바의 정석" 도서를 추천하고, 학습 시 모르는 부분은 저자 남궁성 님께서 운영하시는 카페를 통해 학습하시면 더 좋은 성과가 있을 거라 기대합니다. https://cafe.naver.com/javachobostudy 남궁성의 코드초보스터디(자바 java... : 네이버 카페 전문가가 지도하는 스터디카페에요. 프로그래밍언어(자바 java, C언어)를 제대로 배우고픈 분들 오세요. cafe.nav.. 2021. 8. 6.
728x90
반응형