전체 글

기록의 힘을 믿습니다 📂
틀린 문제 복습하기 1과목 익스트림 프로그래밍(XP) - 애자일론 방법론 - 5가지 가치 (용단의 피존) - 주요 실천 방법 짝 프로그래밍 (Pair) : 함께 프로그래밍 수행함으로써 개발에 대한 책임을 공동으로 나눠갖는 환경을 조정 공동코드소유 (Collective) : 개발코드에 대한 권한과 책임을 공동으로 소유 테스트주도(TEST-Driven) : 개발자가 실제 코드르 작성하기 전에 테스트 케이스를 먼저 작성 전체팀(whole) : 모든 구성원들은 각자 역할이 있고 책임이있다. 계속적인 통합(continuous integration) : 하나의 작업이 마무리 될 때마다 지속적으로 통합) 디자인 개선 및 리팩토링 : 프로그램 기능 변경 없이 시스템 재 구성 소규머 릴리즈(small releases) ..
· ON/Servlet
➰ Ajax란? : JavaScript를 이용하여 비동기식으로 클라이언트와 서버가 데이터(XML)를 주고받는(통신) 방식 - 전체 페이지를 갱신하지 않고 일부분만 업데이트 가능 - 사용자에게 즉각적인 반응과 풍부한 UI 경험을 제공 가능 - ActiveX나 플러그인 프로그램 설치 없이 이용 가능 - JavaScript 방식, jQuery 방식으로 구현 가능 XML : DB 연결 동기 비동기 : 바뀌는부분에 서버와 통신해서 수정한다 (화면의 일부분만 바뀌는 경우) 📍 자바스크립트는 사용하기 복잡하기 때문에 jQuery를 사용한다 ➰ jQuery방식 Ajax란 : - $.ajax( url [, settings] ) jQuery에 내장되어 있는 Ajax 통신을 위한 가장 기본적인 함수 → URL은 무조건 있어..
· ON/Servlet
📍 회원가입 유효성 검사 1. js 파일 생성 - jsp와 js 연결 하기 2. HTML 파일 * 아이디(이메일) 인증번호 받기 메일을 받을 수 있는 이메일을 입력해주세요. * 인증번호 인증하기 인증되었습니다. * 비밀번호 영어, 숫자, 특수문자(!,@,#,-,_)6~30글자 사이로 작성해주세요. * 닉네임 영어/숫자/한글 2~10글자 사이로 작성해주세요. * 전화번호 전화번호를 입력해주세요.(-제외) * 주소 검색 가입하기 3. JS 파일 전체 코드 /* signUp.js */ // 유효성 검사 여부를 기록할 객체 생성 const checkObj = { "memberEmail" : false, "memberPw" : false, "memberPwConfirm" : false, "memberNicknam..
#0000FF ➰ 3과목 : 데이터베이스 구축 ➰ 스키마의 평가 및 정제는 논리적 설계에서 실행된다. ⭐ DDL 정의 CREATE, DROP(테이블자체삭제), ALTER DML 조작 INSERT, UPDATE, DELETE(튜플삭제) DCL 제어 GRANT, REVOKE ⭐ 도부이결다조 (두부이거다줘!) 마름모 : 관계 사각형 : 개체 선 : 관계-속성 연결 키 : 레코드 또는 튜플을 확인하기 위해 이용되는 속성값 (대한민국 키는 주민등록번호) 슈퍼키 : 유일성 만족 / 최소성 불만족 기본키 /대체키 후보키 : 유일성 만족 / 최소성 만족 DEGREE : 속성 (학번.이름.학년.학과) CARDINALITY : 튜플 VIEW : 가상의 테이블 여러개로 만들 수 있다 / SQL 갱신 삭제 연산 시 제약 사항..
· ON/Servlet
📍 로그인관련 유효성 여부 확인 이메일, 비밀번호 입력하지 않고 로그인을 눌렀을때 알럿창 넣기 1. js 파일 생성 HTML 코드 1. onsubmit="return loginValidate()" 로그인 클릭 시 form 태그 제출 막고싶다! 두가지 방법 ! 1. button 타입을 button으로 지정 2. onsubmit 지정해서 false 값을 리턴하면 서버에 제출하지 않는다 ! 로그인 js 코드 console.log("main.js loaded"); //로그인 시 이메일(아이디)/비밀번호 입력 확인 //-> 미 작성 시 alert()이용해서 메세지를 출력하고 // 로그인 form태그의 제출을 막는 기본 이벤트 제거 진행 function loginValidate() {// 로그인 유효성 검사 //V..
· ON/자격증
1과목 : 소프트웨어 설계 1.User Interface 설계 시 오류 메시지나 경고에 관한 지침으로 가장 거리가 먼 것은? 1.메시지는 이해하기 쉬워야 한다. 2.오류로부터 회복을 위한 구체적인 설명이 제공되어야 한다. 3.오류로 인해 발생 될 수 있는 부정적인 내용을 적극적으로 사용자들에게 알려야 한다. 4.소리나 색의 사용을 줄이고 텍스트로만 전달하도록 한다. 1) 직관성(Intuitiveness) : 누구나 쉽게 이해하고, 쉽게 사용할 수 있어야 함. 2) 유효성(Effectiveness) : 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작해야 함. 3) 학습성(Learnablilty) : 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작해야 함. 4) 유연성(Flexibility)..
· ON/Servlet
2023.07.10 - [ON/Servlet] - 내 정보 보기 내 정보 보기에서, JSP 작성한 내정보에서 내정보수정을 할 것 이다. 내 정보 보기는(index.jsp에서) get 방식으로 가져왔고, 수정하기는 post 방식으로 가져왔다. http://localhost:8080/community/member/myPage/info(GET) http://localhost:8080/community/member/myPage/info(POST) 결국 주소가 같다 그렇다면 어떻게 주소를 작성하면되냐, : 맨 마지막 info만 작성하면 된다! 가고자하는 방향은 같은데 마지막 부분만 다르다. 1. JSP 주소 작성 : form action="info" 닉네임 전화번호 주소 검색 수정하기 2. 이클립스 (servle..
· ON/Servlet
📌 마이페이지 내 정보 HTML 만들기 사이드메뉴 프로필 내정보 비밀번호 변경 회원 탈퇴 내정보 원하는 회원 정보를 수정할 수 있습니다. 닉네임 전화번호 주소 검색 수정하기 💡 address 값에 대해서 배열로 받았기에, 불러올 수 잇는 방법 value="${fn:split(loginMember.memberAddress,',,')} fn:splite(문자열,'구분자') 문자열을 구분자를 통해 쪼갤거야!
박도비
비전공자의 개발자 도전기