KDT

💭/KDT

KDT 11주차 회고(230511~230517)

🎯 목표 💡나는 최고의 프로그래머당! 👊 빡공 🖋️ 수업 내용 ※ 요약 주의 📆 230511 🎈웹 프로그래밍(프엔) Math DOM: Html문서를 객체로 표현 BOM: 웹브라우저를 객체로 표현 Window ☕️ Advanced Java JDBC 📆 230512 🎈웹 프로그래밍(프엔) Location: url의 정보를 가져오거나 설정(어려움) DOM: W3C의 표준. 문서를 액세스하기 위한 표준을 정의한다 ☕️ Advanced Java.,// 머 라이브러리들 발표 JDBC 📆 230515 🎈웹 프로그래밍(프엔) jquery ☕️ Advanced Java .properties: 키값과 밸류값과 같은 형식으로 저장되는 파일로, 환경을 설정하는 내용을 변경할 때 properties의 내용만 바꾸면 된다. 문장..

💭/KDT

KDT 10주차 회고(230504~230510)

🎯 목표 💡 나는 최고의 프로그래머당! 💡 자바의 정석 주말동안 뿌수겠읍니다 👊 빡공 🖋️ 수업 내용 ※ 요약 주의 📆 230504 🎈웹 프로그래밍(프엔) javascript 스크립트는 함수 오버로딩이 불가능함 스크립트 함수 정의 방법 // 1. 매개변수O, 반환값O 함수명 = (매개변수1, 매개변수2, ...) => { 내용 return 반환값; } // 2. 매개변수O, 반환값X 함수명 = (매개변수1, 매개변수2, ...) => { 내용 } // 3. 매개변수X, 반환값O 함수명 = () => { 내용 return 반환값; } // 4. 매개변수X, 반환값X 함수명 = () => { 내용 } 함수 호출하기 그냥 수업 열심히 들었음.. ☕️ Advanced Java 수업에 집 중 📆 230505 아무..

💭/KDT

KDT 9주차 회고(230427~230503)

🎯 목표 💡 나는 최고의 프로그래머당! 💡 자바의 정석 많이 쉬었으니까 열심히 읽기 👊 빡공! 🖋️ 수업 내용 ※ 요약 주의 📆 230427 🎈웹 프로그래밍(프엔) CSS font-family: 브라우저가 해당 폰트를 지원하지 않는 경우를 대비한 대체 글꼴 letter-spacing: 자간 조절 line-height: 줄간격 조절 text-decoration: 밑줄처럼 데코를 줄 수 있음 text-indent: 들여쓰기 조절 text-shadow: 텍스트의 그림자 지정. x y blur color 순서로 값을 지정해야함 direction: 텍스트의 입력방향을 지정 rtl(right to left, 오른쪽에서 왼쪽으로), ltr(left to right, 왼쪽에서 오른쪽으로) text-transform: ..

💭/KDT

KDT 8주차 회고(230420~230426)

🎯 목표 💡 나는 최고의 프로그래머당! 💡 자바의 정석,, 쓰기도 귀찮다 11장 노쉬발 킵고잉 💡 빡공👊 🖋️ 수업 내용 ※ 요약 주의 📆 230420 🎈웹 프로그래밍(프엔) 이클립스를 이용해 톰캣으로 서버 연결하기(글쓰기) html : 하이퍼링크를 설정할 수 있는 태그 속성 href(필수): 링크를 입력, target: 링크를 클릭하면 웹브라우저에서 어느 위치에서 열릴지를 정의 _self(default)는 현재 탭에 링크 열기, _blank는 새 탭에 링크 열기 : 문서에 이미지 정의 속성 src: 이미지 경로 지정 alt: 이미지를 표시하지 못하게 된 경우 나타날 대체텍스트를 입력 width나 border같은 스타일도 지정할 수 있지만 이는 css에서 정의하는게 나음 : 문서에 테이블을 정의, : 행..

🖥️/시험 접수 시스템

🥟 첫 번째 팀 프로젝트 <시험 접수 시스템>

설계를 빡세게 해도 막상 코딩에 들어가면 복잡한게 당연하다 응응 .. 수업에서 짧게 배웠던 MVC 패턴을 적용하는 건 따라서 하면 됐는데 뷰를 구성하고 호출스택을 관리하는 부분이 어려웠다 호출스택을 좀 더 신경써야 한다는 점을 배웠다 1. 개발 환경 Language: Java, JDK 1.8 Database: oracle 11g Editor: Eclipse OS: Windows 10, MacOS(나만) 2. 시연 윈도우의 이클립스에서 실행한 모습을 녹화한 영상이다 아래에 기능별로 자세한 설명을 기술했다 (맥 터미널에서 실행) 0. 첫화면 프로그램을 실행하면 위 처럼 나타난다 1. 회원가입 회원가입을 선택하고 그에 맞는 정보를 입력한다 만약 잘못된 정보를 입력하면 잘못된 정보가 기입되었음을 알리고 다시 회..

🖥️/시험 접수 시스템

🥟 첫 번째 팀 프로젝트 준비하기 - 빡센 설계가 플젝을 살린다

프로젝트 기간 4월 5일부터(공식 일정은 4월 11일부터) 17일이었다 팀이 나눠진게 4월 5일이고 주말 제외하면 10일,, 급한 맘 안먹고 천천히 준비했다 아이디어 추출과 협업툴 세팅에 3일정도 썼음 이제 진짜 시작! 1. Logical/Physical Design 초반 프로젝트는 테이블이 네개에 테이블당 10개 정도의 데이터만 있으면 된다고 했다 우리의 모델링은 이렇게! 회원관리 테이블에서는 회원의 정보를 입력받도록 구성했다 수험장 테이블에서는 시험의 일정과 지역을 관리하도록 구성했는데, 한 시험당 3회차까지 설정하고 지역은 12개로 입력해두었다 시험정보 테이블에서는 시험의 코드와 시험명, 응시료를 10가지정도 미리 입력해두었다 회원이 시험을 고르고 지역 및 회차를 선택하면 해당 내용이 접수 테이블에..

🖥️/시험 접수 시스템

🥟 첫 번째 팀 프로젝트 준비에 준비하기 - 아이디어 추출과 협업툴 세팅

학원을 다니기로 하면서부터 프로젝트에 대해 마음의 준비를 했다 사실 마음의 준비라기보단 지레 겁먹기라고 하는 게 좀 더 정확하지만? 우리 학원은 총 세 번의 프로젝트 경험을 갖는다 그 중 첫 번째 프로젝트인 만두네 프로젝트. 그에 대한 기록을 기억이 나는 대로(ㅋㅋ) 남겨보려고 한다. 🧠 브레인스토밍 하기 첫 프로젝트는 콘솔 프로그래밍으로 진행한다. Java와 Database를 연결한 간소한 프로젝트. 보통 예약시스템을 많이 하는 것 같아서 어떻게 굴러가는지를 생각하고 여러가지 아이디어를 뽑아냈다. PC방: 첫 주제였는데 너무 간소하고 시간에 대한 계산이 어려워 시연이 어려울 수 있기 때문에 무산 시험접수시스템: 너무 간소하지고 않고 과하게 복잡하지도 않았다고 생각했음,, 모델링도 나름(?) 수월했다 자..

💭/KDT

KDT 7주차 회고(230413~230419)

🎯 목표 💡나는 최고의 프로그래머당! 💡프로젝트 완성하기 💡빡공👊 🖋️ 수업 내용 ※ 요약 주의 📆 230413 🥟 프로젝트 📆 230414 🥟 그저 프로젝트 📆 230417 ☕️ JAVA 배포(deployment): source 파일 -> class 파일 -> 사용 빌드(build): 클래스 파일을 실사용하도록 모으는 과정을 빌드라고 함. 즉 컴파일 생성부터 프로덕트 생성까지의 과정 이클립스 내에서 자바 프로젝트 빌드하는 법 : file -> export -> Java -> Runnable JAR file -> Launch configuration: 실행시킬 main메서드가 있는 파일 선택, Export destination: 저장 경로 선택 -> finish 클릭 cmd에서 jar파일 실행하기: ja..

💭/KDT

KDT 6주차 회고(230406 ~ 230412)

🎯 목표 💡 나는 최고의 프로그래머당! 💡 자바의 정석 초프 전까지만 끝내고 싶은 맴입니다요 (7챕터나 남음) 🖋️ 수업 내용 ※ 요약 주의 📆 230406 ☕️ JAVA Set - HashSet JDK 1.5 미만 -> Iterator / JDK 1.5 이후 -> foreach Map LIFO, FIFO DAO(Data Access Object): 데이터베이스에 접속해서 select, update, insert, delete를 실행하는 클래스 🐬 Database 트리거 연습 🐧 Linux chown: CHange OWNer. 주인(소유자) 바꾸기 chown 소유자명 디렉토리명: 사용자가 root가 아닐 경우 바꿀 수 없으므로 앞에 sudo를 붙인다 ln: LiNk file. touch 🔊기타 공지 개념..

💭/KDT

KDT 5주차 회고(230330 ~ 230405)

🎯 목표 💡 나는 최고의 프로그래머당! 💡 (제발..) 자바의 정석 9장 끝내고 10장 하자.. 💡 빡공💎 🖋️ 수업 내용 ※ 요약 주의 📆 230330 ☕️ JAVA 과제 리뷰, 시험 리뷰 인터페이스 🐬 Database 함수 연습 🐧 Linux grep 내용 파일명: 해당 파일 내에 해당 내용이 있는지 검색하고 있으면 출력하고 없으면 반응 없음 grep 내용 파일1 파일2 파일3: 해당 내용이 파일1, 2, 3 중 어느 파일에 있는지 내용과 함께 출력함 ex) km.txt:lisa grep 내용 *: 여러 폴더를 찾아보고 해당 파일을 찾아서 출력함 내용은 대소문자를 구분함. 정확히 일치할 경우에만 출력하기 때문에 대소문자 구분 없이 출력하고 싶으면 -i 옵션을 추가해야 함 find: 검색. find /..

모팔구
'KDT' 태그의 글 목록 (2 Page)