개발일지/WIL13 [WIL] 항해99 (9기) - 2주차 회고 2022.09.29 ~ 2022.10.06 1. JVM JVM은 자바 가상머신(Java Virtual Machine)의 약자이다. Java는 OS에 종속적이지 않다는 특징을 가지고 있다. OS에 종속받지 않고 실행되기 위해선 OS위에서 Java를 실행시킬 무언가가 필요하다. 그게 바로 JVM이다. 자바 가상 머신으로 자바 바이트코드(.class 파일)를 OS에 특화된 코드로 변환하여 실행한다. JVM은 자바 실행 환경 JRE(Java Runtime Environment)에 포함되어 있습니다. 현재 사용하는 컴퓨터의 운영체제에 맞는 자바 실행환경 (JRE)가 설치되어 있다면 자바 가상 머신이 설치되어 있다는 뜻이다. ☑ JVM 역할 1. 자바 바이너리코드(.class)를 읽는다 2. 자바 바이너리 코드를 .. 2022. 10. 2. [WIL] 항해99 (9기) - 1주차 회고 2022.09.09 ~ 2022.09.13 사용언어 : 파이썬(python) 4일간 파이썬언어를 사용해서 풀스텍 미니 프로젝트를 만들어봤어요 ! 파이썬은 처음이라... 걱정반 기대반이였다 두근두근 💬 1. 팀배정 처음 항해99가 시작될 때부터 팀배정이 이루어졌습니다 우리팀 인원은 3명였고 처음 맡게된 팀장..! (아니..내가..?) 걱정보다는 기대가 더 많이 됐고 즐거운 4일이 되지않을까 하는 생각뿐이였습니다 ! 2. 주제설정, 와이어프레임 작성, 역할분담 기간이 4일밖에 없어서 세가지 모두 빠르게 진행했습니다 - 주제: 제주도 핫플정보 제공 서비스 ( 프로젝트명: 혼저옵서예) 유일하게 비행기를타고 여행을 가는 여행지가 제주도라서 지역을 제주도로 결정했습니다 ! 🌴 사용자들이 제주도를 가기전에 검색을 많.. 2022. 9. 26. [WIL] 항해99 웹개발 종합반 5주차 웹개발 종합반 5주차 강의 회고 5주차에는 내가 만든 서비스를 서버에 배포해 보는 것을 배운다 보통 내가 다닌 회사는 서버는 아애 서버개발자가 관리를 하기때문에 내가 수정한 .java 또는 .jsp파일은 직접 반영하진 못하고 서버개발자를 끼고 배포를 하는 형식이였다 그래서 늘 서버는 어떻게 구성되고 이 프로젝트가 처음 만들어질때 생긴 뼈대들이 늘 궁금했는데 이번에 그 궁금증을 해결 할 수 있는 기회가 생겨서 너무 기대되는 5주차이다! ( 수업도 나름 완강했다는 뿌듯함도...^-^ㅋㅋ) 맨 처음 1주차때 미리 준비해뒀던 aws와 가비아 도메인을 사용한다 + 깃배쉬 서버를 거창하게 세팅하는 줄 알고 쬐끔 쫄아있었는데... 그런건 아니였다 ㅎ_ㅎ aws의 인스턴스 탭 항목에 들어가 포트번호를 뚫어주고 이전에 .. 2022. 9. 7. [WIL] 항해99 웹개발 종합반 4주차 웹개발 종합반 4주차 강의 회고 4주차에서는 서버를 만들어 본다 flask 설치 - 사용 render_template 가 무엇인가? 1. 경로 만들기 - static - templates - index.html - app.py 2. 설치파일 - Flask (DB) - pymongo (DB) - dnspython (DB) - requests (크롤링) - bs4(크롤링) 먼저 app.py라는 파일을 만든다 Local 내에서 사용할 수 있는 서버를 만들어서 내가 만든 기능 및 DB저장을 눈으로 확인하며 기능을 구현하는 시간을 가진다 프로젝트는 화성땅 공동구매, 버킷리스트 등 CRUD를 기본으로 내용을 입력, 수정, 삭제할 수 있다 너무너무 재미있었다 기본적인 것 부터 탄탄하게 잡고 가는 느낌이랄까?! 2022. 9. 7. [WIL] 항해99 웹개발 종합반 3주차 웹개발 종합반 3주차 강의 회고 3주차에는 파이썬 기본문법을 공부한다 항상 많이 쓰고 많이 본 언어가 JAVA 뿐이여서 다른언어를 꼭 공부하고 싶었다 python이 처음 나왔을때 그 인기는 아주... 말모 여전히 많이 각광받는 언어이기도 하고 많은 회사에서 사용하는 언어이기에 더더더 공부해보고 싶었다 !!!! 너무너무 기대중 🤩🤩🤩 파이썬문법의 특징은 - 쉽다 - 간결하다 - 직관적이다 - 스크립트언어이다 이 네가지가 가장 큰 장점중의 장점이지 않을까 생각한다 기본적인 것들을 기록해보고 다음에도 봐야징 ! 🌞 변수, 자료형, 함수, 조건문, 반복문 * 파이썬은 괄호가 따로 없기 때문에 들여쓰기가 중요함! * 주석처리는 #으로 1. 변수, 자료형 파이썬은 변수를 정의할 때 변수 앞에 선언방식 (let, v.. 2022. 8. 21. [WIL] 항해99 웹개발 종합반 2주차 웹개발 종합반 2주차 강의 회고 2주차에서는 jQuery와 Ajax를 배운다 Jquery는 Javascript로 길고 복잡하게 코드를 작성해야하는 것을 보다 간다하고 직관적으로 쓸 수 있다 자주쓰는 jQuery문법을 사용해서 이것저것 만들어 봤는데 역시나 재밌다 ㅎ_ㅎ Ajax는 데이터를 jason방식으로 데이터를 들고온다 처음에 jason형식의 데이터를 보고 충격을 먹었다... 왜냐면 이게 뭔가 싶어서?ㅋㅋㅋㅋㅋ 왠지 모르겠지만 처음에 봤을때는 이상했다 ㅋㅋㅋㅋ Ajax통신의 타입은 GET, POST가 있다 GET은 데이터를 조회(Read)할 때 많이 사용하고 POST는 데이터 생성(Create), 변경(Update), 삭제(Delete)할때 많이 사용한다 조회할때는 데이터가 url에 표시되어도 상관없.. 2022. 8. 20. 이전 1 2 3 다음