비전공자 코딩26 코딩 학원 26일차(CSS) 어제 오늘 html과 css를 배우면서 느끼는건데 어떻게 필기를 하고 어떻게 블로그를 써야할지 모르겠다. Java 같은 경우는 어떤 문제가 있으면 명확한 답이 있는데 이건 없어서 그런건지 참 난감하다. 내가 오늘 이 글을 적는다고 해서 나중에 봤을 때 큰 도움이 될 것 같지 않다는 생각도 든다. 오늘 배운 것의 핵심을 요약하자면 테이블을 원하는 모양으로 분할하는 설계 폰트 적용 CSS 문법(선택자) 이 3가지인 것 같다. HTML(Hyper Text Markup Language) CSS(Cascading Style Sheet) HTML은 DOM객체들로 구성 되어 있고 그런 DOM객체들에게 디자인을 부여하는 HTML을 보조하는 존재. CSS 문법은 선택자{ 속성명 : 값; 속성명 : 값; ... } 이렇다.. 2022. 7. 12. 코딩 학원 25일차(Java 마무리, HTML 기초) 저번주 금요일에 모기 정보를 Json을 통해 파싱하고 DB에 저장하는 것 까지 완료 했는데 오늘은 그 DB에 있는 데이터를 불러와서 .csv 파일로 만드는 것을 해봤다. 먼저 DB 접속과 파일연결을 해주는데 DB접속 실패확률이 더 높기에 이 것을 더 위에서 해준다고 하셨다. 그런 다음 불러올 데이터에 따라 sql 양식을 작성해주고 date가 있기에 simpledateformat으로 string으로 바꿔주고 bw 기능을 통해 바로 csv 파일에 넣어준다. 별 이상 없을 때 성공이 출력되고 catch에서 예외사항이 있을 경우 실패가 return 되게 해놓고 메인(C)에서 처리한다. 물론 return된 String은 V에서 출력해준다. 이제 드디어 자바는 끝이고 웹 기초로 넘어간다고 하셨다. 그러시더니 갑자기.. 2022. 7. 11. 코딩 학원 24일차(MVC 패턴, Json과 SQL) 오늘 오전에는 어제 하던 배민DB 작업을 마무리 했다. 그 중에서도 전체 메뉴가 있으면 1 페이지당 메뉴 갯수를 정한 뒤 이용자가 입력한 페이지의 숫자에 해당하는 메뉴만 출력이 되는 작업을 하였다. 일단 전체메뉴갯수가 나오게만 만들어보라하셨다. 지금까지 만든 것 처럼 조회할 때 마다 DB에 연결해서 값을 보여주는 형식으로 소스를 짰는데 강사님이 그럴필요가 있겠냐며 그냥 멤버변수 하나 만들어서 그곳에 값을 저장해 놓고 프로그램 첫 시작 시 그 갯수를 띄어주고 메뉴 등록 기능에 등록 성공 시 Count ++가 되게 하면 되지 않겠냐고 하셨다. 싱글턴 패턴을 쓴 중요한 이유 중 하나가 일반적인 객체로 위 소스를 전개할 시 계속해서 새로운 객체가 생겨나면서 카운팅 하는 숫자를 셀 수가 없고 그냥 static을 .. 2022. 7. 9. 코딩 학원 23일차(MVC 패턴, Java + Oracle DB) 오랜만에 정수 2개의 사칙연산을 구해주는 계산기를 만들어 보라 하셨다. 객체 쓰지 말고 그냥 대충 만들라 하셨는데 못 듣고 객제치향으로 만들었다. 어느정도 다 만들고 나니 얘기를 꺼내셨다. 회사에 일이 생기면 업무를 세분화하여 분할 업무를 할 것이다. 프로젝트 고객 PM 리더급 개발자 A 신입 back-end 개발자 B 신입 front-end 개발자 C 디자이너A 디자이너B 디자이너C 등등등 ... 조별과제를 할 때 ppt 파일 하나를 여러명이 작업하면 어떻게 되겠는가? 분명 개판이 날 것이다. 파일 하나는 한명이 맡아서 끝내는게 작업하기가 편할 것이다. 각 직군별로 한 사람이 파일 하나를 온전히 작업할 수 있게 (책임 질 수 있게) 해야 원활한 프로젝트 진행이 가능할 것이다. 그래서 필요한 것이 MVC.. 2022. 7. 7. 이전 1 2 3 4 ··· 7 다음