본문 바로가기

전체 글265

linux find 명령어 사용방법 ( linux find ) linux find 명령어 사용방법 ( linux find ) 리눅스에서 find명령을 통해 파일이나 디렉토리를 쉽게 찾을수 있다. 마치 리눅스 환경에서 윈도우 탐색기를 사용해서 파일 찾는것을 생각 하면된다. 1. find 명령어 find [디렉토리경로] -name [file name] ---> 파일 이름으로 검색 find [디렉토리경로] -mtime +n ---> n일 이전에 변경된 파일 검색 find [디렉토리경로] -mtime -n ---> n일 이내에 변경된 파일 검색 find [디렉토리경로] -group [group name] ---> 그룹 이름으로 검색 find [디렉토리경로] -perm nnn ---> 파일 권한이 nnn인 파일을 검색 find [디렉토리경로] -atime +n ---> n일.. 2021. 10. 27.
javascript 정규표현식 공백 제거 하기 ( space 제거 ) javascript 정규표현식 공백 제거 하기 ( space 제거 ) 문자열의 공백을 제거 하고 싶을때가 정규표현식을 이용해서 제거 할수 있습니다. space, 탭, 엔터값등을 한번에 제거할수 있어, 유용하게 사용이 가능합니다 1. 공백의 유무를 검사 하는 방법 정규표현식에서 "\s"는 공백 문자를 의미 합니다. 정규표현식은 "/패턴/플래그" 와 같은 형태로 사용하며, 공백의 유무를 검사 하기 위한 정규표현식 /\s/g 에서 g의 의미는 g 글로벌의 뜻. 전역 매칭을 한다는 뜻입니다. var reg = /\s/g; var checkStr = '안 녕 하 세 요'; if (checkStr.match(reg)) { alert("공백이 있습니다~!!"); } else { alert("공백이 없습니다~!!");.. 2021. 10. 27.
자바스크립트 브라우저 종류 버전 체크 ( navigator ) 자바스크립트 브라우저 종류 버전 체크 ( navigator ) 자바스크립트를 navigator 통해 브라우저를 확인할수 있는 방법하고, 버전에 대해서 확인할수 있는 방법에 대해 정리한다. 1. 브라우저가 IE 인지 체크 하기 function isIE(){ return ((navigator.appName === 'Microsoft Internet Explorer') || (navigator.userAgent.indexOf('Trident') > -1) || (navigator.userAgent.indexOf('Edge') > -1)); } console.log(isIE()); 브라우저가 IE 계열인경우 : true 그외 : false 2. IE 버전을 알고 싶을때 1번 isIE() 함수를 함께 이용하여 체.. 2021. 10. 27.
자바스크립트 호이스팅 Hoisting 이란?? ( 아주 쉽게 설명 ) 자바스크립트 호이스팅 Hoisting 호이스팅이란 변수나 함수가 어디서 선언이 되든지간에 최상단에 위치하게 되어 동일 스코프 에서는 어디서든 참조 할수 있다는 것을 말한다. 코드로 설명 하면 아주 간단하니 바로 밑에 예제 보자 addString("가나다", "라마바사"); function addString(str1, str2) { return str1 + str2; } 결과 : 가나다라마바사 선언 된적이 없는 것을 참조하려고 할때 addString을 실행 시점에 function addString이 선언되어있지 않으므로 에러가 나는 상황이지만 정상 동작 한다. addString 함수를 상단으로 올려서 참조 할수 있도록 해줬다. 이를 호이스팅 이라고 한다. 위에서 함수 선언은 동시에 초기화가 이루어 지기 때.. 2021. 10. 25.
힐스테이트 광교중앙역 퍼스트 입주자 모집공고 힐스테이트 광교중앙역 퍼스트 입주자 모집공고 언제언제 나오나 목이 빠져라 기다렸던 광교 C6블록 드디어 입주자 모집공고 나왔다. 1. 공급 위치 : 경기도 수원시 영통구 광교택지개발지구 C6블록 2. 공급 규모 : 211세대 > 생각 보다 적네(?) 3. 청약 접수일 : 특별공급 : 2021-09-13 1순위 : 2021-0914 2순위 : 2021-09-15 4. 특이사항 : 민영 주택이고, 투기과열지구 이고, 분양가 상한제를 적용 받았습니다. 5.주택 타입 - 60A, 60B, 69, 84 형 4개 타입임 6. 공급금액 - 민영주택 늘 그러하듯 계약금은 20% 비싸면서 싸다(?) 7. 특별공급 주택형별 공급세대수 8. 청약 예치금액 기준 9. 청약 가점 산정 기준표 10. 입지, 주변시세 빨간 동그라.. 2021. 9. 2.
자바스크립트 브라우저 확인 소스( navigator.userAgent ) 자바스크립트 브라우저 확인 소스( navigator.userAgent ) 브라우저별 혹은 모바일, PC별 다른방식의 처리나 코드를 다르게 적용해야할때가 분명히 있다. 브라우저 종류도 많지만 각 디바이스 종류도 많으니, 웹개발할때 이에대한 구분을 할 필요가 있다. 앞으로도 얼마나 많은 브라우저와 디바이스 기기가 나올지 모르겠지만은, 아래 샘플 코드를 통해 대부분의 처리가 가능하다. navigator 오브젝트의 userAgent 정보를 통해 브라우저를 구분하는 코드를 남겨놓는다. function getBrowserName () { var agent = (navigator.agent).toLowerCase(); if (agent.indexOf("edge") > -1) { return "edge"; } else.. 2021. 8. 12.