ORACLE <MAC/터미널> ORA-01031:insufficient privileges 불충분 권한 오류 ※ 문제발생:: 반년 만에 mac으로 sql developer 들어감 중간에 docker에서 Container 삭제 당함 image만 남은 상황 어찌
UI사용자가 하드웨어나 시스템에 연결되는 과정에서 사용자의 편리성과 가독성을 높여주기 위한 것이다CLI(명령어 라인 인터페이스)사용자와 시스템이 상호 작용을 하는 방식으로 명령과 출력이 텍스트 형태로 표현된다.GUI(그래픽 유저 인터페이스)사용자가 컴퓨터의 자원을 사용
신뢰할 수 있는 서비스 제공을 위해서 의도하지 않은 요인에 의해 데이터, 소프트웨어, 시스템 등이 변경되거나 손상되지 않고 완전성, 정확성, 일관성을 유지함을 보장하는 특성.데이터 모델링 정의기업의 정보 구조를 실체와 관계를 중심으로 명확하고 체계적으로 표현하여 문서화
컨테이너 : 다른 구성요소들을 포함할 수 있는 객체자기 자신도 다른 컨테이너에 포함될 수 있다.컨테이너 클래스 :JPanelJFrame : GUI 틀 그자체JDialog : 팦업창,알람창컴포넌트 : 컨테이너에 포함되어야 출력될 수 있는 객체다른 컴포넌트를 포함할 수 없
데이터 정의 언어CREATE - 새로운 데이터베이스 관계 (테이블) View, 인덱스 , 저장 프로시저 만들기.DROP - 이미 존재하는 데이터베이스 관계 ( 테이블 ) , 뷰 , 인덱스 , 저장 프로시저를 삭제한다.ALTER - 이미 존재하는 데이터베이스 개체에 대한
JDBC는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다.API : application programming interfaceoracle 데이터베이스 url,id,password의 값을 필드로 가져와 DriverManager 클래스에 매개변수 값으로
응용 기초 활용 76p 참고 중요\*\*\*DDL(Data Definition Language, 데이터 정의어)데이터를 정의하는 언어로 데이터베이스 스키마 구조를 변경하는 목적으로 데이터베이스 관리자나 설계자가 주로 사용한다.Create 생성ALTER 조건 변경DROP
데이터베이스의 종류 1.DBMS는 서버 역할을 하는 프로그램 2.DBMS를 사용하기 위해 클라이언트 프로그램이 필요합니다. -CLI -GUI : dbeaver mysql 워크벤치 sql 디벨로퍼 클라이언트는 서비스를 사용하기 위해 서버에 접
어노테이션으로 자주 작성되는 코드를 만들어 줍니다.주로 데이터를 저장하는 클래스를 생성합니다. ide가 컴퓨터에 없다고 나오면 lombok.jar.파일을 원하는 ide가있는 폴더에 설치해주면된다. path 설정된 폴더(경로)의 명령어들은 어느 위치의 폴더에서나 실행할
Set은 데이터 저장에 순서가 없다. 동일한 값을 중복하여 저장할 수 없다.출력 결과 : 5set에 저장된 문자열은 해쉬코드값이 달라 실행 컴퓨터마다 다르게 무작위로 나온다 은 제네릭타입 Iterator의 타입을 결정해줌 iterator는 데이터를 가져오는 집게대표적인
!중요 database는 data를 table형태로 관리함파일 위치 : src/resources/aplliciation.properties브라우저 주소localhost:8080/h2-consoleJDBC URL 란에 서버의 주소값을 넣어줘야한다.서버 주소값을 찾는 방
framework를 사용하여 username이란 변수로 생성자를 만든후 addAttribute로 값을 받아 브라우저에 출력하는 과정@GetMapping 기본 코드중복되는 header 와 footer부분을 브라우저 파일을 통해 저장해서 {{패키지명/파일명}}으로 불러올수
.size()로 리스트의 길이 측정일반 배열과는 다르게 \[] = "add"; 처럼 추가하는 것이 아닌 .add = ("add");로 추가하며 출력할때는.get(indexnumber) 으로 받아와 출력하게된다. add 로 받는 값은 Object로 모든 값을 받아올
상속은 우리가 일반적으로 알고있는 부모가 자식에게 무언가를 물려주는 것을 상속이라고 부르는 것처럼 자바에서도 부모역할을 하는 클래스가 자식 역할을 하는 클래스에게 클래스 멤버와 메서드를 물려주는 것을 상속이라고 합니다.상속은 클래스를 재사용하기 때문에 중복을 줄여주고
클래스,필드,메소드 3가지에 접근 범위를 설정하는 것입니다.public : 모든 패키지의 클래스에서 사용가능.private : 자신 클래스 외에는 사용 불가능default: 아무것도 지정하지 않은 것 : 자신이 포함된 패키지의 클래스만 사용가능protect: 클래스 상
git branchgit branch 명령은 로컬 저장소가 있는 branch를 결정하는 데 사용됩니다.이 명령을 사용하면 branch를 추가하고 삭제할 수 있습니다.새 브랜치 생성 git branch <branch_name> 모든 원격 또는 로컬 분기 나열 g
int k는 지정 indexint value 는 바꿀값for반복문을 통해서 배열의 끝부터 지정 index값의 위치까지 i-1 과 i의값을 바꾸며 탐색하게된다. 그 과정에서
메소드인자의 타입에 따라 분류call by value : 로 데이터 값을 전달. 메소드 인자가 원시 타입call by reference : 메소드 인자로 객체의 참족rk을 전달.메소드 인자가 배열 또는 클래스 타입.call by reference 예외 클래스 Strin
컴퓨터 과학에서 배열(영어: array, 配列·排列, 문화어: 배렬)은 번호(인덱스)와 번호에 대응하는 데이터들로 이루어진 자료 구조를 나타낸다. 일반적으로 배열에는 같은 종류의 데이터들이 순차적으로 저장되어, 값의 번호가 곧 배열의 시작점으로부터 값이 저장되어 있는