ajax6 2022.02.15의 기록 ▶ 오늘 실현 가능한 세부 목표 => 공부 관련1) 배운 내용 복습 o2) 인터페이스에서 메소드를 구현하려면 어떻게 해야 하는지 o3) SOLID 5원칙 제대로 알기 o4) 컬렉션 프레임워크란? 요약 설명 o5) 자바의 정석 객체지향 프로그래밍 2 o6) 순수 자바로 MVC 패턴 구현을 어떻게 해야 하는지 o => 파이널 프로젝트 관련1) 파이널 사이트 알아보기 (구체적인 것 강사님께 질문)2) 구글 크롬 디버깅 공부 ▶ 수업 공부 관련> JSON 객체에서 배열로 받아올 때 엔터키나 따옴표가 들어가면 에러가 난다. (자바스크립트 객체로 표현할 수 있는 문자들 parse()가 자스 객체로 바꾸지 못함) > 입력 받은 그대로 출력하는게 정석이다. (다른 태그로 바꿔 출력하면 문제가 발생함) > jQuer.. 2022. 2. 15. 2022.02.14 (개념 정리) ▶ 개인 공부 관련 7. Garbage Collection(가비지 컬렉션)의 동작 방식Young 영역과 Old 영역은 서로 다른 메모리 구조로 되어 있기 때문에, 세부적인 동작 방식은 다르다. 하지만 기본적으로 가비지 컬렉션이 실행된다고 하면 다음의 2가지 공통적인 단계를 따르게 된다.Stop The World : JVM이 애플리케이션의 실행을 멈추는 작업이다. GC가 실행될 때는 GC를 실행하는 쓰레드를 제외한 모든 쓰레드들의 작업이 중단된다. 당연히 모든 쓰레드들의 작업이 중단되면 애플리케이션이 멈추기 때문에, GC의 성능 개선을 위해 튜닝을 한다고 하면 보통 stop-the-world의 시간을 줄이는 작업을 하는 것이다.Mark and Sweep :Mark: 사용되는 메모리와 사용되지 않는 메모리를.. 2022. 2. 15. 2022-02-14의 기록 ▶ 오늘 실현 가능한 세부 목표 => 공부 관련 1) 배운 내용 복습 2) G.C 및 JVM 동작 원리 완전 이해 3) primitive type & reference type 차이점 확실히 외우기 (타입의 대한 차이) 4) 객체지향이 확실히 뭔지 (말로 설명 가능해야함.) 5) 객체지향의 요소(4가지) => 예시를 들어 설명 가능하게 6) 자바의 정석 객체지향 프로그래밍 1 ▶ 수업 공부 관련 => AJAX를 이용하여 db에 바로 접근 가능하게 할 수 있다. => 검색창 유사 검색어 기능은 suggest 기능도 생각할 수 있다. => ajax 제이쿼리 속성에서 dataType : "json"일 경우 자동으로 자바스크립트 객체로 만든다 하지만 다른 파일(xml)을 불러올 시 에러코드 200 발생. (요청.. 2022. 2. 14. 2022-02-13의 기록 ▶ 오늘 실현 가능한 세부 목표 => 공부 관련1) AJAX 개념 정리 복습2) 질문할 내용 정리 및 준비 ▶ 공부 내용파이널 때 기술들스프링 부트는 써도 괜찮다. 하지만 스프링 레거시를 쓰면 여러가지 세팅이 필요 (불필요한 세팅이 필요없음 지금 기준에서는 불가능 할듯 싶다.리액트를 써도 어필은 된다. (우대조건) 하지만 합격보장은 없음. 면접 질문에서 그 부분에서 구체적인 뭘 썼는지, 왜 썼는지를 무조건 물어봄 ⇒ 허투루 쓸거면 안하는게 낫다.깃을 따로 공부할 필요가 없다? Git Flow라는게 있다. (협업을 위한 도구)▶ 앞으로의 공부 방법 -> 이해가 안가는 부분 :인터넷 찾아보기(구라 정보가 많음) ⇒ 한가지만 보지 말자, 여러가지 보기책을 읽으면서 예상 면접 질문을 생각하며 정리하기=> 블로.. 2022. 2. 13. 2022-02-11의 기록 ▶ 오늘 실현 가능한 세부 목표 => 공부 관련1) AJAX 개념 정리 ▶ 공부 내용 XML & JSON바이너리 데이터⇒ 메타 데이터를 포함하며 0과1의 단순한 나열로 이루어진 파일⇒ 해당 파일을 읽을 수 있는 특정 어플에서만 실행 가능텍스트 데이터⇒ 표준화된 문자 표현 방법에 의해 저장된 파일= 모든 응용 프로그램에서 해석 가능비구조적 문서⇒ 작성자의 스타일에 따라 작성된 문서⇒내용과 구조, 표현이 복합되어진 형태마크업⇒ 텍스트 데이터의 구조적 문서 표현 방법⇒ 텍스트기반 메타데이터 표현⇒ 문서의 논리적인 표현 가능⇒ SGML, HTML(웹 출력 전용), XML(확장된 마크업 언어 구조화된 문서를 전송 가능하도록 값을 전달 목적) 등등⇒ XML은 파싱이 필요함 (dom 파서)⇒ XML 선언문의 작성이.. 2022. 2. 13. 2022.02.10의 기록 ▶ 오늘 실현 가능한 세부 목표 => 공부 관련1) AJAX 개념 정리2) 객체지향 책 3단원 읽고 정리 ▶ 공부 내용AJAX(Asynchronous JavaScript And XML)동기식 VS 비동기식⇒ 동기 방식은 데이터를 처리하기 전까지 다른 작업 수행 불가 비동기는 가능.GET 방식 요청 시 문제점(전달 값이 적은 경우/간단하게 전달할 경우)⇒ 인터넷 익스플로러는 URL에 한글 전달이 안되므로(브라우저 자체가 자동 파싱이 안됨) 한글 값 전달 시 부호화 처리를 해야 함.POST 방식으로 웹 프로그램을 요청(전달 값이 많은 경우/보안을 요함)⇒ send 메소드의 매개변수를 사용하여 값 전달⇒ 기본은 원시 데이터로 전달(텍스트, multipart/form data → 원시데이터)⇒ 해결법) “ap.. 2022. 2. 10. 이전 1 다음 반응형