[jsp]쇼핑몰 회원관리 사이트 만들기
·
JSP
홈쇼핑 고객과 매출관리를 위한 프로그램이다. 회원등록 및 수정∙삭제, 회원 조회, 회원매출조회 업무가 가능하도록 하는 프로그램을 본 포스팅에서 다뤄보겠다.1. 회원 정보와 매출 정보 테이블 생성sql작성CREATE TABLE MEMBER_TBL ( custno number(6) primary key -- 회원번호 숫자(6) 기본키 번호자동증가 , custname varchar2(30) not null -- 회원이름 문자(30) 필수입력 , phone varchar2(20) -- 전화 문자(20) , address varchar2(150) -- 주소 문자(150)..
[java]정렬하기(Sort), 람다식
·
JAVA
20240820수업정렬:Sorting오름차순 정렬:Ascending 1234, ABCD, 가나다라 순, 선동률 순, 방어율 순내림차순 정렬:Descending 9876, DCBA, ..., 타율, 홈런순, 승수Array정렬①Array.sort()int [] nums = {8, 5, 4, 7, 1};//초기값 설정  System.out.println("1."); System.out.println(Arrays.toString(nums)); Arrays.sort(nums); //오름차순 정렬 System.out.println(Arrays.toString(nums));Arrays.sort(nums, Collections.reverseOrder());  =>error∵int[] 배열은 reverseOrder할수가..
[java]출생년도, 12간지 , 날짜 출력하기,DateTimeFormater
·
JAVA
System.out.println("태어난 연도를 입력하세요"); Scanner in=new Scanner(System.in); int birthyear =in.nextInt(); String ddi=""; switch(birthyear%12) { case 0 :ddi="원숭이"; break; case 1 :ddi="닭"; break; case 2 :ddi="개"; break; case 3 :ddi="돼지"; break; case 4 :ddi="쥐"; break; case 5 :ddi="소"; break; case 6 :ddi="호랑이"; break; case 7 :ddi="토끼"; break; case 8 :ddi="용"; break; case 9 :ddi="뱀"; break;..
[java]성적 처리 프로그램 (Scanner사용)
·
JAVA
20240809수업사용자로부터 각 과목의 점수를 입력받아 총점, 평균, 평균을 기준으로 하는 학점을 출력하는 프로그램을 만들어보겠습니다.Scanner in=new Scanner(System.in)(in대신 다른 객체이름 사 가능)cf)System.in은 입력하는 스트림, System.out은 출력하는 스트림 입력데이터 : 번호, 국어, 영어, 수학package ex03; import java.util.Scanner; public class GradeTest {  public static void main(String[] args)자바에서 쓰이는 대부분의 클래스는 import로 호출해준다.Scanner는 java.util패키지에 있다.import java.util.Scanner를 package와 publi..
[html/css]웹사이트 제작하기
·
HTML|CSS
20240805~06수업 그동안 학습했던 것들을 이용하여 웹사이트를 제작할 수 있다. HTML 삽입미리보기할 수 없는 소스↑공통 스타일 시트적용법 HTML 삽입미리보기할 수 없는 소스-HTML 삽입미리보기할 수 없는 소스 HTML 삽입미리보기할 수 없는 소스newsHTML 삽입미리보기할 수 없는 소스HTML 삽입미리보기할 수 없는 소스HTML 삽입미리보기할 수 없는 소스 HTML 삽입미리보기할 수 없는 소스HTML 삽입미리보기할 수 없는 소스결과물http://127.0.0.1:5500/cafe/index.html
[html/css] Selector(선택자) 총 정리
·
HTML|CSS
20240802수업 [앞서 알아두면 좋은 내용]client -(요청)-> server client 하나를 찾음 name="gender" : document.getElementsByname('gender') -> 여러개를 찾음 : document.getElementsByTagName('gender') -> 여러개를 찾음 class="" : document.getElementsByClassName('') -> 여러개를 찾음css선택자를 공부하는 이유스타일을 조작js를 조작jquery를 조작파이썬을 조작html을 서버로부터 다운받았을때 크롤링를 하기위해 특정태그를 지정해서 가져올때 docume~를 가져옴Pseudo-classes selector(선택자) - 어떤 상태일 떄 :으로 시작SelectorExampl..
[html/css]링크 버튼 만들기,vertical align
·
HTML|CSS
20240801수업 Link Button '눈떠보니 월드스타' 김예지, 조회수 4000만회 세계적 폭발 링크 버튼 link button link button HTML 삽입미리보기할 수 없는 소스 height대신 padding을 쓰는 이유:block태그는 vertical align이 적용x td에서는 먹지만 a태그에는 inline-block을 줘도 vertical 적용xtable(block)은 vertical-align이든 padding이든 다 먹히긴 한다. 그런데 block태그와 inline태그에서는 태그에따라서 적용될 수 있는 속성이 다르기때문에 여러가지 속성을 활용해 볼 수 있도록 할 것. 참고:https://www.w3.org/TR/CSS2/tables.html#height-layout Tables..
[html/css] 다양한 표현 방식
·
HTML|CSS
20240731수업1 이문세 붉은 노을 50 2 아이유 붉은 노을 26 3 빅뱅 붉은 노을 27 위와 같은 형식을 한국인이 보면 이문세가 나이가50이고 노래제목이 붉은 노을, 아이유라는 가수의 나이가 26이고 노래제목이 붉은 노을, 빅뱅이라는 가수의 나이가 27세이고 노래제목이 붉은 노을이라는 것을 단번에 파악할 수 있지만, 한글을 모르는 외국인은 각 항목이 무엇을 의미하는지 단번에 파악하기 힘들다 그래서 다음과 같은 방식들을 통하여 표현할 수 있다. [XML] (eXtensible Markup Language) version="1.0" encoding="utf-8 ?> 1 이문세 붉은노을 50 2 아이유 붉은노을 26 3 빅뱅 붉은노을 27 마크업 언어(markup language)는 태그 등을 이용하..