인터페이스 설계도 완료 지금은 DB 설계도 ... 생각보다 많이 복잡할듯 일단 이런식의 설문조사 페이지 만들듯 오늘중으로 DB 설계도 만들어서 ER 다이어그램 만들기
상품 등록을 할때 상품 이미지 파일을 보낼수 있다. 파일을 서버로 보낼땐ㄴ enctype을 사용한다 enctype 기본 디폴트값 우리가 서버가 파일을 보낼때는 멀티파일 폰 데이터 서버로 파일을 보낼때는 multipart/form-data 로 설정을 한다 클라이언트랑 서버랑 연결을 했다. 보낼려는 데이터가 전부 폼테그 안에 있어야한다 폼 태그에는 name값이 있어야함 이미지 등록 하기에 서블릿 컨테스트 => 중간 다리 역할을 한다 프로젝트가 가지고 있는 정보를 가지고 있다 getrealpath 프로덕트 경로를 알수가 있다 realpath => 톰캣이 가지고 있는 이 프로젝트의 경로 실제로 돌아가는 프로젝트 이미지를 저장할려면 실제로 돌아가는 프로젝트에 넣어야한다!!! 이클립스가 가지고 있는 프로젝트 wor..
-a , -all => 수정하거나 삭제한 파일을 자동으로 스테이지에 올리다 원래는 수정하고 add , commit 순서인데 -a 를 하면 수정하고 바로 commit 으로 와서 버전 메세지를 쓸수가 있다. -m 버전 메세지를 쓸수가 있다. vim f2.txt 파일 수정하고 git commit -am "11" 자동으로 추가하고 바로 메세지를 여기서 작성하겠다 엔터 바로 인라인으로 커밋하는 방법 깃의 원리 깃 영감을 알수있을것이다. 깃 파일의 이름이 달라도 내용이 같으면 같은 obejct를 가지고 있다 중요 ! - object 파일명의 원리 http://www.sha1-online.com SHA1 online sha-1 md5 md2 md4 sha256 sha384 sha512 ripemd128 ripemd1..
깃의 효용 1. 차이점을 알수가 있다 2. 과거로 돌아갈수 있다 git log -p 를 누르면 각각의 커밋의 소스들의 차이를 알 수 가 있다. 커밋 사이에 역사를 알수가 있다. 유튜브 내용인데 2 바로 위에 노란색으로 commit 으로 적혀있는게 2번 커밋의 고유의 이름이다 저거 68부터 뒤에 숫자를 복사해서 git 68~ 을 치면 2번 이후에 꺼를 나온다 git diff 는 커밋 끼리 비교 하는것 중간에 .. 넣어야함 자기가 작업시 커밋을 하기 전에 작업한 내영의 문제가 있ㄴㄴ지 없는지 확인할수 있는 기회가 된다 코드들의 차이점을 보면서 버전관리가 중요중요하다 ========= 버전관리로 통해서 과거로 가기~ reset VS revert reset ==> 5, 4 커밋을 삭제하고 3번을 최신 상태로 하..