개발
-
(개발준비) 15 - 정보처리기사 시험준비 (20.08.22)개발/개발준비 2023. 7. 5. 09:39
41. 정규형 도부이결다조 결정자 나오면 4 정규형 42. 릴레이션 = 테이블 어트리뷰트 = 컬럼 튜플 = 레코드 = 행의 수 43. commit rollback 명령어에 의해 보장 받는 트랜잭션 특성 -> 원자성(atomicity) 44. DISTINCT : 중복제 45. DCL select 는 DML 이다. DCL(Data Control Language) : COMMIT, ROLLBACK, GRANT, REVOKE 46. 로킹 47. 속성 값(Null) -> 개체 무결성 48. 뷰의 장점 아닌 것? 인덱스를 따로 가지지는 않음. 49. 분산 데이터베이스 투명성에 해당하지 않는 것은? https://liveyourit.tistory.com/219 [정보처리기사] 분산 데이터베이스 정의/목표(투명성)/장..
-
(국비교육) 24 - 네트워크 + 아이피 주소 찍기 + 소켓 통신 + 채팅 만들기 + 서블릿으로 게시판 만들개발/국비교육 2023. 7. 4. 17:00
■ 네트워크 네트워크 : 컴퓨터 두 대 이상을 하나의 케이블로 연결함 java.net * 서버와 클라이언트 - 컴퓨터간의 관계 / 하나의 서버에 여러 클라이언트가 연결된 형태 - 서버 : 서비스를 제공합니다. - 클라이언트 : 서버가 제공하는 서비스를 제공받는다. - P2P : 클라이언트가 서버 역할을 동시에 수행하는 것 * IP : 네트워크 상에서 고유한 자신의 주소. - IPV4 : 173.100.116.50 / 192.168.0.1 - IPV6 (128비트) FFED:0:0:0:0:BA98:3210:4562 * port ftp: 21 ssh: 22 http: 80 mariadb: 3306 oracle: 1502 mail: 25 ■ 아이피 주소 찍어보기 자바에서 IP 주소를 표현할때 사용하는 클래스 ..
-
(개발지식) 2 - 이클립스 파일 옮기기개발/개발지식 2023. 7. 4. 16:07
이클립스 workspace 를 분리해서 사용해야 하는데 해당 부분을 누락했다.. ㅠㅠ 누락된 파일을 원하는 workspace 로 옮기는 방법을 적어본다. 원래는 workspaceJSP 에 저장할 파일을 workspace 에 저장했다. ■ 이클립스 파일 옮기기 먼저 옮기고 싶은 프로젝트 선택 -> expoert 해당 파일을 압축 파일로 옮길 수 있는 Archive File 을 누른다. 해당 파일 Browse 를 통해 옮기고 싶은 곳에 저장을 한다. 옮기고 싶은 worksapceJSP 이클립스에서 Import 클릭 2번째 파일 클릭 내가 저장한 압축 파일 클릭 후 열기 옮겨진 거 확인 가능! 정확하게는 복사 느낌?
-
(국비교육) 23 - vs code 및 확장팩 설치 + 이미지/영상 연결 + 리스트 + 애플 홈페이지 만들기 + vs code 단축키개발/국비교육 2023. 7. 3. 18:03
■ vs code 설치하기 (하단 다운로드 링크 有) 다운로드 클릭 후 다음 버튼 계속 누르면 된다. Visual Studio Code - Code Editing. Redefined Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com open folder..
-
(개발준비) 14 - 정보처리기사 시험준비 (20.06.06)개발/개발준비 2023. 7. 3. 09:26
14. 럼바우 객동기 41. 데이터 정의(DDL) 데이터조작(DML) 42. 외래키 > 공통적으로 사용 44. 뷰 -> 가상의 테이블(저장장치 내에 물리적으로 존재하지 않는다.) -> 코드만 존재하고 값을 저장하지는 않는다. 45. 46. 데이터베이스 논리적 설계 개논물 개념: ERD 논리: 개념 단계에서 만들어진 관계 만들어짐, 개념 구체화 물리: 진짜 집어넣는 단계, 파일로 만들기, 스키마, SQL, 실제 코드 47. 정규화 도부이결다조 도메인 최소단위 부분함수 종속제거 이행함수 종속제거 48. 49. 59. 60.
-
(개발지식) 1 - Github 폴더/파일 한번에 올리기 (Git Bash 이용)개발/개발지식 2023. 6. 30. 19:56
Github 폴더를 한 번에 올리는 방법이 구글에서 생각보다 모호하게 적혀있었다.. 이를 해결하기 위해 말을 풀어서 쓰고자 한다. 1. git bash 설치가 필요하다. git bash 설치는 아래 사이트가 매우 자세히 나와 있으니 참고하도록 하자 [Github] 깃 허브에 폴더 전체 업로드 방법! — Yujindonut (tistory.com) [Github] 깃 허브에 폴더 전체 업로드 방법! 내 컴퓨터의 폴더 전체를 깃허브에 업로드를 하고 싶었다! 1. 업로드할 폴더의 상위 폴더로 가서 git bash 클릭! (우클릭) git bash here를 클릭해준다! 2. 폴더 Add - Commit - Push Git 오류! fatal: not a git reposi vanillacreamdonut.tis..
-
(국비교육) 22 - 메모리 + UTF-8설정 + input type +개발/국비교육 2023. 6. 30. 19:17
■ 메모리 중요 : 호출스텍은 예외처리할 때 필요합니다. 기억해주세요. * 메소드 영역(Method Area) - 클래스 데이터 - 프로그램 실행 중 어떤 클래스가 사용되면 JVM 은 해당 클래스 파일을 읽어서 이곳에 저장하면서 동시에 클래스 변수도 이곳에 저장한다. = Class 정보, 전역변수 정보, Static 변수 정보가 저장되는 공간 = 상수 - 모든 스레드에서 정보가 공유 * 호출 스텍(Stack) * 지역변수, 메소드의 매개변수와 같이 잠시 사용되고 * 필요가 없어지는 데이터가 저장되는 공간 * 메소드 작업에 필요한 메모리 공간을 제공합니다. * 메모리에서 메소드가 작업을 수행하는 동안 * 지역변수와 연산의 중간 결과값이 저장되는 공간입니다. * 메소드가 작업을 마치면 할당되었던 메모리 공간..
-
(개발준비) 13 - 정보처리기사 시험준비 (21.08.14) 질문개발/개발준비 2023. 6. 29. 21:40
■ 기록 13. GoF(Gang of Four) 디자인 패턴과 관련한 설명으로 틀린 것은? 1. 디자인 패턴을 목적(Purpose)으로 분류할 때 생성, 구조, 행위로 분류할 수 있다. 2. Strategy 패턴은 대표적인 구조 패턴으로 인스턴스를 복제하여 사용하는 구조를 말한다. 3. 행위 패턴은 클래스나 객체들이 상호작용하는 방법과 책임을 분산하는 방법을 정의한다. 4. Singleton 패턴은 특정 클래스의 인스턴스가 오직 하나임을 보장하고, 이 인스턴스에 대한 접근 방법을 제공한다. 정답 : [2] GoF(Gang of Four) 패턴: 에리히 감마(Erich Gamma), 리처드 헬름(Richard Helm), 랄프 존슨(Ralph Johnson), 존 블리시데스(John Vlissides)가 ..