Angular RxJS 공부를 하다가 손찬욱님의 세미나 강의를 듣고 정리해본다. RxJS RxJS는 이벤트 스트림과 데이터를 쉽게 만들고 다룰 수 있도록 도우는 라이브러리다.복잡하지만 가독성이 좋은 비동기적 코드를 더 쉽게 작성할 수 있도록 도운다. RxJS는 일관된방식으로 안전하게 데이터 흐름을 처리하는 라이브러리 - 손찬욱 강좌 발췌 - RxJS는 비동기 처리, 데이터 전파, 데이터 처리를 담당한다. 모든 어플리케이션으로 궁극적으로 상태머신의 집합이라고 할 수 있다.대부분의 프로세서의 궁극적인 과정을 정리해주셨다.출처: http://sculove.github.io/blog/2017/10/21/shoulduserxjs/ 손찬욱님 블로그 여기에서 개발자가 처리하는 Input의 종류들은 다양하다배열, 함수..
HomeBrew Mac을 사용하면서 개발을 하면 여러가지 패키지를 받아서 설치하고 환경변수를 등록하고 하는 번거로움이 있다. 이를 해결하기 위해 사용하는것이 HomeBrew이다. 공식 홈페이지에도 나와있듯 설치법은 간단하다. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 기본적인명령어brew ex) mysql 설치해보기 (출처: https://github.com/helloheesu/SecretlyGreatly/wiki/맥에서-mysql-설치-후-환경설정하기) brew install mysql (환경변수설정을할필요가없다) mysql.server start mysql_secure..
검색시 하이라이트를 주는 기능을 구현하는 코드 hightlight(value: any, type){ if (this.searchType != type) { // 검색 타입비교 return value; } if(this.searchKeyword.length>0){ let match = value.match(this.re); //this.re = 검색어 // 공백 처리 & + 처리 this.re = new RegExp(this.searchKeyword.replace(/ /gi,"").split('').join("\\s*").replace(/\+/gi,"\\\+"),'gi'); if (!match) { return value; }else{ const res = value.replace(this.re, "" +..
JavaScript Array 관련 함수들 중에서 문자를 자르는 함수들이 있다. 그중에서도 몇개를 소개하자면 slice(), splice(), split(), subString(), substr()가 있다. * slice (시작인덱스, 종료인덱스?) : 기존 배열은 변하지 않고, 잘려진 배열을 반환 (배열, String) // ? null일 수 있음 * splice (시작인덱스, 삭제 갯수?, 추가할 문자) : 문자를 삭제한 후 추가할 수 있다, 기존 배열 변하고, 잘려진 배열 반환 // ? null일 수 있음 * split(정규식 | 구분문자 , 제한?) : 구분문자를 기준으로 잘라서 배열을 만든후 배열을 반환 (기존 String 유지) // ? null일 수 있음 * substring(시작인덱스, 종..
mac에서Django 설치 (Django또한 다른 버전을 사용할 수 있어 Virtualenv를 이용할 수 있다.) 1. 파이썬 패키지 관리 시스템(pip)에서 Django를 설치해야한다.- curl https://bootstrap.pypa.io/get-pip.py-o get-pip.py 2. Django 설치- python3 get-pip.py- pip install Django- python3 -c "import django; print(django.get_version())" 으로 버전 및 설치 확인 3. Rest Django 설치 (옵션) - Django로 rest방식의 개발을 하기위해서는 rest Django를 설치해야한다. - pip install django-rest-swagger # 선택사항..
- Total
- Today
- Yesterday
- https://www.tistory.com/auth/logout/
- Redux
- Angular
- localStorage
- Python
- data component module
- mobx
- 파이썬3
- Router
- Java
- facebook login
- CSS
- React-router
- data component
- MySQL
- 페이스북 로그인
- react
- JavaScript
- 파이썬
- Spring Boot
- JPA
- data grid component
- Spring
- JSON
- data table component
- data gird component
- jQuery
- python3
- angular router
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |