- Today
- Total
목록분류 전체보기 (360)
프로그래밍 농장
Github와 Android studio를 연동하여 작업하는 과정에서 branch가 두개이상일 경우, 작업을 먼저 실행한 branch의 내용이 정상적으로 작동하는것이 확인되었다면, master branch로 옮겨줄수있다. 1. master를 checkout한 상태에서 맨 하단부에 있는 Git:master를 누르고 +New Branch를 클릭. 2. Branch 이름을 생성. 3. Branch에서 작업을 하고 git에 올릴 때에는 일단 자신의 remote branch에 commit -> push. 4. 그 후 local master에 checkout을 한다. (혹시 remote master에서 변경사항이 있을 경우 꼭 update Project 혹은 pull을 꼭 하고 merge Change . ) 5. ..
인터넷은 수많은 END Devices( PC , Server, samrtphone . . ) 들이 다양한 communication link들로 이루어져있다. 또한, 그런 communication link를 통해 전달이 된 사용자가 발생시킨 information , data 등을 원거리에 떨어져있는 END 노드에게 전달해줄수있도록 경로를 결정해주고 패킷을 Forwarding , Delivery 해주기위해 패킷 스위치들이 구성이 되어있다. Host = End system --> network apps들을 실행하고있는것이 Host라고 이해할수있다. 노드와 노드간에는 반드시 communication link 가 존재하며 , link를 좌우하는 핵심은 transmission rate에 근간한 bandwidth가 ..
널 Null 값에 대한 설명으로 옳지 않은 것은? - 아직 모르는 값이다. o - 적합한 값이 없다. o - 숫자 0이나 공백 문자와 같은 의미로 해석해야 한다. X - 기본키로 선택된 속성은 널 값을 가질 수 없다. o 릴레이션의 특성으로 적합한 것을 모두 고르시오 ( A, B, C, E ) - 하나의 릴레이션에 있는 모든 투플은 서로 다른 값을 가진다. o - 하나의 릴레이션에서 투플 사이의 순서는 없다. o - 하나의 릴레이션에 있는 모든 속성은 서로 다른 이름으로 구별된다. o - 하나의 릴레이션에서 속성의 순서는 중요한 의미를 지닌다. X - 모든 속성의 값은 논리적으로 더는 분해할 수 없는 원자 값만 허용된다. o 외래키에 대한 설명으로 적합한 것을 모두 고르시오 ( B, C, F ) - 여러..
데이터 추상화(Data Abstraction) : 현실 세계에서 얻을 수 있는 데이터에서 세부 사항은 숨기고, 핵심 사항만 강조 데이터 모델(Data Model) : 데이터베이스 설계를 위한 계획 [ 데이터구조 / 연산 / 제약조건으로 구성됨 ] 데이터 구조 : 데이터가 어떤 모습으로 저장되는지 나타내는 논리적 구조 연산 : 데이터 구조에 맞게 값을 처리하는 과정 [ 삽입 / 삭제 / 수정 / 검색 ] 제약 조건 : 데이터가 유효하도록 규칙을 부여 데이터모델은 개념적 데이터 모델(Conceptual Data Model)과 논리적 데이터 모델(Logical Data Model)로 나뉜다. 개체 - 관계 모델 ( Entity-Relationship Model, E-R Model ) 개체(Entity)와 개체..
'Notichair' 라는 스마트의자 프로젝트를 진행중 문제가 발생하였다. 프로젝트 중 앱개발 과정에서 BottomNavigation을 사용하여 하단바를 구성하였는데, 이떄부터 문제가 발생했다. 하단바의 경우 Fragment 로 갈아끼워주는 원리인데 이떄문에 기존에 쉽게 구현할수있는 기능들을 구현하기위해 몇번씩은 더 돌아가고 어렵게 구현해야하는경우가 발생하였다. 그중 대부분은 여차저차 해보았지만, 액티비티 -> 프라그먼트 상 데이터 전송은 조금 더 어려운것같다. 단순히 액티비티 -> 프라그먼트가아니라 이 프라그먼트가 바텀네비게이션에 들어가있어서 애를 먹고있다.. 프로젝트가 조금 꼬일것같은 느낌이다 + 2020.12 해결 프로젝트를 진행하며 해당부분을 해결하여 간략하게 정리한다. App을 개발하다보면 Ac..
Zero Board ==서버에 설치하여 사용하는 무료 오픈소스 게시판 ==php , MySQL 연동을 지원함 www.xpressengine.com XE3 공식사이트 - 나만의 웹사이트를 쉽게 제작하고 관리하는 방법. XE3는 당신을 위해 단순하고 효율적으로 만들어진 오픈소스 CMS입니다. www.xpressengine.com 최종실습 server LAB 구성 본인 폴더 밑으로 NS, Web , DB , client 폴더 생성 후 k_class2 압축파일을 각각 해제 --> 리눅스 4대 세팅 IP주소 NS : 128 Web : 129 DB : 130 Client : 131 ==client 가 자신의 firefox 주소창에서 www.finaltest.com/zero 를 조회한 후에 xe 연동작업까지 진행할수..