목록STUDY/K-DIGITAL (33)
정구리의 우주정복
자바 스크립트 하다보면 요소들에 접근을 삭 하고싶은데 뭐가 뭔지 잘 모르는 경우가 많다 어떻게 호출 가능하고 , 무엇을 반환하는지 알아보도록 하자 document.getxxx() document.getElementById("insertId") id 를 통해 요소에 접근하는 방법 ! 노드 1개를 찾아준다 ! document.getElementsByClassName("className") class 명을 이용해 접근하는 방법 ! 배열을 반환해준다 document.getElementsByTagName("tagName") tag 명을 사용해 접근하는 방법 배열을 반환해준다 보통 id 는 하나만 지정해주고 class와 tag 는 여러개 지정해주기 때문에 이런 차이가 있는 것 같다 . 특징은 인자에 클래스를 의미하..
보통 form 태그 안에 전달하고자 하는 내용들을 넣어서 submit 을 통해 내용을 전달하곤 한다. input 태그를 통해 전달, button 을 통해 전달하는 다양한 방식이 있는데 만약 다른 페이지로 전달하고 싶지만 화면에는 출력되지 않길 원하는 요소가 있다면 어떻게 해야할 까 ? 바로바로 input 의 type 인 hidden 을 사용하면 된다 이러한 방법으로 정보를 전달해주면 화면에는 출력되지 않지만 submit 시 내용이 넘어가게 될 것이다 !!
우선 폴더의 구조는 이렇게 생겼다 webapp 에는 index.html 과 같은 정적 리소스들이 들어가게 된다 index.html 에 조작을 위한 form 태그를 만들어주자 a : b : c : servlet.do Get 제출 (form submit) form 의 default 값은 get 이기 때문에 아무것도 적지 않으면 get 으로 동작하게 된다 a : b : c : servlet.do Post 제출 (form submit) 이녀석은 method 에 post 를 적어줬기 때문에 post 로 동작하게 된다 아래의 button 을 누르게 되면 form 태그의 action에 있는 .do 형태의 파일로 데이터가 전송되게 된다 여기선 servlet.do 로 정보가 전달 될 것이다 전달되는 정보들은 input ..
혼자 공부한거라 불친절 한 글입니다 !! 질문은 댓글로 !!! join 먼저 할때는 일단 cross join 을 통해 전체 모습을 확인해보는게 좋다 select 는 반복문이라고 생각하면 좋다 (모든 row 를 검색해보는 그런것) select * from emp,dept; inner join -> join 되는 것만 나옴 !!! select * from emp,dept where emp.deptno = dept.deptno; left join select * from emp left join dept on emp.deptno = dept.deptno; 가명 사용해보기 select * from emp e inner join dept d on e.deptno = d.deptno; 가명 쓸때 주의할 점 : 띄어..
https://www.w3schools.com/mysql/trymysql.asp?filename=trysql_select_all MySQL Tryit Editor v1.0 WebSQL stores a Database locally, on the user's computer. Each user gets their own Database object. WebSQL is supported in Chrome, Safari, and Opera. If you use another browser you will still be able to use our Try SQL Editor, but a different version, usin www.w3schools.com DB 는 여기 사이트에서 이용했습니다 문제 : 배..
친절한 게시글은 아닙니다 완전 초보는 이해하기 어려울 수 있어요 https://www.w3schools.com/mysql/mysql_intro.asp MySQL Introduction W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com https://www.w3schools.com/mysql/trymysql.asp?filename=trysql_select_where MySQL..
PlayerLevel.java // 다양한 기능들이 정의되어있는 추상 클래스 , 여기에 template-method 도 정의되어 있음 Player.java //Has-a 관계로 PlayerLevel 을 필드값으로 갖는 클래스 BeginnerLevel, AdvenceLevel, SuperLevel.java // 각 레벨이 정의되어있는 클래스 MainBoardGame.java // 실제 동작을 담당하는 실행클래스 PlayerLevel.java package ch02.quiz.case04; public abstract class PlayerLevel { public abstract void run(); public abstract void jump(); public abstract void turn(); pu..
오늘은 과일 관리 프로그램 만들어봤다 ! Template.java / 추상 클래스 !! 안에는 Input,output,modify,delete , scanner , cnt 가 정의되어 있다 Score.java / field 들이 정의되어있다, 이름 국어 영어 수학 총점 평균이 private 로 있고 getter 와 setter 가 있다 ScoreMain.java / 프로그램이 동작하는 실행용 class ScoreService.java / Main에서 동작하는 기능을 구현해놓은 service Template 을 상속한다 Template.java package ch02.quiz.case01; import java.util.Scanner; public abstract class Template { public..