본문 바로가기

전체 글18

배치파일 설정 배치파일 사용자의 설정에 따라 관리 되고 있는 파일을 실행시킬 수있는 파일이다 끝에 .bat 으로 끝난다. 주석처리rem 을 쓰고 뒤에 문자들을 쓰면 주석처리가 된다. 예) rem 테스트중입니다. Forfiles → 폴더나 트리에서 일괄처리할 파일을 선택합니다.구문 → forfiles [/pPath] [/mSearchMask] [/s] [/cCommand] [/d[{+ | -}] [{MM/DD/YYYY | DD}]] 매개변수▲ 출처 : http://todd.tistory.com/523 삭제배치예시 )forfiles /p "D:\DB_backup" /m *.bak /d -7 /c "cmd /c del @file"forfiles/p "삭제할 경로" /m *.bak/d "날짜"/c "" 2018. 12. 7.
자바스크립트 정규식 JS 정규식 정규식 (Regular Expresstions) 정규식은 문자열에 포함된 문자 조합을 찾기 위해 사용되는 패턴이며, 코드를 간략하게 만들 수 있으나, 가독성이 떨어질 수 가 있다. RegExp의 exec, test 메소드와 String의 match, replace, search, split 메소드와 함께 사용됩니다. 각각의 의미 ▲ 출처 : http://lng1982.tistory.com/141 ▲ 출처 : http://droptable.tistory.com/65 숫자 정규식 var str = "Test";var strNum = "1234"; var regChk = /^[0-9]*$/; regChk.test(str); → falseregChk.test(strNum); → true 패턴분석 :.. 2018. 12. 3.
2018.11.26 스프링 사용이유 - 왜 스프링을 사용하지? 참조 url : http://feco.tistory.com/111Why Spring ? 스프링을 사용하기만 했지, 왜 스프링을 사용해서 개발하는 지에 대한 고찰을 해본적이 없다. 그래서 또 의식의 흐름대로 글을 써내려가 봅니다. 스프링은 프레임워크(Framework)다. 프레임워크 ! 즉, 소프트웨어의 설계와 구현에 있어서 전체적인 뼈대와 틀을 제공한다는 것이다. 조금 더 높은 추상화 레벨에서 보면 개발자가 개발하기 편하게 해주는 녀석이다.그렇다면 스프링은 어떤 방식으로, 어떤 컨셉으로 우리를 도와주느냐 ? 이 말을 설명하기에 앞서 그렇다면 스프링 혹은 다른 프레임워크 없이 오직 JDK로만 소프트웨어를 개발한다고 생각해보자. 개발 과정에서 끊임없이 인스턴스는 생성과 소멸을 반복할테고, 클래스들 사이에는 .. 2018. 11. 26.
객체지향 프로그래밍[오버로딩, 생성자] 오버로딩, 생성자 오버로딩(overloading)1. 2018. 7. 18.
객체지향 프로그래밍 [클래스 와 객체, 재귀호출] 클래스 와 객체, 재귀호출 객체지향 언어 장점1. 코드의 재사용성이 높다- 기존의 만들어 놨던 메소드,함수를 재사용할 수 있다.2.코드의 관리가 용이하다. - 유지보수를 할 수 있게 설계를 해놓았다면 어떤 상황이 오더라도 코드를 쉽게 변경할 수 있다. ※객체란..? - 실제로 존재하는 것!! 이라고 하면 어렵게 느껴질 것이다 쉽게 말하면 의자, 자동차, 연필 등등.. 모든 사물의 객체라 칭할 수 있다. ※클래스란..? - 객체를 정의해놓은 것 or 객체의 설계도 라고 할 수 있다. 객체와 인스턴스 클래스로부터 객체를 생성하는 것을 인스턴스화 라고 하며 어떤 클래스로 부터 만들어진 객체를 인스턴스라고 한다.!!ex) English라는 클래스가 있다고 가정하자~English a = new English();.. 2018. 7. 18.
JavaScript_ Null 과 undefinded 차이 우연히 생각해보다가 null 과 undefinded의 차이점이 궁금해졌다..자바스크립트의 경우 데이터타입을 따로 지정하지 않아도 자동으로 해주므로써 별 신경을 안썻는데.. 자바스크립트의 경우 다른 언어가 변수를 선언 할 때 자료형까지 결정 하는 반면, 자바스크립트는 선언시 변수의 스코프(범위)와 존재만 설정하고, 할당 할 때 비로소 자료형이 결정된다. 차이점undefined -> 변수를 선언만 하고 값을 할당하지 않음. 즉, 자료형이 결정되지 않은 상태이다.(선언하지 않은 변수도 콘솔이나 기타 메세지에는 undefined라고 뜨지만,undefined라는 값을 가지는 것은 아니다.) null -> 변수를 선언하고, 'null'이라는 빈 값을 할당한 경우이다.(이 '빈 값'의 경우 자료형에 따라 여러가지가 .. 2018. 6. 28.