DEV

    input 자동 완성 막기

    #부분 자동 완성 막기 //크롬에서 작동 //익스플로러 전용 #Form 자동 완성막기

    선택 동작 없애기

    html{ /* 화면을 길게 누르고 있을때 뜨는 팝업이나 액션시트를 제어 */ -webkit-touch-callout:none; /* 텍스트나 이미지를 선택할 수 있게 하는 여부를 제어 */ -webkit-user-select:none; /* 링크를 터치했을때 나오는 기본 영역의 색상을 제어 */ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); } -webkit : 구글 크롬, 애플 사파리에 적용. -moz : 모질라(FireFox, 파이어폭스)에 적용. -ms : 인터넷익스플로러에 적용. -o : 오페라에 적용. oncontextmenu : 오른쪽 금지ondragstart : 드래그 금지onselectstart : 선택 복사 금지 참고 : https://m.blog.n..

    별 색칠하기

    #HTML - fontawsome 이용 #JavaScript function mover(obj){ $(obj).prevAll().andSelf().addClass("fa-star"); $(obj).prevAll().andSelf().removeClass("fa-star-o"); } function mout(obj){ $(obj).prevAll().andSelf().addClass("fa-star-o"); $(obj).prevAll().andSelf().removeClass("fa-star"); } function mclick(obj){ $(".as").attr('onmouseout',''); $(".as").attr('onmouseover',''); $(obj).prevAll().andSelf().add..

    파일 업로드 & 다운로드

    #파일 업로드 @RequestMapping(value = "/file_upload") public String file_upload(HttpServletRequest request, Model model, HttpServletResponse response, MultipartHttpServletRequest upload) { MultipartFile f = upload.getFile("param"); try{ String name = null, ext = null; String fileName = f.getOriginalFilename();//파일 원본명 fileName = Normalizer.normalize(fileName, Normalizer.Form.NFC); // 맥(MAC)에서 한글 자모 분리..

    Java aes256 암호화 복호화

    1. mvn의 경우 pom.xml에 commons-codec dependency를 추가해준다. 2. https://mvnrepository.com/artifact/commons-codec/commons-codec 원하는 버전을 선택한다. 3. util package를 만들어주고, AES256Util.java를 만든다.package com.test.api.util; import java.io.UnsupportedEncodingException; import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; import java.security.Key; import java.security.No..

    Apache Httpd.conf PHP 연동

    1. ServerName을 아래와 같이 수정해준다. #ServerName www.example.com:80 ServerName 127.0.0.1:80 2. 아래와 같이 수정한다. DirectoryIndex index.html index.htm index.php index.php3 3. 아래에 아래 두줄을 추가한다.AddType application/x-compress .ZAddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php .html. htm .incAddType application/x-httpd-php-source .phps 4. 맨 아래에 추가한다. SetHandler application/x-httpd-php

    HTML 색상표

    RED HTML COLOR NAMESINDIANRED#CD5C5CRGB(205, 92, 92)LIGHTCORAL#F08080RGB(240, 128, 128)SALMON#FA8072RGB(250, 128, 114)DARKSALMON#E9967ARGB(233, 150, 122)LIGHTSALMON#FFA07ARGB(255, 160, 122)CRIMSON#DC143CRGB(220, 20, 60)RED#FF0000RGB(255, 0, 0)FIREBRICK#B22222RGB(178, 34, 34)DARKRED#8B0000RGB(139, 0, 0)PINK HTML COLOR NAMESPINK#FFC0CBRGB(255, 192, 203)LIGHTPINK#FFB6C1RGB(255, 182, 193)HOTPINK#FF6..

    JSTL requestScope 예제

    # Controller String edu_key = request.getParameter("edu_key"); try { if(request.getParameter("edu_key")==null){ System.out.println("[ERROR] : NO SELECT KEY"); } else { System.out.println("[SELECT EDU KEY] : " + edu_key); //HashMap map = new HashMap(); //map.put("edu_key",edu_key); //List list = sqlSession.selectList("com.rectworks.quickap_edu.dao.IDao.selectEduReview",map); List list = sqlSessio..

    JDK 설치, 환경변수 설정

    1. JDK를 설치한다. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. 제어판 -> 모든 제어판 항목 -> 시스템 -> 고급 시스템 설정에 들어간다. 3. 고급 탭 -> 환경변수 -> 시스템 변수(S) -> 새로 만들기를 클릭한다. 4. 변수 이름 : JAVA_HOME / 변수 값 : C:\Program Files\JAVA\jdk1.8.0_133 을 입력한다.* 버전과 경로를 맞춰준다. 5. 시스템 변수(S)에 Path를 누른 후 편집 클릭 6. %JAVA_HOME%\bin 를 추가해준다.

    checkbox switch ios

    1. http://callmenick.com/post/css-toggle-switch-examples 에 들어간다. 2. Get source 버튼을 눌러 다운을 받아준다. 3. 받은 파일 압축을 풀어준다. 4. css폴더안에 style.css 를 프로젝트 안에 넣어준다. 5. 사이에 css를 지정해준다. 이름을 바꿔 사용해도 무방하다. 6. 기본형은 아래와 같고 응용해서 사용하면 된다. 7. 자바스크립트 Checkbox Checked 여부확인은 아래와 같이 하면된다. function test(obj){var cb_id = document.getElementById(obj.getAttribute('id')); if(cb_id.checked){ console.log("true"); // 클릭 }else{ c..

    팝업 자동사이즈 autosize

    function autoSizePopup() { var winResizeW=0; var winResizeH=0; $(document).ready(function() { //크롬, 사파리일때 if (navigator.userAgent.indexOf('Chrome')>-1 || navigator.userAgent.indexOf('Safari')>-1) { if(winResizeW==0 && winResizeH==0) { resizeWin(); } } //크롬, 사파리말고 모두 else { resizeWin(); } }); function resizeWin() { var conW = $("#test").innerWidth(); //컨텐트 사이즈 var conH = $("#test").innerHeight();..

    div onclick 안에서 다른 요소 onclick

    23 2를 클릭하면 1출력 후 2가 출력된다. 2만 출력하게 하고 싶은 경우 23 if(event.stopPropagation){event.stopPropagation();}event.cancelBubble=true; 를 넣어주면 2를 클릭했을때 2만 출력된다.

    Linux 쉘 메세지 언어 변경

    # echo $LANG ko_KR.UTF-8 현재 한글로 설정되어있다. en_US.UTF-8 현재 영어로 설정되어있다. # LANG=ko_KR.UTF-8 한글로 변경한다. # LANG=en_US.UTF-8 영어로 변경한다. 영구적용 # vi ~/.bashrc 마지막 줄에 'export LANG=en_US.UTF-8'을 추가한다.

    이클립스 자동 import

    Window -> Preference -> Java -> Editor -> Save Action -> Perfome the selected actions on save 체크한다. Organize import 체크한다. save 시 없는 import가 추가된다.

    이클립스 자동 세미콜론

    세미콜론 찍을 문장 아무곳에서나 ; 입력이 가능하다. Windows -> Preference -> Java -> Editor -> Typing -> Semicolons 체크

    이클립스 인코딩 변경

    Window -> Preferences -> Web -> CSS Files -> Encoding ->UTF-8HTML Files -> Encoding ->UTF-8JSP Files -> Encoding ->UTF-8 프로젝트 -> 우클릭 -> Properties -> Resource -> Text file encoding -> other 체크 -> UTF-8

    톰캣 설치

    설치 주소 : http://tomcat.apache.org/ 원하는 버전을 다운로드 한다. 상단 메뉴 Windows -> Show view -> Other -> Server 검색 후 엔터 no server are available. click this ... 클릭 후 설치 한 톰캣 클릭하면 된다.

    이클립스 스프링 설치

    설치HELP -> MarketPlace -> STS 검색 -> install -> confirm -> accept 체크 후 -> Finish -> restart now

    이클립스 테마 변경

    1. 이클립스를 실행한다. 2. HELP -> Eclipse MarketPlace 클릭한다. 3. theme를 검색 한다. 4. Eclipse Color Theme 1.0.0 -> Install 버튼을 클릭한다. 5. accept -> next -> install anyway -> restart now 6. preferences -> General -> Appearance -> Color Theme -> Apply 버튼을 클릭한다.

    URL 인코딩표

    CharacterCodeCharacterCodeⓒ%26%23169;t%74®%26%23174;u%75™%E2%84%A2v%76backspace%08w%77tab%09x%78linefeed%0Ay%79creturn%0Dz%7Aspace%20{%7B!%21|%7C"%22}%7D#%23~%7E$%24¢%A2%%25£%A3&%26¥%A5'%27|%A6(%28§%A7)%29≪%AB*%2A¬%AC+%2B?%AD,%2Cº%B0-%2D±%B1.%2Eª%B2/%2F,%B40%30μ%B51%31≫%BB2%32¼%BC3%33½%BD4%34¿%BF5%35A`%C06%36A´%C17%37A^%C28%38A~%C39%39A¨%C4:%3AA°%C5;%3BÆ%C6%3EE´%C9?%3FE^%CA@%40E¨%CBA%41I`%CCB%42..