본문 바로가기

분류 전체보기

(120)
sql 4일차(0713) POJO Plain Old Java Object 순수한 자바 클래스 , 어떤라이브러리도 의존하지 않는 클래스 바닐라 스크립트도 이런 느낌 --자기 부서의 평균 월급보다 더 많은 월급을 받는 사원의 사번, 이름, 부서번호, --부서별 평균월급 출력하세요 --hint) 만약에 부서번호와 부서의 평균월급을 담고있는 테이블이 존재한다면 (메모리에) from 절에서 inline view를 사용하면 이제 별칭을 써야하는 데 여기에는 as를 사용할 수 없다. inline view로 정의한 것도 테이블이기 때문에 select 에 별칭을 지정해서 컬럼같이 사용한다. PL/SQL 실행후에는 주석처리해야함 다른게 실행이 안됨 , 실행시 블럭 걸고 실행버튼, ctrl+Enter 안먹음 BEGIN FOR i IN 1..100 ..
sql 3일차(0712) --집계함수 null무시 --부서별 평균 급여를 구하세요 select deptno, avg(sal) from emp group by deptno; --집계함수는 데이터 1건!을 가져오고있기때문에 에러뜨는거 --집계함수 이외의 나머지 컬럼은 group by에 넣어줘야한다. select deptno, job, avg(sal) --14개 row from emp group by deptno,job; -- 직종별 평균급여를 구하세요 select job, avg(sal) from emp group by job; select job, avg(sal),count(sal) from emp group by job; select job, sum(sal)--group by job 컬럼은 select 절에도 존재 from em..
dB시작 설치 express버전이 가볍다 MB단위로 차지하고 돌아감 현업에서는 높은 버전안씀 계정 2개 생김 1004 포트 1521 톰캣과 같은 8080포트를 쓴다. HTTPLIStener 사용자/비밀번호 현재 접속한 사용자 exit로 탈출 툴을 다양하게 쓰자 Developer 토드 , 한국 : 오렌지 , 디자인 개굿 : sqlgate JDK가 포함되었는가 아닌가 차이임 압축만 풀고 실행햇을때 이런창이 뜨면 돋보기 누르고 sQl developer의 버전을 선택한다. 호스트이름은 IP xe - > 전역데이터베이스 이름 orcl - > 2GB깔은 사람 테스트-> 성공하면 접속 글자크기 dB를 만들고 사용자들에게 권한을 주는거 계정잠금해제 sQL에들어가면 sQL이 어떻게 되어있는지 나옴 ALTER USER "HR" DEFA..
JSP 한글설정 한글설정이 안되어있어 서버로부터 받아온정보를 출력할때 한글이 깨져있을수 있다. post 방식의 경우 jsp 페이지에 이것만 추가 하면 된다. get방식의 경우 이클립스의 server.xml과 톰캣의 server.xml 파일을 모두 수정해 주어야한다. 이클립스에서 만들어 둔 서버 폴더안에서 server.xml 파일을 열어서 source 탭에 들어가 63번째 줄에 가면 connector라는 부분이 있는데 여기에 URIEncoding을 추가한다. URIEncoding="EUC-KR" 그리고 현재 사용중인 톰캣이 존재하는 폴더로 가서 conf폴더 밑에 server.xml 파일이 있다 이를 메모장으로 열면 connector가 엄청 많은데 69번째줄쯤 톰캣의 인코딩을 지정하는 connector에 URIEncodin..
JAVAScript 객체 태그들을 Dom이라고 하는 객체라고 부른다. 자바스크립트에서 class만들기가 가능하고 객체도 만들수 있다. new라는 키워드 사용 new Date()에 년월일 시분초에 관한 게 다있다 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate Date.prototype.getDate() - JavaScript | MDN getDate() 메서드는 주어진 날짜의 현지 시간 기준 일을 반환합니다. developer.mozilla.org 자바스크립트 내장객체에 대해서 관찰할 수있다. 실행해서 결과값도 볼 수있고 함수는 끝에 괄호 열고 닫고 가 있다 클래스의 메소드에 접근할때는 .으로 접근한다. new Ar..
JAVASCRIPT #result로 href를 설정하면 그 해당하는 id로 이동한다. 이벤트 처리는 다른 사람이 할 수 있도록 한다. 이벤트 처리를 부탁하면 결과가 나온다; 실패 성공이 정해지지 않음 특정한 사건이 발생하면 후처리를 실행 하는 방식이다. 동기 : 결과 가 나올때까지 기다림 비동기 : 내 할일 함 마우스 클릭 함수의 true/false 정상적으로 실행(true)이 되면 href=에서 설정된 주소로 이동한다. 해당함수가 false로 되어있으면 거기서 이벤트를 멈춘다. 더블 클릭 해당영역을 벗어나면 mouseout함 과제: a-text.html을 만들고 div태그를 만들고 id = "a" 요소는 "안녕하세요" 마우스를 올리면 마우스 모양이 변하게 안녕하세요 안녕하세요 인라인으로 js와 css넣는거 하지말고 외부파..
css 뷰포트 이어서 미디어쿼리 출력되는 미디어에 맞춰서 보이게 하기 위해서 768 단 컨테이너에 대한 공간은 무조건 확보하고 옆에 이어붙인다 flex-wrap : nowrap -> 플렉스 항목을 한줄에 표시 -> 화면이 줄어들면 갯수는 그대로인데 걍 크기가 줄어들기만함 -> 줄어들면 요소의 크기가 줄어든다. flex-wrap : wrap -> 화면이 줄어들면 요소들이 아래로 내려감->요소의 사이즈가 변화가 없다 flex-wrap : wrap-reverse -> 화면이 줄아들면 요소들이 위로 올라감-->요소의 사이즈가 변화 없다 담는그릇이 어떻게 되는지를 쓰는거다->전체 대상 가로정렬 justify-content: flex-start -> 왼쪽 정렬 flex-end -> 오른쪽 정렬 space-around -> 빈공간을 정확..
css 8-5부터 layout!!!!하려면 이거 잘 알아야한다 위치 지정 position 원하는 위치에 갖다 놓는다 x,y좌표 - absolute 절대 좌표 체계를 이용하자 -> 부모좌표기준이므로 body기준 부모가 relative여야한다 부모를 기준으로 하기 때문에 x,y = left,top 브라우저의 좌측상단이 0,0이다. static 문서의흐름에 맞춰 의미x 생략가능 relative 위치값을 지정할 수있는 static left,top을 지정하지 않으면 static과 동일 내앞에 있는 애를기준으로 한다. fixed 브라우저 창을 기준으로 위치를 지정해 배치한다 브라우저창에 완전히 고정 backgroud-clip border-box : 가장 외곽테두리까지 background-image 이미지를 크기에 맞춰 바둑판형태로 ..