dev (261) 썸네일형 리스트형 인터넷 느림 해결 가끔 윈도우 PC에서 인터넷 속도가 너무 느려지는 경우가 있습니다. 제가 해결한 방법으로는 1. 브라우저 방문 기록, 캐시, 쿠키 등등 다 삭제 2. 명령프롬프트(cmd 관리자 권한 실행)에서 "ipconfig/renew", "ipconfig/flushdns" 명령어 실행 위에 2가지 방법으로 저는 해결했는데요. 제가 말한 방법으로 해결 안 되면 공유기 확인하거나, 브라우저 플러그인 삭제, 액티브 X 삭제하는 방법을 추천드립니다. 그래도 혹시 안 되면 마지막으로 PC 포맷하는 방법밖에 없을 거 같습니다... 압축파일 다운로드 스프링에서 압축파일 다운받는 코드입니다. 간단하게 예제로 작성했고 자세한 설명은 코드 내의 주석 참고하면 됩니다. 압축파일이 아니라 텍스트, 엑셀, csv 등의 파일을 다운하고 싶다면 32~54라인 압축관련 소스 제외하고 56라인의 FileInputStream 객체를 생성할 때 File객체를 파라미터로 넘기면 됩니다. 예를 들면 ============================================================================ File testFile = new File("파일 전체 경로"); InputStream is = new FileInputStream(testFile); ==================================================.. tomcat https 적용 tomcat서버에 https 적용하는 방법은 간단합니다. server.xml 파일에 다음과 같은 내용 추가하면 됩니다. ============================================================================ ============================================================================ 굵은 글씨로 표시된 부분만 작성하면 쉽게 https 적용할 수 있습니다. 참고로 jks 파일은 따로 발급받아야 합니다. shell script 작성 리눅스에서 shell script를 쓰는 이유는 서비스를 운영할 때 여러 명령어를 쓰는데 이에 필요한 명령어를 하나씩 호출하기 번거롭고 기억하기 어렵기 때문에 shell script를 쓰고 있습니다. 그동안 프로젝트하면서 주로 작성한 shell script를 예제로 리뷰하겠습니다. (예제로 작성한 shell script입니다.) 1번째 라인: 현재 접속한 서버의 IP 주소를 "IP"라는 변수에 저장 (hostname -I: 현재 접속한 서버 IP 조회 / cut -f 1 -d ' ': 앞의 IP 조회한 주소 중에 첫 번째 IP 추출) 2번째 라인: 현재 접속한 서버의 IP 주소를 출력 3번째 라인: shell script 실행할 때 전달한 파라미터 개수 5~8번째 라인: 파라미터 개수가 1개 이상인 경우.. Elastic Search 한글 형태소 분석기 플러그인 설치 elastic search에 한글 형태소 분석기 플러그인 설치하는 방법입니다. 저는 docker로 elastic search 실행 중이기 때문에 elastic search 컨테이너에 접속하겠습니다. bin/elasticsearch-plugin install analysis-nori 컨테이너에 접속하고 난 뒤 한글 형태소 분석기 플러그인을 설치합니다. 플러그인을 설치하기 위해서 "/usr/share/elasticsearch/bin" 디렉토리 밑에 있는 elasticsearch-plugin을 호출합니다. 현재 위치가 "/usr/share/elasticsearch/"이기 때문에 "bin/elasticsearch-plugin install analysis-nori" 명령어를 통해서 한글 형태소 분석기를 설치합니.. PPT 매크로 PPT 문서 작업할 때 이미지 위치와 크기를 일일이 설정하는 것은 매우 힘든 일입니다. 이럴 때 PPT 매크로를 사용하면 쉽게 해결할 수 있습니다. PPT 상단 메뉴 파일 - 옵션 선택합니다. 보안 관리 - 보안 센터 설정 - 매크로 설정 - 모든 매크로 포함 선택합니다. PPT 상단 메뉴 보기 - 매크로 선택합니다. 매크로 이름은 test로 짓고, 매크로 위치는 열려 있는 프레젠테이션 모두를 선택하고 만들기 버튼을 선택합니다. (모든 프레젠테이션 적용하기 위해) 매크로 소스를 간단하게 설명드리면 ============================================================================ Option Explicit Dim i As Long Dim pic As.. docker image save load 개발서버에 있는 도커 이미지를 운영서버로 옮기는 경우 "docker save"와 "docker load"를 이용하면 됩니다. 예제로 tomcat 이미지를 "docker save"로 저장합니다. 위의 화면을 보면 tomcat 이미지가 "tomcat.tar"라는 파일명으로 저장된 것을 확인할 수 있습니다. 먼저 tomcat.tar 파일을 다른 서버로 옮기기 전에 tomcat 도커 이미지가 있는지 확인하겠습니다. tomcat 이미지가 없는 것을 확인했으니 tomcat 이미지를 load 하겠습니다. tomcat.tar 파일을 서버 특정 경로에 올리고 docker-load로 이미지를 올립니다. 위의 화면을 보면 tomcat 이미지가 제대로 옮겨진 것을 확인할 수 있습니다. 내부망에 있는 서버로 도커 이미지를 옮겨.. 브라우저 현재 위치 조회 웹 브라우저 지도 화면에서 현재 위치를 찾아야 하는 경우 브라우저의 navigator 객체를 사용하면 됩니다. 위의 소스를 간단히 설명하면 navigator.geolocation.getCurrentPosition를 통해 현재 위치를 요청하고 있고 getCurrentPosition 함수 파라미터 success와 error는 현재 위치 조회가 성공했을 때와 실패했을 때의 콜백함수입니다. 현재 위치 조회가 성공하면 좌표를 알림창으로 표출하고 (success 함수) 실패하면 위치 조회 실패 메시지가 표출됩니다. (error 함수) 이전 1 ··· 15 16 17 18 19 20 21 ··· 33 다음