일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 홈택스 해외주식 양도세
- 해외주식 양도세 신고
- recursion example
- 한국투자증권 해외주식 양도세
- 한국투자증권 양도세 신고
- 최대공약수 예제
- 피보나치함수 예제
- Katalon Recorder 사용법
- katalon xpath
- 피보나치 예제
- 톰캣 실시간 로그
- java.sql.SQLSyntaxErrorException
- katalon
- 해외증권 양도세 한국투자증권
- tomcat log
- js 자동완성
- katalon 비교
- 테스트 자동화
- katalon 사용법
- javascript 자동완성
- 피보나치함수
- 국세청 해외주식 양도세 신고방식
- git 연동
- CSTS 폭포수 모델
- katalon 자동화
- 재귀 예제
- oracle group by
- 재귀함수 예제
- bfs 미로탐색 java
- 주식 양도세 신고방법
- Today
- Total
목록전체 글 (390)
엄지월드
클로저(clouser)는 내부함수가 외부함수의 맥략(context)에 접근할 수 있는 것을 가르킨다. 클로저는 자바스크립트를 이용한 고난이도의 테크닉을 구사하는데 필수적인 개념으로 활용된다. 함수안에서만 사용되는 함수 function outter(){var title = "emart everyday";function inner(){alert(title);}}outter(); var inner = function(){ } 출처 : https://opentutorials.org/course/743/6544
JavaScript에서는 함수도 객체다. 다시 말해서 일종의 값이다. 거의 모든 언어가 함수를 가지고 있다.JavaScript의 함수가 다른 언어의 함수와 다른 점은 함수가 값이 될 수 있다는 점이다. a 변수 안에 있는 b 속성의 값을 메소드라고 한다. 함수는 값이기 때문에 다른 함수의 인자로 전달 될수도 있다. 아래 예제를 보자.function cal(func, num){return func(num);}function increase(num){return num+1;}function decrease(num){return num-1;}alert(cal(increase, 1));alert(cal(decrease, 1)); 함수는 함수의 리턴 값으로도 사용할 수 있다.function cal(mode){va..
불가피하게 전역변수를 사용해야 하는 경우는 하나의 객체를 전역변수로 만들고 객체의 속성으로 변수를 관리하는 방법을 사용한다. MYAPP = {}MYAPP.calculator = {'left' : null;'right' : null;}MYAPP.coordinate = {'left' : null;'right' : null;} MYAPP.calculator.left = 10;MYAPP.calculator.right = 20;function sum(){return MYAPP.calculator.left + MYAPP.calculator.right;}document.write(sum()); 전역변수를 사용하고 싶지 않으면 익명함수를 호출함으로써 이러한 목적을 달성할 수 있다.(function(){var MYAPP..
/a/는 찾는 값이 a라는 뜻이다 g 는모두 라는 뜻이다 \w 는 A~Za~z0~9이다\s 는공백이다 출처 : https://opentutorials.org/course/743/6580
익명함수 -> 이름이 필요 없고 바로 실행한다.(function(){ i=0;})(); js는 함수형 언어이다 함수의 리턴 값으로 배열을 내보낼 수 있다function get(){ return[ 'egoing','k8805',’eomgd’ ]; 배열의 내장객체 사용 var li = ['a','b','c'];li.push('f'); -> abcfli = li.concat(['f','g']); -> abcfgli.unshif('z'); -> zabcli.splice(2,0,'B'); -> abBcli.shift(); -> bcli.pop; -> abli.sort; -> 알파벳순정렬 li.reverse(); -> 알파벳순 역정렬 객체의 생성var grades = {‘egoing’:10, ‘k8805’:6, ‘..
1
@Valid에는 기본적으로 14개의 검증 어노테이션을 제공한다. @AssertFalse : false 값만 통과 가능@AssertTrue : true 값만 통과 가능@DecimalMax(value=) : 지정된 값 이하의 실수만 통과 가능@DecimalMin(value=) : 지정된 값 이상의 실수만 통과 가능@Digits(integer=,fraction=) : 대상 수가 지정된 정수와 소수 자리수보다 적을 경우 통과 가능@Future : 대상 날짜가 현재보다 미래일 경우만 통과 가능@Past : 대상 날짜가 현재보다 과거일 경우만 통과 가능@Max(value) : 지정된 값보다 아래일 경우만 통과 가능@Min(value) : 지정된 값보다 이상일 경우만 통과 가능@NotNull : null 값이 아닐 ..
동일한 기능을 하면서도 더 간략해진 코드를 볼 수 있다. 필드 변수가 많을수록 엄청난 기능이 될 수 있다!! 이 그림은 크게 변화 없어 보이지만 필자 개인적으로는 가독성이 더 좋아 보인다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/RQ6Oh/btrkWN7bXpv/9d9FikWukV9aDkvQpOMV9k/img.png)
배경 : 처음에 Git에서 디폴트로 제공되는 main Branch가 있지만 작업을 완료하고나서 저장소에 push를 할 때에 Branch 이름을 헷갈려서 $git remote master {git주소}를 입력해서 push를 했다. 그래서 git에 Branch가 main, master 2개가 존재했고, 1개로 합치고 싶어서 구글링을 통해 아래 명령어를 수행했다. $git checkout main $git merge master 그랬더니 아래와 같이 계속 에러가 나면서 merge가 안되는거였다.. 에러 메시지를 구글링했고, 결국에는 --allow-unrelated-histories 명렁어를 추가하면서 완료할 수 있게 되었다. 에러가 나는 이유는 Git 로컬 저장소와 원격 저장소의 소스 차이가 심하게 나기 때문..
프로젝트 파일을 github으로 업로드 하는 설명입니다. github 프로젝트 파일을 다운로드 하는 방법은 아래 링크를 참조하시길 바랍니다.github과 STS 연동 후 SourceTree 연동하기 그러면 github으로 업로드 하는 방법에 대해서 설명드리겠습니다.1. 프로젝트 우클릭 -> Team -> Share Project를 클릭합니다.2. Create 버튼을 클릭해서 Repository를 설정해줍니다.3. 적절한 위치를 찾아서 [새 폴더 만들기]로 폴더를 생성하고 생성한 폴더를 선택한 후에 [확인] 버튼을 클릭합니다.4. Repository directory를 확인 후 Finish 버튼을 클릭합니다.5. 생성한 Repository를 확인 후 Finish 버튼을 클릭합니다.6. 이제 git을 연동하..