본문 바로가기

분류 전체보기66

[Javascript]Arrow function => : 화살표로 함수 표현. 간결한 표현 가능. EX ) var materials = [ 'Hydrogen', 'Helium', 'Lithium', 'Beryllium']; console.log(materials.map(material => material.length));// expected output: Array [8, 6, 7, 9] Syntax 1) Basic syntax (param1, param2, ,,,, ) => { statements }(param1, param2, ,,,, ) => expression // (= { return expression; } * param이 한개면 괄호 없어도 됨. param => { statements } param 없으면, () => { statemen.. 2018. 12. 21.
React란? ** React 를 왜 사용할까 ? 1. React.js 란? " Facebook에서 내부적으로 개발한 javascript 라이브러리 " 2. React.js 는 view 라이브러리. 라우팅부터 모델, 컨트롤러까지 Angular js 및 Backbone js 에서는 MVC 형태를 모두 갖추고 있는 MVC 및 MVVM framework 라면, React는 뷰단을 조작하는 라이브러리. React가 가지는 관심사는 뷰에 대한 부분이기 때문에 기타 라우팅 및 모델에 관련된 부분을 신경쓰지 않음. 오로지 DOM 객체의 갱신 및 이벤트 응답에만 관심이 있음.React 는 DOM 업데이트에 관련된 성능이 강점으로 작용함. 3. React 특징 DOM 업데이트 효과적으로 처리할 수 있음. (1) JSX (javascr.. 2018. 12. 21.
백준 16234 인구이동 java 2018년 10월 21일 삼성 SW 테스트 2번 문제 : 인구 이동 (백준 16234 번) 문제 N×N크기의 땅이 있고, 땅은 1×1개의 칸으로 나누어져 있다. 각각의 땅에는 나라가 하나씩 존재하며, r행 c열에 있는 나라에는 A[r][c]명이 살고 있다. 인접한 나라 사이에는 국경선이 존재한다. 모든 나라는 1×1 크기이기 때문에, 모든 국경선은 정사각형 형태이다.오늘부터 인구 이동이 시작되는 날이다.인구 이동은 다음과 같이 진행되고, 더 이상 아래 방법에 의해 인구 이동이 없을 때까지 지속된다.국경선을 공유하는 두 나라의 인구 차이가 L명 이상, R명 이하라면, 두 나라가 공유하는 국경선을 오늘 하루동안 연다.위의 조건에 의해 열어야하는 국경선이 모두 열렸다면, 인구 이동을 시작한다.국경선이 열려있어.. 2018. 10. 21.
Junit_test Junit 단위 테스트, 통합 테스트, 시스템 테스트, UI 테스트 등 모든 수준의 테스트를 만들 수 있는 가볍고 단순한 인터페이스 제공클릭 몇 번으로 하나 또는 열 개의 테스트 셋을 실행할 수 있다. 작은 변경 사항이 있어도 테스트가 통과하는지 매우 빠르게 알려준다. JUnit 테스트하면 좋은 점 코드가 올바르게 작동하는 것을 확신할 수 있다. 이는 서버 측 아키텍쳐를 개발할 때 지속적인 배포 모델을 구축할 수 있는 기반이 된다.* 지속적인 배포 : 테스트 후 사람이 관여하지 않고 완벽하게 테스트 된 코드를 실제 서버에 자동으로 배포하는 것을 말한다. Junit 테스트는 보통 TDD(Test-Driven Development)라는 개발 방법론에 기반을 둔다. 코드가 어떻게 작동하길 바라는지에 관한 예상.. 2018. 8. 5.