코딩 학원(국비지원) 썸네일형 리스트형 팀 프로젝트 - Javascript 무한스크롤, 이미지 미리보기, 출력하기 Javascript 문제해결 과정 1. Javascript 기본 개념 공부 ① 인터넷으로 Javascript 강의 듣기, 구글링하기. ② 다른 사람이 만든 코드를 가져와서 사용하고 해석해보기. ③ chatGPT 선생님의 도움. 2. 프로그래밍 = 문제해결 과정. 어떤 문제를 해결해야 했나? ① 댕근마켓에 무한스크롤 기능이 필요하다. (고객이 페이지 넘길 필요 없이 데이터를 볼 수 있음. 편리함) ② 댕댕등록증 이미지 미리보기하는 기능이 필요하다. ③ 출력하기 버튼을 누르면 웹페이지 전체가 출력된다. 댕댕등록증만 캡쳐하고 싶다. 댕근마켓 무한스크롤 javascript 코드 window.onscroll = function () { if ((window.innerHeight + window.scrollY) >.. 더보기 59일차 코딩학원 1. 스프링부트는 스프링 mvc보다 추상화되어 있음. 추상화되면 고급 기술임. Java도 그렀지. 객체 지향 다음에 추상클래스가 나온다. 2. MVC패턴, DI패턴? 모르는 과정이 나왔네. 생각보다 복잡해보이는데 그래서 도전하고 싶은 욕구가 샘솟는다. 결국 요청 그리고 반응인데 그 과정을 처음 봐서 그렇다. 복잡해 보이는 것임. 백엔드는 눈에 보이지 않으니 더 어렵게 느껴지는 경향이 있음. 3. 수업 자료 4. 스프링 컨테이너? 뭔가 담는 그릇인가본데? 스프링이 객체를 생성하고 관리하는 기능을 가지고 있다는데? 스프링 컨테이너는 객체를 생성하고 Bean이라는 단위로 관리한다. 5. Spring 소스코드를 공부하면 저절로 Java공부가 된다. 아주 잘 짜인 Java코드임. 6. DO, DAO, DTO는 데.. 더보기 58일차 코딩학원 1. 서울 황사수치 193... 그런데 마스크를 안챙겼다. 코가 쓰리다. 2. 쿠키(Cookie)와 세션(Session) 내용 정리 쿠키 vs 세션 쿠키(Cookie) 세션(HttpSession) ------------------------------------------------------------- 브라우저 저장 서버 저장 서버 부담 X 서버 부담 O 보안에 불리 보안에 유리 서버다중화에 유리 서버 다중화에 불리 3. 예외처리 개념 정리가 필요하다. 오늘 Java의 정석 강의 듣기. 4. Spring에서 만든 객체는 singleton패턴이다. 5. Spring에서 예외처리. 이렇게 작성하면 500 오류가 나온다. 서버에 문제가 있다는 뜻이다. package com.earth.duststrom; i.. 더보기 코딩 개인프로젝트 : 웹페이지 만들기 개인프로젝트를 시작한다. 웹페이지 만들기, 도메인 등록 및 수익화가 목표다. 일단 HTML, CSS, Javascript 부분부터 만든다. 오늘은 헤더부분을 만들었다. 1. HTML 코드 JSH About Features Portfolio Contact 2. CSS 코드 *{ margin: 0; padding: 0; box-sizing:border-box; } a, a:link, a:visited{ color:inherit; text-decoration:none; } li{ list-style:none; } .container { width:1140px; margin:0 auto; } header{ position:absolute; color:black; top:0; z-index:1; width:100.. 더보기 57일차 코딩학원 1. 세션(session) - 쿠키는 브라우저에 저장, 세션은 서버에 저장 2. 새로고침 시 jsessionid가 계속 변함. 그래서 쿠키를 삭제하면 인식하지 못하는 것. 3. 세션 시간 설정 4. sessionMain.jsp 5. LoginWeb을 만들었는데 Home.jsp만 화면이 출력됐다. 원인은 ... @RequestMapping(value = "/", method = RequestMethod.GET) public String earth() { return "index"; } 이 코드를 추가하지 않았기 때문이다. package com.earth.downtown; import java.text.DateFormat; import java.util.Date; import java.util.Locale;.. 더보기 56일차 코딩학원 1. 조퇴해서 못따라갔던 부분 확인. 확인해보니 시험만 치고 진도는 안나갔다고 한다. 다행이다. 2. Spring Core?? 뭐지 3. 온라인 수업 다 끝내야 수료가 가능함. 파이썬 자료 구조 진행 중. 4. 쿠키(Cookie)란? 인터넷 사용자의 로그인 기록, 웹사이트 방문기록, 개인 설정 등을 저장하는 작은 데이터 파일. 이후 웹사이트를 방문할 때 이 정보를 사용하여 사용자의 경험을 개선 혹은 개인화된 서비스를 제공하는데 사용된다. 보안 문제가 있을 수 있기 때문에 쿠키를 수동 삭제 혹은 거부할 수 있다. 5. 포트를 80으로 설정한다. 6. HTML에서 UL 태그는 순서가 없는 비순서형 목록을 생성할 때 사용한다. 목록 내용은 li로 구성함. earth Home Board logIn SignUp .. 더보기 55일차 코딩학원 1. 오전 10시 능력단위평가 실시 2. 시험만 치고 오후 1시에 조퇴를 했다. 목에 담이 걸려서 움직일 수가 없다. 3. 자세가 문제인 건지, 컨디션이 떨어진 건지... 최근에 너무 코딩에만 몰두한 것 같다. 여유를 가질 필요가 있다. 더보기 54일차 코딩학원 1. 아침부터 오류다. 안풀리네... 2. 리다이렉트 3. 포워드 4. 오류다. 오류 5. 쿠키는 뭐지? 6. 클라이언트 → 서버에 요청 → 서버에서 쿠키 생성 → 클라이언트로 쿠키 전송 → 클라이언트 쿠키 저장 → 다시 사이트를 재방문하면 쿠키를 서버에 전송한다. 7. 쿠키 창을 띄우고 새로고침하면 8. 레이어 팝업 만들기. 제이쿼리 사이트에서 코드를 가져옴. 어디쓰는거지? 위 코드를 입력하면 닫기 버튼 누를시 팝업창이 사라진다. 9. 내일 능력단위평가. 로그인 화면 구현... 더보기 이전 1 ··· 7 8 9 10 11 12 13 ··· 20 다음