목록전체 글 (189)
개발로그필름
git 다운로드를 완료했으면 git에게 우리가 누구인지, 컴퓨터에서 작업을 수행하는 대상이 누구인지 알려줄 필요가 있다 많은 사람과 프로젝트를 진행한다면 git log로 각 사람들이 맡은 코드 로그를 볼 수 있다 개발자로 알려주고 싶은 이름을 사용할 것을 추천하고 이메일은 깃허브 계정을 위해 만든 이메일로 설정할 것 추천한다 이름과 이메일은 언제든 재설정 가능하다 이름 설정 git config --global user.name "YuuJungg" global 옵션을 사용하면 git은 username 또는 user.name을 인스턴스로 가져올 때 인식한다 이메일 설정 git config --global user.name *************@naver.com 깃허브 계정 로그인할 때 사용하는 이메일 사..
git 사용 2가지 방법 1. 터미널 - 텍스트 기반 인터페이스 2. GUI - 시각적, 그래픽적 깃허브 데스크톱, 소스트리, 타워, 깃크라켄, 언깃 등 마우스와 버튼 사용해 상호작용 장점 진입장벽 낮고 시각적으로 보여저서 사용하기 편하다 단점 GUI 기능 일부는 사용자의 요청을 명확하게 이해할 수 없어 문제가 생긴다 커맨드라인에 직접 실행하는 것보다 느리다 커맨드라인에서만 실행하거나 상호작용 할 수 있는 몇 가지 특징이 있다 윈도우에서 git 설치하기 git은 유닉스 기반의 인터페이스에서 설계되었다 때문에 윈도우에는 유닉스 기반 프롬프트가 있지 않아 git 실행 시 문제 발생한다 따라서 git bash를 다운로드하면 되는데 git bash는 윈도우에서 리눅스에서 실행되는 bash를 가능하게 해 주고 g..
문자열 생성 시 작은따옴표('') 나 큰따옴표("")를 정해 사용! 대신 섞어 사용하면 안 되고 일관성 있게 하나만 사용하기! 예를 들어, '안녕하세요' "안녕하세요" 같이 따옴표 사이에 있는 모든 것들이 하나의 텍스트로 간주된다 작은따옴표 출력할 때 큰따옴표 활용 let hello = "'안녕하세요'"; 작은따옴표가 포함된 문자열을 출력하고자 한다면 이를 큰 따옴표로 감싼다 문자열을 생성하기 위해 큰따옴표를 사용했기 때문에 그 사이에 모든 것은 텍스트로 간주된다 백틱(`) 사용하기 백틱은 Tab 키보드 위에 위치한다 let calculation = `(${default} + 10) * 3 / 2 - 1`; 위의 식과 같이 백틱을 사용하면 문자열 안에 있는 상수를 ${}를 이용해 쉽게 구현할 수가 있다 ..
let 변수 변수는 데이터를 보관하는 값이 변할 수 있는 데이터 컨테이너 또는 저장소이고 변수가 생성되면 아래 예시와 같이 언제든지 새로운 값을 변수에 재할당 할 수 있다 let userName = 'yujoy'; userName = 'yulog'; 변수를 생성해 처음 도입할 때에만 사용되고 이후에 새로운 값을 할당할 때는 키워드를 또 입력할 필요가 없다 JS한테 '새로운 변수가 있어'라고 알려줄 때만 필요한 것이다 const 상수 값이 절대로 변해서는 안되고 마찬가지로 변경할 수도 없다 바꾸려고 할 시 오류가 발생한다 코드에 절대 변하지 않는 값이 있을 수 있는데 이런 값을 상수 키워드에 저장하는 이유는 중앙에서 일괄적으로 초기화를 하기 위함이다 이게 무슨소린지 다시 한번 풀어보면, userName이라..
WebMarket/WebContent/resources/sql/product.sql CREATE TABLE IF NOT EXISTS product( p_id VARCHAR(10) NOT NULL, p_name VARCHAR(10), p_unitPrice INTEGER, p_description TEXT, p_manufacturer VARCHAR(20), p_unitsInStock LONG, p_condition VARCHAR(20), p_fileName VARCHAR(20), PRIMARY KEY (p_id) )default CHARSET=utf8; Alt + X 를 실행해도 eclipse에 Result 결과가 안나오는데 DESC product; 명령어를 실행하면 product 테이블에 요소가 잘 들어간..
WebMarket/WebContent/cart.jsp 장바구니 삭제하기 주문하기 상품 가격 수량 소계 비고 삭제 총액 « 쇼핑 계속하기 WebMarket/WebContent/shippingInfo.jsp 배송 정보 성명 배송일 (yyyy/mm/dd) 국가명 우편번호 주소 이전 취소 WebMarket/WebContent/processShippingInfo.jsp WebMarket/WebContent/orderConfirmation.jsp
WebMarket/src/dto/Product.java package dto; import java.io.Serializable; public class Product implements Serializable { private static final long serialVersionUID = 1L; private String productId; // 상품 아이디 private String pname; // 상품명 private Integer unitPrice; // 상품 가격 private String description; // 상품 설명 private String manufacturer; // 제조사 private String category; // 분류 private long unitsInStoc..
WebMarket/WebContent/exceptionNoProductId.jsp 해당 상품이 존재하지 않습니다. ? 상품 목록 » WebMarket/WebContent/product.jsp 상품 정보 상품 코드 : 제조사 : 분류 : 재고 수 : 원 상품 주문 » 상품 목록 » WebMarket/WebContent/WEB-INF/web.xml admin WebMarket Security WebMarket /addProduct.jsp 권한 관리자명 admin FORM /login.jsp /login_failed.jsp 404 /exceptionNoPage.jsp WebMarket/WebContent/exceptionNoPage.jsp 요청하신 페이지를 찾을 수 없습니다. 상품 목록 »