분류 전체보기
-
[JAVA/JAVASCIPT] PC, 모바일(Mobile) 접속 디바이스 구분하기WORK 2020. 5. 22. 16:31
접속 디바이스를 구분해 페이지를 이동해줘야 하거나, 어떤 디바이스를 이용했는지 확인해야할때가 있다. javscript를 이용하거나 JAVA 에서 구분가능한 내용을 찾아봤다. 1. javascript var userDevice = ""; var device = "win16|win32|win64|mac|macintel"; if ( navigator.platform ) { if ( device.indexOf(navigator.platform.toLowerCase()) < 0 ) { userDevice = "MOBILE"; } else { userDevice = "PC"; } } 2. JAVA String userAgent = request.getHeader("user-agent"); boolean mobile..
-
[JAVASCRIPT] 팝업창에 포커스 줘서 최상단에 띄우기WORK 2020. 5. 15. 16:16
팝업창을 호출하고 팝업창을 끄지않은 상태에서 다른 작업을 하다가 뒤로 밀려난 팝업창이 보이지 않아 다시 팝업을 호출하는 경우, 크롬같은 경우에는 창이 앞으로 나오는데 IE에서는 팝업창이 뒤에서 새로 고침 된다. 이걸 개선하고 싶다는 요청이 들어와 검색해 봤는데 팝업에서 열리는 페이지에서 window.focus() 를 주면 된다는 내용이 있었지만 외부모듈을 호출하는 창이라 해당 내용은 패스. 다른 방법으로는, 기존 팝업창 호출방법에서 function openPopup(){ window.open('URL', '팝업창명', 'width=400,height=500,scrollbar=yes'); } 아래처럼 수정한다. function openPopup(){ var focusPopup; focusPopup = wi..
-
우분투 서버시간 확인 변경LINUX 2020. 5. 8. 13:02
우분투를 이용하는 곳이 있는데 서버시간이 한국으로 설정되어 있지 않은 듯 해서 변경해주려고 검색해봤다. (참고URL: https://extrememanual.net/11094 ) 우분투에서 서버시간 확인 # date 2020. 05. 08. (금) 00:22:54 UTC 우분투에서 서버시간 변경 # tzselect Please identify a location so that time zone rules can be set correctly. Please select a continent, ocean, "coord", or "TZ". 1) Africa 2) Americas 3) Antarctica 4) Asia 5) Atlantic Ocean 6) Australia 7) Europe 8) Indian O..
-
Unable to receive message through TCP channelLINUX 2020. 3. 27. 12:12
Unable to receive message through TCP channel 위 에러가 많이 나는 것 같아서 검색해보니 톰캣의 server.xml 속성을 변경해주라는 이야기가 있어서 적용해볼 예정이다. (참고: http://cloudsemina.com/index.php?mid=was&document_srl=500 https://tomcat.apache.org/tomcat-6.0-doc/config/cluster.html#Attributes ) -> channelSendOptions 을 6으로 변경
-
리눅스 JDK 설치 (버전 변경)LINUX 2020. 3. 23. 19:55
운영하고 있는 시스템이 워낙 오래 된 거라 JDK 버전을 변경해줘야 할 일이 생겼다. 우선 리눅스에서 BIT 확인 방법1. # getconf LONG_BIT 64 방법2. # arch x86_64 64bit임을 확인했다. 오라클에 접속해서(https://www.oracle.com/java/technologies/javase-downloads.html) 설치가 필요한 자바버전을 찾아 Linux 64bit 용을 다운로드 받았다. FTP를 이용해 파일을 우선 /tmp 경로에 올려두고 설치해야하는 폴더로 복사 # cp -r /tmp/jdk-8u231-linux-x64.tar.gz /usr/local 복사된 폴더로 이동하여 압축풀고 root 로 권한주기 # tar -xvzpf jdk-8u231-linux-x64...
-
nslookupLINUX 2020. 3. 20. 20:00
nslookup 명령어 name server lookup 간단하게 위키정의(https://ko.wikipedia.org/wiki/Nslookup) nslookup은 네트워크 관리 명령 줄 인터페이스 도구로서 많은 컴퓨터 운영 체제에서 사용 가능하며, 도메인 네임을 얻거나 IP 주소 매핑 또는 다른 특정한 DNS 레코드를 도메인 네임 시스템(DNS)에 질의할 때 사용된다. 최근에 운영하고 있는 사이트 CDN이 변경되어 DNS 정보 변경건이 있었다. 실제 운영하고 있는 사이트정보를 변경하기전 테스트를 진행하기위해 변경된 CDN의 IP를 확인하기 위해 사용했다. cmd 창을 열고 [nslookup 도메인]을 입력한다. >nslookup www.google.co.kr 크게 [서버]에서 로컬PC의 기본 DNS 정..