My footsteps

※ 강의 무료분만 필기하였습니다. (유료분 필기는 비공개) - 코드 긴거 짧게 축약하고싶을땐 함수를 쓴다 - 함수 다양하게 쓰려면 파라미터로 업로드 // 자스 뽀이찌문♡ 와 이방식은 또 첨보네? // 파라미터 a를 넣어서 a가 1,2,3,4가 될수있게함 [1,2,3,4].forEach(funtion(a){ a }); - this : 그냥 쓰거나 함수 안에서 쓰면 window(기본 함수들의 수납공간 = 오브젝트) - 그냥 함수안에 들어가는 함수를 '콜백함수' 라고 합니댯 - 에로우 펑션은 ()=> this값을 정해주지 않는다. 그래서 상위에 있는 this값을 그대로 물려받음 (나의 this를 쓰고싶다면 에로우펑션을 쓰면 안된다) - 에로우 펑션은 파라미터가 1개면 소괄호 생략이 가능..

https://github.com/liyejin/HaeVong GitHub - liyejin/HaeVong Contribute to liyejin/HaeVong development by creating an account on GitHub. github.com 봉사 매칭 웹 플랫폼 서비스 '해봐,봉사!(해봉)' 주요 기능 소개 및 코드 리뷰 회원가입&이메일 인증 로그인&로그아웃 소셜 로그인 닉네임&프로필사진 변경 가입시 디데이 카운팅&승인 봉사 갯수 카운팅 검색 봉사 지도 봉사 지도 검색 커뮤니티 글 등록 커뮤니티 글 수정&댓글과 대댓글 기능 카테고리 북마크&페이지네이션 봉사 신청 카테고리내 검색 기관 회원 로그인 기관 봉사 신청자 관리 기관 봉사 모집글 삭제 에러 페이지 아쉬웠던 점 - 가장 첫번째로..

//문자열 뒤의 n글자 class Solution { public String solution(String my_string, int n) { String answer = ""; //answer 변수 전역으로 두기 for(int i=0; i

CS - WAS와 WEB 차이 WEB 사용자가 브라우저 주소창에 url을 입력하여 어떤 페이지를 요청하면 http 요청을 받아들여 정적인 문서를 사용자에게 전달해줌 WAS 웹 서버와 동일하게 동작하지만 웹과 달리 DB 서버와 같이 수행되며, 사용자에게 동적인 컨텐츠를 전달한다 - tomcat 웹 서버(정적인 컨텐츠 제공) 면서 was (동적인 컨텐츠 제공) 서블릿의 실행 환경(클라이언트의 요청을 동적으로 처리해주는 환경)을 제공한다 - 서블릿 클라이언트의 요청을 동적으로 처리해주는 클래스 서블릿 컨테이너 : 클래스를 실행해주는 환경 (=웹 컨테이너와 같음) ERD - 왼쪽 상단 : 논리 테이블명 - 오른쪽 상단 : 물리 테이블명 - 좌측 : 논리 필드명 - 우측 : 물리 ..

- 웹 클라이언트가 url을 요청함 - 그 요청하는 과정에서 정적/동적 두개로 나뉨 - 데이터가 오고가면 동적요청 - 웹서버는 동적인 문서를 처리하는 능력이 없어서 그 요청들은 WAS로 간다 - WAS가 URL MAPPING되는 애를 찾아주는것이다 - 톰캣의 무대가 스프링이다 - 컨트롤러 : 입출력 - MVC : MODEL,VIEW(문서),CONTROLLER - 모든 웹들은 이 요청-응답 포맷을 벗어나지 않음 - 컨트롤러의 역할이 서비스와 ,레포지토리로 세분화 된것 - service가 하는 일은 말그대로 업무를 처리하는 공간이다. 여기서 업무란 다른 테이블간의 연산결과라던가...뭐 그런것들 - RestController : 페이지를 새로고치지않고 데이터만 새로 고친다 - 리퀘스트 파람과..