학원 일기 (97) 썸네일형 리스트형 깃허브 2일차 5/12 복습 및 컴터바뀌면 git config --gobla user.name " 본인이름영어" // git config --global user.email 본인이메일 FETCH_HEAD 이런 브랜치가 생성된다 이브랜치로 이동하면 내 working 디렉토리 파일도 변경되고 깃배쉬의 로그에도 기록이남지만 다시 master로돌아가면 또 원상태로 돌아온다 git switch -c "브랜치명" 이렇게쓰면 fetch된 정보를담는 브랜치가 복제됨 pull은 이모든걸 한번에함 git clone 주소를 쓰면 저장소이름을 폴더이름으로한형태로 파일을담아 복사함 로컬저장소와 원격저장소가 서로 변경되면 깃은 어떤걸따라가야할지 모르기때문에 에러가발생함 >>어떻게해결하는지 공부중 번외내용 == 수업상관x (복사는 ctrl+insert .. 깃/깃허브 깃은 플랫폼 프로그램 깃허브는 저장소? 깃 설치 깃허브 가입 폴더생성 > 깃배쉬 히어클릭 유저네임 / 유저주소 설정 깃허브란 원격저장소와 실제저장소인 로컬저장소가있다 Working Directory > Staging area > Repository (git init) (add하면 여기) > (commit하면여기) 깃명령어 git init 깃시작 git status 현재 깃의 상태 > > >생성 git branch > > > > > 확인 git checkout 이름 >> 현재 브랜치 변경 git branch -D 이름 > 삭제 git merge > > > > > 합병 git remote add 주소 >> 추가 밀어넣기 git pull (origin master) >> 가져와서 합치기 git fetch (o.. jsp 시작하면서 모르는것들 정리 톰캣이란 --아파치 소프트웨어 재단에서 개발한 서블릿 컨테이너에만 있는 웹 어플리케이션 서버 WEB는 웹서버 WAS는 웹 어플리케이션서버 WEB는 html,css,image등 요청받아처리 WES의 경우 동적인 컨텐츠(JSP,ASP,PHP)를 요청받아 처리합니다. WAS는 웹서버 + 웹 컨테이너 개념 >> 웹서버 없더라더 웹서버 역할까지 동시수행 ??그렇다면 왜 나눠서 사용하나 정적인 컨테츠를 처리할때 WAS가 더빠름 클라이이언트>WES >WAS > DBMS 순이기떄문에 사용자는 WAS를 노출시킬 필요가없음 ==> 즉사람들에게 DB와 직접적으로 연결되는 WAS를 보여줄수없음 ==> 즉 보안이높음 외부망 DMZ 내부망 이렇게 있는데 WAS는 DMZ에있음 외부와 내부의 경계역할 Demilitarized zon.. jsp7일차 이석증 수업 도저히 들을수가 없다아아 jsp6일차 request application session 다 .setattribute. ! 2. foward / sendRedirect 3.request/ ssession/application 셋다 값을 요청할수있는 객체다 다음페이지까지 / / 값유지 // 전역에서 공통으로 사용되는값을 넣는 용도 include bean햇는데 둘다 이해못함.. 진짜 오류나서 뭔소린지 모르겠음 복기하기 dto dao jsp 3일차.. 3일차 과제복습 선언자 브라우저로 응답해줌 url -매핑이란 브라우저 요청들어올떄 어떤 걸로 연결할지 도와주는 역할 /TestServlet web.xml생성했음 오늘빢세서 복습할때 하나도기억안날듯 키워드만적자 브라우저가 서버에 요청하는방법은 2가지있다 get방식 db15일 끝 다른거시작 jdbc? 오늘 하는거 다날라가서 복기해보면서 적어봄 1. 과제복습 jdbc 2.jsp 들어감 *웹이란 1개이상의 사이트가 연결되있는 인터넷 서비스의 한가지형태 인터넷이란 1개이상의 네트워크가 연결되어있는 형태 -jsp장점 오래돼서 api가많음 / 실제코드가 프로그램에 노출되지않음 > 보안상의장점 / 호환성 문제없음 (장점) -프로토콜 " 네트워크상 통신규약 http는 문서 / ftp는 파일정도만 우선알자 -ip주소 네트워크상 특정 컴퓨터 식별가능하게 해주는 주소 -port번호 : 포트번호는 해당 컴퓨터의 구동되고있는 프로그램을 구분할수있게하는 번호임 -dns(도메인) : ip주소를 인간이 쉽게 외우도록 맵핑한 문자열 아래 서버클릭 1) 실행환경 > 머파치 톰캣9버전으로서 복기해보면서 적어봄 1. 과제복습 jdbc.. 데이터베이스 14일차 1 금요일 복습및 INOUT진도나감 --out매개변수 --프로시저가 out변수를 가지고 있다면, 실행구문을 익명블록에서 실행합니다. --out매개변수 --프로시저가 out변수를 가지고 있다면, 실행구문을 익명블록에서 실행합니다. set serveroutput on; create or replace procedure NEW_JOB_PROC ( P_JOB_ID JOBS.JOB_ID%TYPE, P_JOB_TITLE IN JOBS.JOB_TITLE%TYPE, P_MIN_SAL IN JOBS.MIN_SALARY%TYPE := 0, P_MAX_SAL IN JOBS.MAX_SALARY%TYPE := 1000, P_RESULT out VARCHAR2 --전달받은값을 외부로 전달해주기위한 용도 ) IS V_COUNT N.. db13일차 sql명령문 사용법 배웠는데 다시봐야함 기억도안남 뭐 on하고 >> set serveroutput on; decalre (함수선언가능 함수명 테이블명.컬럼%타입 (%type이렇게쓰면 알아서 맞춰줌) := 대입은 이렇게표현) begin 쿼리구문 갖고오는데 selcet from사이에 into 함수명 쓰면 select의 값이 함수에담김 inserto 테이블명 vlaues 함수명 commit 하면 테이블에 값들어감 end구조 중요 dbms_random.value(1,11)); db12일차 1. 회원에서 / 회원등급에 종류가 여러개있으니 테이블을 나눴음 2.강의테이블에서도 과정타입이 여러개가있으니 테이블을 나눴음 3.훈련일지와 강의테이블과의 관계를 n:1관계로 정의했음 그렇기에 훈련일지는 강의테이블의 pk를 fk로 갖고있어야한다 4.훈련일지에 적힌 훈련세부사항은 (훈련일지등록)은 또하나의 테이블로 나눠야한다 1:n 관계가 설정된다 5출석부란 테이블이 생겼다 (왜생겼지) 이전 1 2 3 4 5 6 7 8 ··· 10 다음