일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- jsp
- 간단한 CRUD 게시판
- 취업 후기
- 생년월일 팝업 생성
- 데이터를 못 읽어오는 경우
- 아날로그 시계만들기
- CRUD 구현
- 게시판
- 유동아이피를 고정하는 방법
- CRUD 게시판
- 파이널 프로젝트
- 국비지원 후기
- 국비 과정
- 간단한 CRUD구현
- Oracle 유동아이피
- 회고록
- crud게시판
- 국비지원
- 회고
- 국비
- 국비 회고
- jQuery
- 웹 크롤러
- mariadb 서버 기본값 설정
- Oracle 유동IP
- 팝업 생성
- mariadb 접속오류
- 잡다한 노트
- 간단한 CRUD 구현
- 국비과정
- Today
- Total
목록국비지원 과정 기록 (9)
우당탕탕 개발 블로그 도전기

UI 프로토 타입 짜보기월요일 아침부터 회의 끝에 UI 프로토타입 작업에 들어갔다. 카카오 오븐, Figma 등 UI 디자인 툴은 다양했는데 우리는 Figma라는 툴을 사용하여 UI 프로토타입을 작업하기로 했다. 첫번 째 문제 발생 야심차게 Figma 툴을 사용해서 UI 프로토타입을 제작해보려 했지만, 나를 포함해 팀원들 누구도 Figma를 사용해 본 적이 없었다. 마침 옆 팀에서 Figma로 UI 프로토타입을 제작했길래 어찌저찌 물어보면서 완성할 수 있었다. 블로그 글들을 보니 Figma를 이용해 마인드맵과 메뉴 구조까지 구현하는 사람들도 많았는데 우리는 그럴 시간적 여유가 부족했기 때문에 대충 어떤 식으로 페이지를 디자인할 건지 각 카테고리의 대표적인 페이지들만 구성했다 소통 그리고 또 소통작업..

국비과정의 꽃이라 할 수 있는 파이널 프로젝트도 시작한지 벌써 1주일이 지났다.부족한 실력으로 졸지에 팀에서 PL 역할을 하고 있는데.. 시작부터 난관에 봉착했다. 1) 주제 선정 사실 대부분의 프로젝트 주제는 비슷하다. 예매, 쇼핑몰, 여행 등 기본적인 CRUD의 틀에서 크게 벗어나지 않고 실시간 예매나 결제 시스템 등 한, 두 가지의 추가 기능이 더해지는 형태로 마무리된다. 우리 팀은 회의를 통해 영화 예매 사이트를 주제로 정했다. 영화 예매 사이트를 선택한 이유는 기본적으로 AJAX나 웹 소켓, 로그인을 위한 세션 등 중요한 부분을 짧은 기간에 많은 것을 학습해야하는 국비 과정의 특성상, 하루 이틀 정도만 간단히 맛보고 넘어가는 것이 상당히 아쉬웠기 때문이다. 그리고 좌석 예매와 같이 ..

● 파일 입출력 자바에서 파일 입출력(File I/O)은 java.io 패키지를 통해 이루어진다. 이 패키지는 데이터를 읽고 쓰기 위한 다양한 스트림 클래스들을 제공하는데, 여기서 스트림(Stream)이란 데이터의 연속적인 흐름을 의미하며, 자바에서는 이를 이용해 파일과 프로그램 사이의 데이터 입출력을 처리한다. 파일 읽기(FileInput) 파일에서 데이터를 읽기 위해서는 주로 'FileInputStream', 'BufferedReader'와 같은 클래스를 사용한다. BufferedReader를 사용할 때는 FileReader를 함께 사용하여 파일로부터 문자 데이터를 효율적으로 읽어들일 수 있다. ex) FileInput이 있다면 같은 쌍으로 FileOutput이 오는 구조 파일 읽기의 예) impor..
03.26(화) ● Java Collection Framework Java Collection Framework란 기본적으로 자료를 모아서 저장할 수 있는 클래스나 인터페이스로 저장을 비롯해 검색, 조작, 통신하는데 사용되는 다양한 클래스나 인터페이스의 모음이라고 할 수 있다. 'java.utill' 패키지에 포함되어 있으며, 주로 리스트(List), 셋(Set), 맵(Map) 등의 컬렉션 인터페이스와 이를 구현하는 구체적인 클래스들로 구성된다. 컬렉션 프레임워크의 인터페이스 List : 정해진 순서(Index)가 있는 데이터의 집합을 관리하며, 중복을 허용한다. 인덱스의 초기값은 [0]부터 시작한다. List의 종류로는 'ArrayList' , LikedList' 등이 있다. List는 메모리의 크기를..

03.25(월) ● 다형성 다형성이란 쉽게 말하면 클래스 간의 형변환을 말한다. 하지만 좀 더 넓은 관점에서 바라보면 여러 형태를 가질 수 있는 능력을 의미하기도 한다. 상속을 통해 클래스들은 공통의 부모 클래스를 공유할 수 있는데, 이를 통해 부모 클래스의 타입으로 자식 클래스의 인스턴스를 참조할 수 있으며 이것이 다형성의 가장 기본적인 형태다. 다형성 다른 방법으로는 인터페이스가 있는데, 인터페이스를 사용하여 다양한 클래스가 인터페이스를 구현할 수 있으며 인터페이스의 타입으로 이러한 다양한 객체들을 참조하므로, 서로 다른 클래스의 객체들을 같은 인터페이스를 통해 동일한 방식으로 처리할 수 도 있다. 다형성의 핵심은 여러 클래스의 객체들이 서로 다른 클래스의 타입이거나, 인터페이스를 구현함에도 불구하고..
03.20(수) ● Java 생성자 함수 Java에서 생성자 함수(Constructor)는 객체가 생성될 때 자동으로 호출되는 특별한 유형의 메서드이다. 주로 객체를 초기화하는 데 사용함. 객체의 field(변수)에 초기값을 할당하는 작업을 수행한다. 생성자는 기본적으로 클래스의 이름과 동일한 이름을 가지며, 리턴 타입을 지정하지 않음. overroding이 가능하며, 같은 이름의 생성자를 여러개 정의해 이를 통해서 다양한 방식으로 객체를 초기화 할 수 있다. ● this 'this' 는 현재 객체, 즉 현재 인스턴스를 가리키는 데 사용된다. this를 사용함으로써 클래스의 필드(변수), 메서드 및 생성자에 접근할 수 있으며, 주로 현재 객체의 멤버와 메서드 매개변수 또는 지역 변수 사이에 이름 충돌이 ..