본문 바로가기
반응형

IT115

art1 [JS] 자바스크립트 제곱과 루트 자바스크립트에서 Math 객체의 함수로 제곱과 루트를 계산하는 방법을 알아보자. 제곱 제곱은 Math.pow(값, 제곱수)로 작성합니다. 아래 예제를 참고하세요. Math.pow(2,2); -- 4 Math.pow(2,3); -- 8 루트 루트는 Math.sqrt(값)로 작성합니다. 아래 예제를 참고하세요. Math.sqrt(값); Math.sqrt(4); -- 2 Math.sqrt(25); -- 5 쓸일이 많지는 않아 까먹게된다. 2021. 11. 23.
art1 [Linux] 사용자 패스워드 변경 및 잠금해제 리눅스 비밀번호 변경 방법과 잠금 시 잠금해제 방법에 대해 작성한다. 패스워드 변경 기본형 -- user p/w 변경 passwd [option] [사용자] -- root p/w 변경 sudo passwd [option]과 [사용자]는 생략가능하다. 사용자 생략 시 로그인한 사용자의 비밀번호를 변경한다. * 자주쓰는 Option -l (--lock) : 잠금 -u (--unlock) : 잠금해제 -x : 패스워드 만료(유효)기간 설정 -w : 만료 전 경고 날짜 -d : 패스워드 제거 2021. 11. 23.
art1 [Web] jQuery ajax 기본 형태 (HTTP) * 업무에서는 jQuery를 잘 안 쓰지만 앞으로 블로그에서는 종종 쓸 것 같은 HTTP 통신 $.ajax({ type: "POST", // GET, POST, PATCH, PUT, DELETE 등 url: "전송URL", // www, .do 등 dataType: "json", // json, xml 등 data : { data1: jsondata , data2: xmldata }, success: function(result){ if ("OK" == jQuery(result).find("STATUS").text()){ $("#result").text("성공"); }else{ $("#result").text("실패"); } }, error: function(result){ $("#result").tex.. 2021. 11. 19.
art1 [엑셀 함수] Excel Vlookup 사용방법 및 예제 엑셀을 하다보면 자주 쓰이고 유용하지만 막상 쓸라고하면 잘 생각이 안 나는 Vlookup 함수에 대해 기본 형태와 사용법 예제에 대해 알아보도록 하겠습니다. 엑셀 Vlookup 함수 기본 형태 #1 =VLOOKUP( 찾을 값의 셀 , 찾을 범위 , 범위 중 몇 번째 열을 표시할 건지 , 유사검색여부 ) 엑셀 VLOOKUP 함수 예제 #2 1. 넓은 범위의 데이터에서 특정 값을 찾는 예제 왼쪽 표는 중간생략되었지만 수만명의 점수가 나열되있다고 치고, 오른쪽에서 4명의 점수를 찾고자하는 예제입니다. 지금은 4명이니까 Ctrl+F로 찾으면 되겠네 하겠지만 100명만 넘어가도 너무 비효율적입니다. 이 같은 경우 VLOOKUP을 쓰면 쉽게 찾을 수 있습니다. 2. VLOOKUP 기본형 작성 우선 아무 ROW를 선.. 2021. 11. 11.
art1 [Excel] 엑셀 문자, 텍스트, 내용, 글자 나누기 (텍스트 나누기) 엑셀에서 특정 구분자(콤마, 세미콜론, 공백 등)로 나열되있는 텍스트를 여러 셀로 나누는(Split) 방법에 대해 알아보도록 하겠습니다. 엑셀 텍스트 나누기 #1 1. 구분자로 나열된 텍스트 확인 아래처럼 콤마(,)로 구분된 텍스트를 각 셀로 나누는 방법을 알아보겠습니다. 2. 데이터 선택 후 데이터 탭의 텍스트 나누기 선택 3. 텍스트 마법사 1단계 : 원본 데이터 형식 선택 구분 기호로 분리됨을 선택한 후 다음을 누릅니다. 별도의 구분자가 없을 경우 너비가 일정함을 선택해서 마우스로 일일히 클릭해줘야합니다. 4. 텍스트 마법사 2단계 : 구분 기호 선택 및 데이터 미리보기 구분 기호를 선택해줍니다. 본 예제의 경우 쉼표기 때문에 쉼표를 선택하면 아래 미리보기로 분리된 모습을 볼 수 있습니다. 구분 기.. 2021. 11. 11.
art1 [Excel] 엑셀 틀고정 및 틀고정 취소 방법 업무를 하다 보면 엑셀에서 특정 열을 고정하고 싶은 경우가 있습니다. 이 게시물에서는 틀 고정 방법과 취소 방법에 대해 알아보도록 하겠습니다. 엑셀 틀고정 #1 1. 틀 고정 할 기준 정하기 데이터1과 데이터2를 틀 고정하고 데이터3 이후부터는 스크롤되게 작업하려는 예로 들겠습니다. 2. 기준 뒤에서 틀 고정 하기 고정할 부분의 바로 뒤의 열을 선택하고 보기 > 틀 고정을 선택합니다. 아래의 사진의 순서대로 진행하시면 됩니다. 3. 틀 고정 확인 고정된 기준 이후의 데이터가 길어지면 스크롤이 생기고 고정된 열은 스크롤의 영향을 받지 않습니다. 4. 틀 고정 취소 방법 아무 셀이나 선택된 상태라도 상관없습니다. 그냥 다시 2번의 보기 > 틀 고정으로 가시면 틀 고정 취소로 변경되있을 겁니다. 취소를 누르면.. 2021. 11. 11.
art1 [JS] 자바스크립트 소수점 반올림 최적의 사용방법 round(num+"e+2") JavaScript에서는 올림 ceil(), 버림 floor(), 반올림 toFixed(), toPrecision(), round() 등 다양한 방법으로 올림, 버림, 반올림을 제공합니다. 이글에서는 소수점에서 반올림하는 방법에 대해 자세히 알아보겠습니다. 오류가 있는 계산식과 가장 추천하는 방법을 말씀드리겠습니다. * 스크립트 에디터가 없으신 분들은 온라인 에디터 codepen에서 테스트 해보시길 바랍니다. [Tool] 웹 에디터 (코드펜) / 스크립트 에디터 * js, css, html 등 * javascript 공부 준비, 코드펜, 변수, 상수, VAR, LET, CONST 1. 에디터 준비 - 코드펜 * 이미 환경이 갖춰진 분은 1번 패스하셔도 됨. * 크롬 개발자도구에서도 가능. 1) 코드펜 접.. 2021. 11. 10.
art1 [엑셀 함수] 엑셀 문자, 텍스트, 내용, 글자 합치기 (CONCATENATE) 엑셀 함수를 쓰다 보면 여러 셀의 TEXT나 글자를 단순히 붙여서 보여주고 싶을 때가 있습니다. 몇 개 안되면 그냥 쓰면 되지만 많을 행이나 열에 적용하려면 엑셀 함수의 도움이 필요합니다. 엑셀 내용을 합치는 2가지 방법에 대해 알아보도록 하겠습니다. 1. &로 엑셀 문자 합치기 * 결과를 나타낼 셀을 선택하고 = 를 입력합니다. * 붙일 문자열을 선택하고, &로 이어줍니다. ! 위 예제 설명 2차원으로 연속해서 행열의 문자를 붙이기 위해 C$1로 1행의 열 정보를 고정해주고, $A3으로 1열의 행 정보를 고정해줘서 드래그하면 여러 범위를 한번에 붙일 수 있습니다. 2. 엑셀 함수 CONCATENATE로 문자 합치기 * 결과를 나타낼 셀을 선택하고 = 를 입력합니다. * CONCATENATE 입력 후 괄.. 2021. 11. 9.
art1 [웹스퀘어5] 디자인 탭 깨질 때 CSS 적용 방법 웹스퀘어5를 처음 세팅할 때 Design 탭에서 깨져보이는 경우가 있습니다. 서버를 기동해서 보면 정상적으로 CSS가 먹혀서 나오는데, 로컬 환경에서는 깨지는 현상이다. 이에 대한 조치법을 찾기 너무 어려워서 직접 작성해두려한다. 아래 내용을 순서대로 적용해보면 됩니다. 그래도 해결이 안 되면 웹스퀘어 제작사인 인스웨이브의 Support 창구인 W-tech에 문의하도록 합니다. 우선 이 증상은 서버에서는 css 경로를 잘 찾아가는 반면 로컬에서 css 경로를 못 찾아서 발생합니다. 1. Context Root 설정 * Project Explorer의 Project 우클릭 > Properties > Websquare > Context Root * 위 창이 뜨면 Context Root 를 / 로 설정해줍니다.. 2021. 11. 9.
art1 WEBP, JPG, PNG 변환 방법 (안드로이드 스튜디오_WebP Android Studio Convert) WebP는 구글에서 제공하는 이미지 파일 형식으로 JPG와 PNG보다 더 나은 압축을 제공하는 차세대 이미지 형식입니다. 블로그 운영이나 시스템 개발에 있어 페이지의 빠른 로딩속도를 위해 WebP 확장자로 변환하고 다시 PNG로 변환하는 방법을 알아보겠습니다. 온라인에서 무료로 변환하는 방법은 느리고 갯수제한이 걸린 경우가 많기 때문에 안드로이드 스튜디오에서 일괄 작업하는 방법으로 진행하겠습니다. 목차 1. 안드로이드 스튜디오 설치 2. 변환할 JPG, PNG 등 이미지 파일 폴더 저장 3. WebP로 변환하기 (Convert to WebP) 4. WebP에서 PNG로 변환하기 (Convert to PNG) 1. 안드로이드 스튜디오 설치 https://developer.android.com/studio?.. 2021. 11. 5.
art1 [무료 이미지] 저작권 걱정 없는 무료 이미지 픽사베이(pixabay) * 블로그나 업무 중 특정 이미지가 필요한데, 언제나 저작권이 걱정입니다. 저작권 걱정없는 무료 이미지를 회원가입없이 다운받을 수 있는 사이트인 픽사베이를 알아보겠습니다. 픽사베이 링크 https://pixabay.com/ 필요한 이미지 검색 * 메인화면 검색 창에 필요한 이미지를 검색합니다. 한번 레몬을 검색해보겠습니다. * 빨간 박스의 영역은 결제가 필요한 이미지입니다. 아래에 나오는 다양한 이미지는 모두 다운받을 수 있습니다. 무료 이미지 사용법 2021. 11. 3.
art1 Cache.getResource 조치 * org.apache.catalina.webresources.Cache.getResource ... 왜냐하면 만료된 캐시 엔트리들을 없애버린 이후에도 여유 공간이 충분하지 않기 때문입니다. 캐시의 최대 크기를 증가시키는 것을 고려해보십시오. * 톰캣의 캐시 크기가 부족하다는 오류. 동일한 PC에서 환경 잡는데 어느 PC엔 나오고 어느 PC는 그냥 되고 멋대로다. 해결방법 * Tomcat > conf > context.xml 파일의 사이에 아래 코드를 추가해 준다. 2021. 11. 1.