본문 바로가기

전체 글

Angular2 :: Data Binding(데이터 바인딩) 데이터 바인딩 이란? Data Binding 은 Angular에만 존재하는 개념이 아닙니다. 기존의 공학적 측면에서의 Data Binding은 응용 프로그램의 UI와 비즈니스 논리를 서로 연결하는 프로세스입니다. 마찬가지로 로직을 담당하는 컴포넌트와 UI를 나타내는 Template 를 구성요소로 하는 Angular에서의 Data Binding은 이 둘 사이의 '통신(커뮤니케이션)' 이라고 표햔하는 것이 조금더 자연스러울 수도 있을 것 같습니다. 결론적으로 Angular와 같은 Framework 관점에서 Data Binding은 데이터 및 템플릿과 비즈니스로직(컴포넌트) 간의 상호작용 입니다. 또는 모델과 뷰, 구성요소간의 데이터 동기화 라고 표현해도 좋을 것 같습니다. 동적 콘텐츠에 관련된 모든 것에는 .. 더보기
Javascript :: 중복없는 랜덤값 자바스크립트 중복없는 난수(랜덤값) 개념이 포함된 문제를 부족하지만 풀이해보았습니다. 문제 사용자에게 입력받은 수만큼의 사원번호와 성적을 출력하는 프로그램을 만드시오. 동작예 입력값 3NT00002 80NT11206 85NT01321 15설명 "사원번호공백점수" 형태로 count 개의 줄이 출력되어야 한다.조건 1. 사원번호에서 NT는 바뀔수 없고, 뒤의 다섯 자리는 random 숫자, random 값이 99999 이하면 0으로 채움 ( 30이라면 NT00030 )2. 사원번호 중복 안됨.3. score는 0점 이상 100점 미만의 random 값 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484.. 더보기
생활코딩 :: 리눅스기초 '리눅스 기초' 를 주제로 진행된 생활코딩 리눅스 오프라인강의를 아주......간략히 정리하였습니다. 생활코딩 '리눅스 기초' 에 대한 자세한 내용은 아래 주소를 참조해주세요.https://opentutorials.org/course/2598/14160이후에는 리눅스 기초와 관련해 소 주제별로 포스팅할 예정입니다. 기본 명령어 pwd : 현재 경로를 나타낸다.nano, vi, vim : 각각의 편집기를 실행한다.man : 명령어에 대한 자세한 Usage를 제공한다.‘-‘ 뒤에 옵션을 입력할수 있고, ‘—‘ 는 좀더 자세하게 나타낸다. ls 명령어 정의 List Directory Contents 의 약어리눅스의 기본 명령이며 디렉터리에 있는 내용을 출력한다.ls 는 많은 옵션을 가지지만 일반적인 몇가지 옵.. 더보기