lambda람다식은 우리가 마치 value처럼 다룰 수 있는 익명함수이다.1) 메소드의 파라미터로 넘겨줄 수가 있다. fun maxBy(a :Int)2) return 값으로 사용할 수가 있다.람다의 기본 정의val lambdaName : Type = {argumentL
(페이징) rownum = 일련번호 => 결과 안나옴rownum이 결과집합이 있을때 만들어지는게 아니라테이블과 같이 일련번호를 가지고 있었다면 가능함.
\+,-,\*,/공지사항의 조회수를 조회하시오. 단 기존값에 1을 더해서 조회하시오|| : 문자열을 더해주는 연산자모든 회원의 이름을 조회하시오. 단 이름은 ID를 붙여서 나타내시오.=, !=, ^=, <>, >, <, >=, <=, IS NULL, I
계좌이체를 처리해달라고 함 => 업무적인 단위의 실행한사람의 계좌에서 금액을 내리고 올림 => 다른사람의 계좌에서 금액을 내리고 올림 : 물리적인 명령어 단위한쪽에서 금액을 올리고, 다른 사람의 계좌에서금액을 내릴때 그 계좌가 깡통이라면? : 이런일이 발생해서는 안된다
안넣은 값들 : NULL 값이 들어갈것임. oracle 서버는 사용자의 접속정보를 따로 관리하고 있음. 접속정보가 다르면 사용자가 다르다고 생각함. == 세션이 다르다.
변수명을 타입보다 먼저 써준다. return 형식이 없을 때 Unit을 써주지만 안써줘도 무방함a : Int, b: Int 와 같은 형식으로 써줌val과 varval : 변하지 않는 상수 -> 바꾸는것 불가함.var : 변수의 경우선언시에는 타입명을 적어줘야함. Str
MEMBER 테이블 생성하기 오라클 데이터 형식 Character 형식
\-> NUMBER(\*,5) 38개짜리 숫자가 만들어지는것. !\[](https://velog.velcdn.com/images/kyky7896/post/660dd737-6eee-- 44e2-ae8a-3a66ade44954/image.png)TIMESTAMP
SYS : 데이터베이스 백업, 스케쥴링 등의 업무를 하는 경우 (sysdba)SYSTEM : 일반 관리계정Database는 관리하고자하는 데이터를 테이블 형태로 관리하고 있음. : 임시로 사용할 수 있는 저장소 준비(트랜젝션)
DB는 Pluggable Database 라고 하는 가상 저장소들의 집합으로 구성됨. sqlplus로 접속한 일반DB는 실제 저장소가 되며 이 DB를 다루다가 문제가 발생하면처리하기 까다롭다. 따라서 PDB를 사용하므로 문제 발생시 처리에 대한 리스트를 줄일 수 있다.
컴퓨터끼리 네트워크 상으로 의사소통을 하는 "프로토콜"중 가장 널리 사용되는 프로토콜의 한 종류호스트 이름은 각각의 컴퓨터에 지정된 이름도메인 이름(또는 도메인 주소)은 hanbit.co.kr와 같은 형식각 컴퓨터의 랜카드에 부여되는 중복되지 않은 유일한 주소4바이트로
주기적으로 반복되는 일을 자동적으로 실행될 수 있도록 설정관련된 데몬(서비스)은 "crond", 관련 파일은 "/etc/crontab"(d가 들어가면 자동으로 실행시켜주는 백그라운드프로세스)/etc/crontab 형식분 시 일 월 요일 사용자 실행명령예) 00 05 1
압축 파일 확장명은 xz, bz2, gz, zip, Z등xz나 bz2 압축률이 더 좋음xz : 확장명 xz로 압축을 하거나 풀어준다예) xz 파일명 xz -d 파일명.xzbzip2 : 확장명 bz2로 압축을 하거나 풀어준다예)bzip2 파일명 bzip2 -d 파일명
apt install 패키지이름 명령이 작동하는 방식main : 우분투에서 공식적으로 지원하는 무료 SWuniverse : 우분투에서 지원하지 않는 무료 SWrestricted : 우분투에서 공식적ㅇ로 지원하는 유로 SWmultiverse : 우분투에서 지원하지 않는
dpkg 의존성 문제 해결못함apt는 의존성 문제 해결가능!dpkg명령의 패키지 의존성 문제를 완전하게 해결함.인터ㅔㅅ을 통해서 필요한 파일을 저장소에서 자동으로 모두 다운로드해서 설치하는 방식(저장소의 url은 /etc/apt/sources.list 파일)기본 설치
Windows의 "Setup.exe"와 비슷한 설치파일확장명은 \*.deb이며, 이를 패키지라고 부름. 패키지이름버전-개정번호아키텍처.deb패키지이름 : galculator -> 패키지(프로그램)의 이름버전 :2.1.4 -> 대개 3자리수로 구성. 주버전, 부버전, 패
파일의 링크에는 하드링크와 심볼릭 링크 두 가지가 있음 하드 링크를 생성하면 "하드링크파일"만 하나 생성되며 같은 inode1(소유권, 허가권)을 사용심볼릭 링크를 생성하면 새로운 inode2를 만들고, 데이터는 원본 파일을 연결하는 효과(명령 : : 원본파일이나 심볼
잠깐? @interface는 뭘까? 메타 어노테이션을 사용하여 다음과 같은 구조를 가짐 메타 어노테이션 : 커스텀 어노테이션을 구성할 때 시점, 위치 등을 지정하기 위한 어노테이션이노테이션의 필드 타입은 enum, String, 기본자료형, 기본자료형의 배열만 사용할
Multipart 인터페이스를 제공하면 클라이언트에서 선택한 파일정보를쉽게 받고, 사용이 가능하게 자동으로 지원이 된다.file-size-threshold: 파일이 메모리에 기록되는 임계값 (기본: 0B)만약 첨부파일이 최대가 넘는 경우라면?: 자동으로 예외발생 시키면