본문 바로가기

분류 전체보기

(109)
[안드로이드 스튜디오 / Kotlin] 레이아웃 구성 익히기(1) activity_main.xml MainActivity.kt package com.example.project22 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Switch import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) setTitle..
오라클 데이터 형식 CHAR 기본적 고정길이 문자열 형태 VARCHAR2 가변길이 문자열 NCHAR 다국어 고정길이 문자열 형태 한글이나 독일어 같은 문자열 2바이트로 표현됨 NVARCHAR2 다국어 가변길이 문자열 CLOB 대용량 텍스트 데이터 타입(최대 4Gbyte) NCLOB 대용량 유니코드 데이터 타입 NUMBER 정수,실수 구분하지 않음 ex) NUMBER(6,2) 최대 6자리, 소수점 2자리 포함 ex) NUMBER(6,-2) 소수점 -2자리에서 반올림하는 최대 6자리의 숫자 ex) NUMBER ex) NUMBER(38,*) ex) NUMBER(*,5) DATE 연, 월, 일 표시 4712 BC~ AD(01-JAN-99) TIMESTAMP 연, 월, 일, 시, 분, 초
oracle 데이터 베이스 원격 접속 PDB$SEED -> 원본데이터베이스 XEPDB1 -> 가상화 데이터베이스 원격 접속을 위한 설정 변경 EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE); 호스트 이름에 원격데이터 베이스에 접속하고 싶은 IP를 입력한다. 단, 방화벽설정이 되어있는 경우 해제.
oracle database 설치/ sql developer 설치/ network adapter could not establish the connection 에러 처리 우선 sql database를 깔아준다. https://www.oracle.com/database/technologies/ 후에 편하게 사용하기 위한 SQL developer도 깔아준다. 기본으로 설치되어 있는 도스창같은 sql plus를 사용해도 된다. https://www.oracle.com/database/technologies/appdev/sqldeveloper-landing.html 윗 링크로 들어가 다운로드 한다. jdk 낮은 버전을 요구하는데 현재 설치된 jdk 16버전에서 실행해도 큰 문제가 없다해서 설치했다. 설치된 모습 웹에서 처리하고 싶으면 localhost:5500/em/login 에 들어가 설정하면 된다. 왼쪽의 초록색 플러스 버튼을 누르고 이름과 사용자이름 비밀번호를 설정한다. ..
EL 연산자 [] . () not ! empty : null이거나 빈문자열이면 참이다. ex) ${empty n} * / div % mod + - = lt gt le ge == != eq ne && and || or ? : 리턴 값은 계산된 값이나 true/false로 반환한다. 꺽쇄 는 권장되지 않는다. 과 혼동 가능성이 있기 때문이다. xml 같은 경우 금지한다.
EL의 데이터 저장소
JSP 내장객체
application과 session의 차이 application은 사용자를 구분할수 없지만 session은 한번 실행후엔 sid를 통해 구분이 가능(캐비닛) 둘다 서버쪽 저장소 application은 생성과 동시에 사용 가능하지만 session은 한번 실행 후에 사용가능