분류 전체보기17 [JavaScript/JSP/JSTL]클라이언트 브라우저 정보 확인하기 안녕하세요 스탭코딩 게시글 작성자 페이퍼클립입니다. 웹이서 클라이언트가 사용하는 브라우저의 정보는 html의 header에 저장됩니다. 클라이언트의 브라우저 정보를 확인 하는 방법은 크게 3가지가 있습니다. 1. JavaScript를 이용한 정보 호출 123456 var userAgentInfo = window.navigator.userAgent; document.write(userAgentInfo);Colored by Color Scriptercs 2. JSP(java code)를 이용한 정보 호출 123456 Colored by Color Scriptercs 3. JSTL을 이용한 정보 호출 12345678 Colored by Color Scriptercs [ 호출 결과 ] Mozilla/5.0 (W.. 2017. 5. 16. [Java] Singleton Pattern 싱글톤 패턴 예제 (효율적인 객체 생성) 안녕하세요 스탭코딩 글 게시자 페이퍼클립입니다. 자바 코딩을 하다보면 객체를 필요 이상으로 생성하는 경우가 있는데 싱글톤 패턴을 사용하여 if문을 통해 같은 객체를 중복해서 생성하는 경우를 방지 할 수 있습니다 싱글톤 클래스의 생성자는 보통 아래와 같이 코딩됩니다. 12345public class Singleton { public Singleton() { }}cs 그러나 아래와 같이 싱글톤 패턴을 사용 할 경우 동일한 객체를 한번만 생성하게 되어 메모리 관리를 효율 적으로 할 수 있습니다. 12345678910111213141516171819202122public class Singleton { private static Singleton instance; public static Singleton ge.. 2017. 5. 16. [HTML/COS]COS 를 이용해 파일 업로드 하기 안녕하세요 스탭코딩 게시글 작성자 페이퍼클립입니다. HTML에서 파일을 업로드 하기 위해서는 cos.jar 파일이 필요합니다http://www.servlets.com/cos/ 에서 다운 받으셔도 되고 첨부해둔 파일을 다운 받아도 됩니다. 받은 파일은 프로젝트의 WEB_INF 아래 lib 폴더에 복사해 주세요 파일업로드를 위해 upload.jsp와 upload_result.jsp 파일을 준비했습니다. [upload.jsp] 12345678910111213141516171819202122Insert title here 파일 업로드 예제 파일1 : 파일2 : Colored by Color Scriptercs [upload_result.jsp] 1234567891011121314151617181920212223.. 2017. 5. 15. 크롬(Chrome)에 플래시(Flash 10) 적용 하기 안녕하세요 스탭코딩 게시글 작성자 페이퍼클립입니다. Flash Player를 설치했음에도 설치하라는 문구가 뜬다면 크롬에서 플래시 프로그램을 막고 있기 때문입니다. [문제 현상] [STEP 1] 크롬 세팅페이지에서 플래시 설정 변경하기 크롬 설정 페이지(chrome://settings/content)로 접속해서 플래시 항목을 '사이트에서 Flash를 실행하도록 허용'으로 변경 하고 완료 누르기 [해결 : 플레시 프로그램이 적용됨!] 2017. 5. 13. 구글 강제 커스텀 서치 해제하기 (Google Custom Search) 안녕하세요 스탭코딩 게시글 작성자 페이퍼클립입니다. 얼마전부터 구글 검색을 하면 강제로 구글 커스텀 서치만 되서 해결 방법을 찾아 공유해요! [문제 현상] 구글에서 검색을 하면.. 구글 커스텀 서치로 들어가지고 원하는 검색 결과를 얻을 수 없음.. 구글아 ㅜㅡㅜ 해결방법을 알아보겠습니다. [구글 강제 커스텀 서치 해제 방법] STEP 1. 레지스트 편집기 실행 [윈도우키 + R] 또는 [화면 왼쪽 아래 시작버튼의 검색]에서 regedit을 입력하고 프로그램을 실행 하세요 (저는 윈도우10을 사용하고 있습니다) STEP 2. 불필요한 레지스트 삭제 step1에서 레지스트 편집기를 실행 하셨다면 왼쪽 폴더 트리에서HKEY_LOCAL_MACHINE -> SOFTWARE -> Policies -> Microso.. 2017. 5. 13. 이전 1 2 3 다음