학교 공부 5

[학교/자바] 두 번째 수업

수업일자: 2022.03.23 두 번째 수업에는 데이터 타입 중 기본형에 대해 배웠습니다. byte, short, int, long, float, double, boolean. 그리고 cast(형변환) 이렇게 8가지에 대해 배웠습니다. 다음 클래스는 수업 시간동안한 코드입니다. public class DataTypeStudy { public void studyInteger() { byte byteValue = 127; short shortValue = 32767; int intValue = 0x7fffffff; long longValue = 1000000000000000000L; } public void studyReal() { float floatValue = 3.14159265359F; double ..

[학교/자바] 첫 수업

수업일자: 2022.03.16 먼저 첫 수업에는 이클립스를 다운받아 기본적인 에디터 및 환경을 조성하였습니다. 하지만 저는 이클립스를 예전에는 자주 사용을 하였지만, 인텔리제이가 이미 세팅이 완료되었고, 손이 인텔리제이에 적응하였기에 생각을 하였기에 인텔리제이로 진행하였습니다. (JDK 언급은 선생님께서 따로 말씀하지않으셨기에 1.8를 사용하였습니다.) Java, 혹은 그 외 언어에 대한 짤막한 얘기 역시 듣게 되었습니다. 인터프리터 언어, 컴파일러 언어, 그리고 java의 수명, java의 작동원리, java가 많이 사용되는 이유 등등... java의 작동원리와 많이 사용되는 이유를 간단하게 설명하자면 .java -Complie-> .class -JRE-> interpreter 방식으로 코드 수행 즉,..

[웹 프로그래밍] 두 번째 수업

수업 날짜: 2022.03.10 웹프 과제로 해당 사진처럼 만드는 것을 하였습니다. 404 고양이는 아무 사진이나 상관없다고 하셨기에 404 고양이로 하였습니다. 전체코드는 다음과 같습니다. 첫 번째 블록 안녕하세요. 2217 내 이름 버튼 버튼2 구글로 이동 두 번째 블록 1 2 3 A B C 테이블 이름 이름 나이 지역 철수 12 서울 영희 14 부산 세 번째 블록 체크박스 아메리카노 카페라떼 에스프레소 완료 이상입니다.

[소프트웨어 공학] V 모델

※ 본 글은 소프트웨어 공학 수업 중 발표 준비를 위해 다시 한번 더 핵심을 이해하고자 작성합니다. ※ 당시에 자료 조사, 준비 등을 했던 순서대로 글을 작성합니다. 순서가 뒤죽박죽이 될 수 있습니다. V 모델이란? 소프트웨어 개발 모델 중 하나로 폭포수 모델(선형 순차적 모델)의 변형인 모델로서 테스트 단계가 추가 확장된 모델입니다. 폭포수 모델 Vs V 모델 폭포수 모델 문서 중심의 모델 (문서와 결과물에 중점을 둠) V 모델 각 개발 단계를 검증하는 모델 (작업과 결과의 검증에 초점을 둠) 테스트 단계 종류 단위 (unit, module) 테스트 개별 module 검증 시스템을 구성하는 모듈(함수, 서브루틴, 컴포넌트 등)이 기능을 올바르게 수행하는지 판별 내부에 존재하는 논리적인 오류를 검출 상세..

[웹 프로그래밍] 첫 수업

수업 날짜: 2022.03.08 웹 프로그레밍 수업에서는 SpringBoot를 진행을 합니다. 수업은 java → jsp → spring → springboot → CSS...(FE) 순으로.. (결론은 SpringBoot를 배운다는 것 같습니다.) 첫 수업인 만큼 JSP, java 11, Tomcat 9 설치, 그리고 이클립스 설치.. (저 같은 경우에는 java, kotlin을 자주 하다보니 인텔리제이가 이미 설치되어 있고, 왠만한 JDK들도 다 있기에 굳이 따로 설치는 하지 않았습니다.) 계속 오류가 발생하여 의도치 않게 삽질을 하여 결국 작동시켰습니다. 다른 친구들도 저와 같이 인텔리제이로 시도하려다가 결국 선생님께 Help 쳐서 이클립스로 끌려갔습니다. 그리고 가장 기본적인 JSP로 Hello,..