1) 자바스크립트 파일 압축하기 자바스크립트를 압축해주는 곳은 여러곳이 있지만, 대표적인 곳이 javascriptcompressor입니다. 아래 링크로 들어가서 원하는 소스를 넣고 [compress] 버튼을 눌러주시면 변환이 됩니다. http://javascriptcompressor.com/ 2) 압축된 자바스크립트 파일 복원하기 http://jsbeautifier.org/ 위 링크로 들어가셔서 한줄짜리 압축된 소스를 넣고 [Beautify Javascript or HTML] 버튼을 누르시면 복원해 줍니다.
StarUML 소개 설명 StarUML은 Win32 플랫폼에서 실행되는 빠르고 유연하며 확장 가능하고 기능이 풍부하며 자유롭게 사용할 수있는 UML / MDA 플랫폼을 개발하는 프로그램입니다 StarUML 프로젝트의 목표는 Rational Rose, Together 등과 같은 상업용 UML 도구를 대체 할 수있는 소프트웨어 모델링 도구와 플랫폼을 구축하는 것입니다. 공식 홈페이지 http://staruml.io/ 플랫폼. Mac OS X,Windows,Linux, 지원사양 Class Diagrams,class-diagram,uml-diagrams,uml-modeling, 무료 StarUML 대체 프로그램 13개 1. Lucidchart 설명 Lucidchart는 Microsoft Office Visio ..
query.cookie.js 다운 : https://github.com/carhartl/jquery-cookie cookie.js 삽입 (function ($) { $.fn.extend({ cookieList: function (cookieName) { return { add: function (val) { var array = this.items(); //현재 동일값 존재 여부 확인 후 없으면 넣는다. console.log("this.items().indexOf(val):"+this.indexOf(val)); console.log("this.items().length():"+this.length()); //this.hasitem(val); console.log(typeof(this.hasitem(val..
출처 : https://jsonobject.tistory.com/223개요User-Agent는 HTTP 요청시 헤더에 담겨 오는 정보로 요청 클라이언트의 디바이스 및 브라우저 정보를 담고 있다. 국제적으로 표준화되어 있지 않아 엄격히 관리되고 있지 않으며 어떤 값을 넣어도 상관없기 때문에 완전히 신뢰할 수 있는 데이터는 아니지만 간단한 통계 및 디바이스 특성에 따른 분기 처리에 있어 가장 기초가 되는 데이터이기도 하다.Java 진영의 User-Agent 파써 도구들User-Agent 파써의 관건은 자체적으로 보유한 데이터베이스의 양이 중요하다. 현재 이순간에도 실시간으로 새로운 User-Agent 정보가 추가되고 있기 때문이다. 데이터베이스가 주기적으로 갱신되지 않으면 새로운 기기, 새로운 브라우저에 대..
출처 : https://happy-hs.tistory.com/11자바 접속자 브라우저 정보와 IP 정보 얻어오기 웹사이트를 관리하다보면, 웹로그를 기록해야 되는 경우가 많습니다. 사용자에 대한 추적을 하기 위해서죠. 자바에서 제공하는 HttpRequest.UserAgent Property 를 통하여 접속 사용자의 브라우저 정보를 얻을 수 있습니다. 저는 인터셉터에서 처리하였으며, 사용자의 브라우저 정보 및 아이피등의 웹로그를 얻기 위해 구현 하였습니다. 서블릿을 따로 만들어 필요할때마다 요청하여 사용중입니다. getHeader 를 통하여 User-Agent 에서 얻어온 값을 출력해 보면 상당히 긴 구문을 출력해 옵니다. 브라우저에 대한 상세정보인데요.저희는 이것을 indexof 를 이용하여, 각 브라우저..
HttpServletRequest 의 getRemoteAddr() 를 호출하면 되므로 RequestContextHolder 를 통해 HttpServletRequest 획득WAS 는 보통 2차 방화벽 안에 있고 Web Server 를 통해 client 에서 호출되거나 cluster로 구성되어 load balancer 에서 호출되는데 이럴 경우에서 getRemoteAddr() 을 호출하면 웹서버나 load balancer의 IP 가 나옴위와 같은 문제를 해결하기 위해 사용되는 HTTP Header 인 X-Forwarded-For 값을 확인해서 있으면 이걸 사용하고 없으면 getRemoteAddr() 사용 import org.springframework.web.context.request.RequestCont..
출처 : https://www.mkyong.com/jdbc/connect-to-oracle-db-via-jdbc-driver-java/ Here’s an example to show you how to connect to Oracle database via a JDBC driver.1. Download Oracle JDBC DriverVisit Oracle website to get the Oracle JDBC driver ojdbc6.jar or ojdbc7.jar P.S You need to create an Oracle account (free) to download the JDBC driver. 2. Java JDBC connection exampleCode snippets to connect a..
[예 1 - 라디오버튼] HTML사과복숭아 Javascript$("input:radio[name='fruits']:radio[value='사과']").prop('checked', true); // 선택하기$("input:radio[name='fruits']:radio[value='사과']").prop('checked', false); // 해제하기 [예 1 - 체크박스] HTML사과복숭아포도 참외 Javascript$("checkbox[name='fruits']").prop('checked', true); // 전체선택하기$("checkbox[name='fruits']").prop('checked', false); // 전체해제하기
var Code="ABCDAAAA"; Code=Code.replace("A","");라는 코드를 실행 시켜 보면, 한문자만 없어진다.모두 지우기 위해서 정규식을 쓰는데, Code=Code.replace(/A/gi,""); 코드를 쓰면 A 가 모두 지워진다.변수를 지정해주려면, RegExp 함수 를 이용합니다.var Rep="A"; Code=Code.replace(new RegExp(Rep,"gi"),"");g 는 모든 패턴을 찾는 옵션, i 는 대소문자 구분 옵션. 2가지 옵션이 주로 사용 됩니다.