분류 전체보기730 이클립스 Gradle 라이브러리 추가 이클립스에서 Gradle 프로젝트를 생성했습니다. Java 라이브러리를 추가와 라이브러리 다운로드 하는 방법입니다. 1. Gradle 프로젝트에서 build.gradle 파일을 더블 클릭하여 엽니다. 2. build.gradle 내에 dependencies에 라이브러리를 추가합니다. 3. 프로젝트를 선택 후 마우스 오른쪽을 클릭하고 팝업 메뉴에서 Gradle > Refresh Gradle Project 메뉴를 클릭하여 라이브러리를 다운로드합니다. 3. 추가된 라이브러리를 확인해보세요. 2021. 8. 14. jQeury isNumeric 함수를 이용한 숫자 여부 판단 jQeury의 isNumeric 함수로 숫자 여부를 판단 할 수 있습니다. // true (numeric) $.isNumeric( "-10" ); $.isNumeric( "0" ); $.isNumeric( 0xFF ); $.isNumeric( "0xFF" ); $.isNumeric( "8e5" ); $.isNumeric( "3.1415" ); $.isNumeric( +10 ); $.isNumeric( 0144 ); // false (non-numeric) $.isNumeric( "-0x42" ); $.isNumeric( "7.2acdgs" ); $.isNumeric( "" ); $.isNumeric( {} ); $.isNumeric( NaN ); $.isNumeric( null ); $.isNumeric.. 2021. 8. 10. 제9호 루핏, 제10호 미리내 태풍 경로 한국, 미국, 일본 예보 아주 드물게 3개의 태풍 제9호 루핏, 제10호 미리내, 제11호 니다가 동시에 발생했습니다. 아래의 위성사진에 3개의 태풍이 동시에 보이는데, 2개의 태풍이 일본을 지나갈 듯 합니다. 제 9호 태풍 루핏의 경로는 한국과 미국은 일본을 지나가는것으로 예보하고 있지만, 일본의 예보는 대만 근처만 예보가 되어있습니다. 아래의 안드로이드 앱에서 더운 쉽게 한국, 미국, 일본의 태풍 경로 예보를 확인해보세요. https://play.google.com/store/apps/details?id=com.jmsys.typhoon 태풍 - Google Play 앱 북태평양 남서부에서 발생하여 아시아 대륙 동부로 불어오는 맹렬한 열대성 저기압인 태풍에 대한 정보를 보여줍니다. play.google.com 8월 7일 위성사.. 2021. 8. 6. 2021년 10호 태풍 미리내 26번째 열대저기압이 오늘(8월5일) 10호 태풍 미리내로 발달했습니다. 태풍 미리내는 일본을 지날 것으로 한국, 미국, 일본이 예보하고 있습니다. 태풍 - Google Play 앱 북태평양 남서부에서 발생하여 아시아 대륙 동부로 불어오는 맹렬한 열대성 저기압인 태풍에 대한 정보를 보여줍니다. play.google.com 8월 5일 태풍 경로 예보 한국 태풍 경로 예보 미국 태풍 경로 예보 일본 태풍 경로 예보 2021. 8. 5. MSSQL 행 번호 매기기 MSSQL에서 행(Row) 번호 매기는 방법입니다. 문법 SELECT ROW_NUMBER() OVER(PARTITION BY columnName ORDER BY columnName) AS NO FROM tablename 행번호 쿼리 WITH EX AS ( SELECT '한국' NAME, '아시아' REGION UNION SELECT '미국', '북아메리카' UNION SELECT '캐나다', '북아메리카' UNION SELECT '영국', '유럽' UNION SELECT '독일', '유럽' UNION SELECT '중국', '아시아' UNION SELECT '필리핀', '아시아' ) SELECT ROW_NUMBER() OVER(ORDER BY NAME) AS NO, NAME, REGION FROM EX .. 2021. 8. 4. Javascript 숫자에 천단위로 콤마(,) 넣기 쉽게 숫자에 천단위에 콤마를 넣는 방법입니다. Intl.NumberFormat() 사용 var number = 1234567890.123456; // 브라우저의 Local에 따라 표시 console.log(new Intl.NumberFormat().format(number)); // 한국 Local로 표시 console.log(new Intl.NumberFormat('ko-KR').format(number)); // 독일 Local로 표시 // 독일의 경우 천단위에 "."을 소숫점을 ","로 표시함. console.log(new Intl.NumberFormat('de-DE').format(number)); // 천단위 와 소숫점 자리(5자리) 표시 // "0"을 5자리까지 채우지는 않음 console.l.. 2021. 8. 3. MSSQL FORMAT 문자를 활용한 DATETIME 표시하기 MSSQL에서 날짜 타입을 Format으로 변경 CONVERT를 사용하기도 하는데 숫자로 되어 있어 매우 불편합니다. MSSQL에서도 오라클에서 처럼 FORMAT 문자를 이용하여 변환 할 수 있습니다. FORMAT 문자 yyyy - 년도 4자리(2021) yy - 년도 2자리(21) MM - 월(01~12) dd - 일(01-31) hh - 시간 12시로 표시(01~12) HH - 시간 24시로 표시(00~23) mm - 분(00~59) ss - 초(00~59) tt - 오전(AM)/오후(PM) 쿼리 예제 쿼리 결과 SELECT FORMAT (getdate(), 'yyyy-MM-dd') 2021-07-29 SELECT FORMAT (getdate(), 'yyyy-MM-dd hh:mm:ss') 2021-0.. 2021. 7. 29. jQuery로 html select에 readonly 효과 주기 html select 태그에 readonly는 적용되지 않지만 늘 readonly 속성을 주고 제대로 작동 안해서 구글링을 합니다. select에 readonly 효과 주기 위해서는 disabled 속성을 넣어주어야 합니다. Java C++ C# 동적으로 사용/미사용을 해야 하는데 jQuery를 이용한 코드는 아래와 같습니다. disabled 속성을 제거하면 사용 할 수 있습니다. $("#lang").removeAttr("disabled"); disabled 속성을 넣으면 사용 할 수 없습니다. $("#lang").attr("disabled","disabled"); 전체 소스 Java C++ C# 2021. 7. 29. 일본올림픽 기간 중 8호 태풍 네파탁 일본통과 예보 현재 제8호 네파탁이 태풍이 일본으로 다가가고 있습니다. 올림픽 기간 중에 네파탁 태풍이 일본을 지나가니, 코로나에 태풍에 일본 올림픽 피해가 막심하네요. 한미일 태풍 경로 예보를 알아보겠습니다. 해당 정보는 안드로이드 태풍앱에서 정보를 캡처했습니다. 아래의 URL에서 다운로드 할 수 있습니다. https://play.google.com/store/apps/details?id=com.jmsys.typhoon 태풍 - Google Play 앱 북태평양 남서부에서 발생하여 아시아 대륙 동부로 불어오는 맹렬한 열대성 저기압인 태풍에 대한 정보를 보여줍니다. play.google.com 한국 예보 미국 예보 일본 예보 2021. 7. 24. Outlook 데이터 파일(.pst) 위치 Outlook의 데이터파일의 파일 위치를 찾는 방법입니다. 백업 시 도움이 되겠죠~~ 1. Outlook의 파일 메뉴를 클릭합니다. 2. 계정 정보에서 계정설정을 클릭합니다. 3. 계정 설정 화면의 데이터파일 탭을 클릭하면 데이터파일(pst)의 위치를 확인 할 수 있습니다. 2021. 7. 24. JQuery AJAX 사용 시 한글 깨지는 현상 해결방법 웹프로그래밍을 하다보면 한글이 깨지는 현상이 종종 발생합니다. Charset이나 URL Encode/Decode 등으로 문제가 발생하죠. Javascript에서 encodeURI로 파라메터 값을 인코딩하고 JSP에서 Decode를 하였는데 한글이 깨지는 현상이 발생했습니다. JQuery AJAX에서 contentType을 아래와 같이 지정하여 해결하였습니다. contentType: "application/x-www-form-urlencoded; charset=UTF-8" 실행 코드 예 var param = "codes=" + encodeURI(JSON.stringify(codeDataJsonArray)); $.ajax({ url: "/api/updateCode.do", type:"POST", data:p.. 2021. 7. 22. Java String 앞 또는 뒤의 공백만 제거하기. Java String 앞 또는 뒤의 공백만 제거하기. String에서 trim 메소드를 사용하면 앞과 뒤의 모든 공백을 제거합니다. 앞 또는 뒤의 공백만 제거하는 방법입니다. JAVA 11 이상에 앞의 공백 제거 메소드 stripLeading, 뒤의 공백 제거 메소드 stripTrailing가 추가되었습니다. 앞의 공백 제거하기 String str = " ABCD "; str = str.stripLeading(); https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#stripLeading() String (Java SE 11 & JDK 11 ) Compares two strings lexicographical.. 2021. 7. 21. [Javascript] 크롬 브라우저에서 클립보드에 문자 복사하기 크롬 브라우저에서 문자를 클립보드에 복사하는 코드입니다. 아래의 함수에 문자열을 넣으면 클립보드에 문자가 복사됩니다. function copyStringToClipboard (string) { function handler (event){ event.clipboardData.setData('text/plain', string); event.preventDefault(); document.removeEventListener('copy', handler, true); } document.addEventListener('copy', handler, true); document.execCommand('copy'); } 전체소스 2021. 7. 21. SlickGrid 순번 컬럼 넣기 SlickGrid의 Formatter를 이용하여 순번 컬럼넣는 방법입니다. Formatter를 활용하면 조건에 따라 Sum, 색상 등의 자유롭게 사용가능합니다. 순번 Formatter 소스로 row Index는 0부터 시작이므로 1을 더해주면 순번이 됩니다. function NumberFormatter(row, cell, value, columnDef, dataContext) { return row + 1; } 위의 Formatter를 컴럼에 적용합니다. var columns = [ {id: "no", name: "No", field: "no", formatter: NumberFormatter}, ... ]; 실행하면 첫번째 컬럼에 순번이 표시됩니다. 전체 소스입니다. 2021. 7. 19. MSSQL에서 오라클 MINUS 사용하기 오라클의 MINUS와 같은 기능으로 MSSQL에서는 EXCEPT를 사용하면됩니다. EXCEPT는 두개의 쿼리에서 동일한 값을 빼는 기능입니다 문법 { | ( ) } { EXCEPT } { | ( ) } 아래는 예로 전체 테이블에서 이름(NAME)이 '이%' 로 시작하는 데이터를 삭제하는 쿼리입니다. SELECT ID, NAME FROM TABLE_NAME EXCEPT SELECT ID, NAME FROM TABLE_NAME WHERE NAME LIKE '이%' 2021. 7. 19. Javascript에서 Json Object의 Key(name), Value 쉽게 얻기 Javascript에서 Json Object의 key, value를 for in 문으로 얻는 방법입니다. 간혹 key와 value를 배열에 넣어서 사용하는 경우가 있는데 아래는 해당 예제입니다. var jsonObj = {ID : 'DOCKO', PW : '1234560', NAME : '이름', AGE : 19}; var keys = []; var values = []; for(var key in jsonObj){ keys.push(key); values.push(jsonObj[key]); console.log(key + " : " + jsonObj[key]); } console.log("키 : " + keys); console.log("값 : " + values); 2021. 7. 16. MSSQL 날짜, 주차 데이터 없을 경우 MASTER..SPT_VALUES을 이용한 데이터 만들기 MASTER..SPT_VALUES의 데이블 데이터 템플릿으로 생각됩니다. 일정 기간의 날짜 또는 주차 등의 데이터를 만들경우 유용하게 사용 할 수 있습니다. MASTER..SPT_VALUES의 TYPE이 'P'인 데이터를 이용하여 날짜, 주차를 구하는 쿼리입니다. SELECT * FROM MASTER..SPT_VALUES WHERE TYPE = 'P' 1. 시작일 종료일로 날짜 데이터 쿼리 SELECT CONVERT(VARCHAR, DATEADD(D, NUMBER, '2021-07-01'), 23) FROM MASTER..SPT_VALUES WHERE TYPE = 'P' AND NUMBER 2021. 7. 15. Slickgrid 멀티헤더(slickgrid-colgroup-plugin) Slickgrid에서 기본적으로 멀티헤더를 지원하지 않습니다. 그래서 멀티헤더를 지원하는 플러그인(slickgrid-colgroup-plugin)을 이용해야 합니다. Slickgrid의 멀티헤더 플러그인은 slickgrid-colgroup-plugin으로 아래의 URL을 참고하세요. https://github.com/keik/slickgrid-colgroup-plugin keik/slickgrid-colgroup-plugin SlickGrid plugin to create column group in a header. - keik/slickgrid-colgroup-plugin github.com 1. 아래의 URL에서 slick.colgroup.js 소스를 Slickgrid 폴더의 plugins에 생성합.. 2021. 7. 10. 안드로이드 에뮬레이터 스크린샷과 저장 위치 안드로이드 에뮬레이터에서 스크린샷을 하는 방법과 스크린샷의 저장 위치에 대해서 설명합니다. 뭐 간단하지만 자꾸 스크린샷의 저장 위치 잊어버려서 구글링을 하게 되네요. ㅠㅠ 에뮬레이터의 오른쪽 메뉴에서 카메라를 클릭하면 스크린샷이 저장됩니다. 스크린샷의 저장 위치는 바로 바탕화면이랍니다. 2021. 6. 10. 하나은행 홈택스 세금계산서 발급용 공인인증서 발급하기 하나은행에 사업자 계좌를 만들면 홈택스 세금계산서 발급용 공인인증서를 발급받을 수 있습니다. 사설 공인인증서를 발급 받으려면 8~10만원정도이지만 하나은행에서는 4천4백원이랍니다. 저도 그래서 이번에 하나은행에서 세금계산서 발급용 공인인증서를 발급받았습니다. 하나은행에서 세금계산서 발급용 공인인증서를 발급받기 전에 기업 인터넷뱅킹을 먼저 가입해야합니다. 하나은행 홈페이지에서 기업 페이지로 이동 후 인증센터를 클릭하세요. 인증서 발급/재발급의 발급 버튼을 클릭하세요. 인증서 발급/재발급 화면에서 사업자 선택 및 사용자 아이디, 주민등록번호, 사업자등록번호를 입력 후 확인을 클릭하세요. 홈택스의 세금계산서 발급용은 전자세금용을 선택해야 합니다. 전자세금용을 선택 후 확인을 클릭하세요. 인증서 신청 확인을 위.. 2021. 5. 31. 네이버앱으로 코로나 잔여백신 검색하기 드디어 코로나 잔여백신을 예약 할 수 있다고 합니다. 5월 27일 오후 1시부터 카카오톡과 네이버앱에서 주변의 잔여백신을 검색할 수 있다고 합니다. 그런데 카카오톡에는 아직 업데이트가 안되었는지 잔여백신을 검색 할 수 없네요. 네이버앱에서는 잔여백신을 검색 할 수 있습니다. 네이버앱으로 잔여백신 검색하기 네이버앱에서 "잔여백신"으로 검색하면 내 주변의 잔여백신 현황을 지도로 보여줍니다. 원하는 지역의 잔여백신 검색하기 잔여백신을 검색 후 지도의 오른쪽 위의 "변경"을 터치합니다. 원하는 위치를 주소 또는 장소명을 입력하여 검색하면 해당 지역의 잔여백신 현황을 보여줍니다. 잔여백신 여부를 큰 지도로 보기 검색된 잔여백신 지도를 터치합니다. 더 넓은 지역의 잔여백신현황을 확인 할 수 있습니다. 노쇼에 의한 .. 2021. 5. 27. 이전 1 ··· 3 4 5 6 7 8 9 ··· 35 다음