- [ 공부/web-server ]01152024-01-15 09:48:58복습 1.virtual box에 등록한 ubuntu 실행 2.mobaXterm 에 등록한 session 실행 ls --help ls -l 다양하게 옵션을 선택해서 명령어를 사용할 수 있음. 현재 디렉토리 : pwd(print working directory) cd ~ (물결표시는 생략가능) ubuntu : /home/ubuntu abcd : /home/abcd root : /root cp 원본파일 도착파일(혹은 디렉토리) cp a.txt b.txt cp a.txt foo/ docker version Client: Cloud integration: v1.0.35+desktop.5 Version: 24.0.7 API version: 1.43 Go version: go1.20.10 Git commit: afd..
- [ 공부/web-server ]01122024-01-12 17:48:11ubuntu같은 guest os는 여러개가 존재할 수 있음. virtualbox가 공유기 역할 NAT 네트워크를 통해 외부 접근 가능 파일 시스템구조 윈도우는 c, d e 드라이브 이렇게 확장될 수있는데 리눅스는 오직 하나의 경로 뿐 프롬프트의 구조 ubuntu@ubuntu:~$ ubuntu@ubuntu:~$ cd .. (부모경로로 이동) ubuntu@ubuntu:/home$ (바뀌었다) ubuntu@ubuntu:/home$ cd (기본적으로 ~ 생략) ubuntu@ubuntu:~$ 리눅스 기본 명령어 디렉토리 파일 출력 ls 옵션: -a 옵션: -l ls -l ls -al (숨김파일까지 출력) pwd : 우분투 사용자의 현재 디렉토리 현재 디렉토리 확인 pwd(print working directory..
- [ 공부/web-server ]0111 ubuntu 설치 - 설정2024-01-11 18:06:38virtual box 설치 - vmware 로 대체 가능하지만 유료다.. -cmd ipconfig로 ip 확인 2.virtual box 실행 ..중략...모든 설정 기본으로 지정하고 done ★★SSH Setup에서 install openssh server 꼭 체크 MobaXterm 실행
- [ 공부/web-server ]1220 WebServer 10일차2023-12-20 09:20:30multipart/form-data로 보낼 때.(말 그대로 여러 파트로 나눠서 보낸다) boadDetail(게시글 상세 페이지)에서 아이디와 사용자 이름 함께 출력하기. -1:N 관계일 경우 collection을 사용하고 (어제 attachement 예제) -1:1 관계일 경우 asociation을 사용한다. 어제는 board 테이블과 attachment 테이블만 조인했었다. 여기에 사용자 이름 컬럼을 갖고있는 member 필드까지 조인시켜보자! member 테이블에서 필요한 값은 name 뿐이므로 (나중에 더 필요한게 있다면 select에 컬럼명 추가 하면 됨) 별칭 m.name을 갖고와 member_name이란 별칭을 지어줬다. select b.*, m.name member_name, a.id att..
- [ 공부/web-server ]1219 WebServer 9일차2023-12-19 19:57:351218은 테스트때문에 진도를 안나감.. 목차 - AdminMemberListServlet 기능 통합 (검색, 페이지바기능 합침) - BoardDetailServlet 작업 - BoardCreateServlet 추가 BoardDetailServlet 게시판 상세 페이지 작업을 진행하였다. 말 그대로, 게시판 목록에서 내가 원하는 제목을 클릭했을 때 해당 게시글의 세부사항을 볼 수 있는 페이지 작업을 진행. 구성요소는 위에서부터 제목/ 작성자 아이디/ 내용 / 조회수/ 작성일 이다. 글을 썼을 때는 분명 띄우기1 띄우기2 이런식으로 개행을 했는데 ..? 막상 값을 받아와 출력하면 한줄로 이어져있다. console.log("boardCreate.js - 게시글 작성시 유효성 검사하는 js페이지"); docu..
- [ 공부/web-server ]1215 WebServer 8일차2023-12-15 17:18:50현재는 로컬 DB 사용.. 프로젝트 때는 클라우드 DB사용.(오라클 DB) 장점:무료이다 단점:느리다. 미리 가입해두기..(오라클 아님, 오라클 클라우드로 가입) https://www.oracle.com/kr/cloud/sign-in.html 클라우드 로그인 | Oracle 대한민국 Hearst, Oracle SaaS와 모던 데이터 플랫폼을 상호 연결 Oracle Integration Cloud 및 OCI Data Integration을 사용하여 분산 클라우드 환경에서의 복잡한 통합 사용 사례를 간소화함으로써 데이터 기반 경험을 신 www.oracle.com 목차 페이징처리 페이징 처리 조회된 결과가 많아 한 페이지에 담기 어려울 경우, 여러 페이지에 걸쳐 정보를 출력해줄 수 있다. content 영역 ..
- [ 공부/web-server ]1214 WebServer 7일차2023-12-14 14:49:58조회 외에 등록,수정,삭제 시 confirm alert는 꼭 끼워넣자. 특히, 회원 삭제 시 "정말 탈퇴하시겠습니까?" 경고&알림을 해줘야함. https://kotlinworld.com/329 리다이렉트(Redirect)와 포워드(Forward)의 차이는 무엇인가? 리다이렉트와 포워드 특정 URL 접속 시 리다이렉트 또는 포워드가 일어나게 되면 작업 중인 페이지가 전환된다. 리다이렉트와 포워드는 페이지가 전환된다는 점에서 비슷한 역할을 한다. 하지만 kotlinworld.com 목차 -패스워드 암호화 -관리자 페이지에서 회원 목록 출력 -관리자 페이지에서 회원 검색 아이디, 이름, 이메일 별로 검색 가능하며 일부만 입력해도 해당 문자열을 포함한 결과 출력 ex)아이디 - gom 검색 시 gom123 no..
- [ 공부/web-server ]1212 WEB SERVER 5일차2023-12-12 14:07:11java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [mybatis,helloo-mvc] are excluded from annotation processing web session 원리 -로그인할때가 아닌, 첫 접속할때 (지웠다가 새로고침할 때 생성된다.) http통신은 상태관리를 하지 않는다. session은 브라우저마다 달리 부여된다. 쿠키 & 세션 쿠키(cookie) 세션(session) 보안 취약 쿠키보다 안전 로컬에 저장 서버에 저장(웹 서버에 저장되는 쿠키) jsp 내장 객체 종류와 생명주기 pageContext - request - session - ap..
- [ 공부/web-server ]1211 WebServer 4일차2023-12-11 16:07:14clean ->이전에 빌드된 파일을 없앤다. module - mybatis 이어서.. entity 멤버 클래스 Member enum 클래스 Gender , Role 참고 용 블로그: https://inpa.tistory.com/entry/JAVA-%E2%98%95-%EC%97%B4%EA%B1%B0%ED%98%95Enum-%ED%83%80%EC%9E%85-%EB%AC%B8%EB%B2%95-%ED%99%9C%EC%9A%A9-%EC%A0%95%EB%A6%AC ☕ 자바 Enum 열거형 타입 문법 & 응용 💯 정리 Enum 열거 타입 먼저 Enum은 "Enumeration"의 약자다. Enumeration은 "열거, 목록, 일람표" 라는 뜻을 가지고 있으며, 보통 한글로는 열거형이라고 부른다. 즉, 열거형(enu..
- [ 공부/web-server ]1208 WEB SERVER 3일차2023-12-08 14:09:22오전 실습문제 피드백 / 복습 결혼유무 체크=>삼항연산자로도 가능 =>java - html 순으로 실행되기 때문에 연산자부터 계산되어 checked인지 빈값인지 처리된 후에 input태그 출력 Date.valueOf : sql date java.util.date의 자식인 java.sql.date Server 실행 / Client 실행 구분하기 client server html css js java scriptlet el jstl intellij 와 eclipse https://velog.io/@ch4570/JSPJSTL-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 (JSP)JSTL 사용하기 JSP에서 Java의 영역을 로 표시하는데, 이런 방식으로 코드를 작성하게 되면,조건문이나 반..