728x90 밍글링글링399 [Java/자바] 이미지 리사이즈(ver. java) 이미지 리사이즈. 우선, sanselan 사용할 것이다. 왜냐하면, 그냥 ImageIO만 사용하게되면 간혹 포토샵을 거친 이미지들을 읽지 못하는 경우가 있기 때문에, 자바오픈소스인 sanselan을 이용하여 이미지정보(크기, 색 공간, ICC프로파일 등) 및 메타 데이터의 빠른 구문 분석을 비롯하여 다양한 이미지 형식을 읽고 쓸 수 있어 자유로워서 사용하는 것을 권장한다. Maven을 사용한다면 아래와 같이. pom.xml org.apache.sanselan sanselan 0.97-incubator Maven을 사용하지 않고, jar파일로 사용할 예정이면 ▲ 위의 파일을 다운로드 받아 사용하자. JpegReader.java package jungle.common.util; import java.awt... JAVA 2018. 5. 9. [JSP][HTML][timeleaf] Javascript 전역 함수 사용법 사용할 페이지에서. javamin.js var javamin = {}; javamin.trim = function trim(string){ return string.replace(/^\s+|\s+$/g,""); }; javamin.now = function(param){ setInterval(function(){ var now = new Date(); var nowTime = now.getFullYear() + "-" + (now.getMonth()+1) + "-" + now.getDate() + " " + now.getHours() + ":" + now.getMinutes() + ":" + now.getSeconds(); $(param).html(nowTime); },1000); }; 등. 공통적으로 .. JS/JavaScript 2018. 5. 4. HTML 태그 먹히지 않게 하기. 기존 EL을 사용하여 데이터를 불러온다면. ${item.answer} 하지만, DB안에 HTML 태그로 구성되어 있을 수도 있지만, 나는 태그를 먹지 않게 하고 싶다. 를 사용하여, HTML 태그를 먹히지 않고, 문자열로 불러올 수 있다. WEB/HTML 2018. 5. 4. [spring] taglib 활용 사용할 JSP 페이지에서 해당 URL에서 .JS var userDetail = USER_DETAIL(); res.memberId = userDetail.memberId; FrameWork/Spring 2018. 4. 24. [카카오] 카카오 미리보기 스크랩 URL 캐시 삭제 https://developers.kakao.com/tool/debugger/sharing 카카오계정 accounts.kakao.com ▼ 사용방법 URL https://devtalk.kakao.com/t/topic/927?u=vincent 카카오스토리로 링크 포스팅(웹사이트 공유)을 할 때 스크랩 정보는 어떻게 구성되나요? 카카오스토리로 링크를 포스팅(웹사이트 공유하기) 하기 위해서는 먼저 링크 정보를 각 해당 플랫폼별 API를 통해 얻어야 합니다. iOS 링크 포스팅 Android 링크 포스팅 REST API 링크 포스팅 Javascript devtalk.kakao.com https://devtalk.kakao.com/t/topic/16724 카카오스토리 공유시 이미지 캐쉬는 어떻게 지우나요? 카카오.. 공지사항 2018. 4. 24. [JavaScript/JS] 이미지 로딩, 로드 속도 개선 라이브러리 JS 파일이다. img 태그 모두 이미지 동적 로딩, jquery를 사용하여야 한다. $("img").lazyload(); 로딩되는 동안 임시 이미지 생성 $("img").lazyload({ placeholder : "img/blank.gif", event : "click" }); 이미지 표시되기 200픽셀 전 로딩 $("img").lazyload({ threshold : 200 }); 외부 라이브러리 2018. 4. 23. 제6회 대한민국 선거사진대전 ▒ 제6회 대한민국 선거사진대전 ▒접수기간 : 2018년 4월 20일(금) ~ 5월 7일(월)연관단어 : 공모전, 콘테스트, 대한민국, 선거, 사진, 대전, 국민누구나, 학교, 단체 대회 소식 2018. 4. 23. [LINUX] 리눅스 자동 백업 스크립트(crontab)[크론탭] autoBackupDB.sh #!/bin/bash backupPath=/home/ubuntu/backup_db/ backupDate=$(date +%Y%m%d_%H%M%S) USERNAME=root PASSWORD=******** sudo mysqldump -u$USERNAME -p$PASSWORD --all-database > $backupPath/$backupDate'_contest_backup.sql' zip -j $backupPath$backupDate'_backupDB.zip' $backupPath$backupDate'_contest_backup.sql' rm "$backupPath"*_contest_backup.sql find $backupPath* -mtime +13 -name "*backu.. Server/Linux 2018. 4. 13. 듀랑고 재료별 지붕모양 게임/듀랑고 2018. 4. 2. [JSP] 파일업로드 로딩 화면 샘플 소스 DEMO css /* pop_up */ .pop_wrap { overflow:visible; position:absolute; top:50%; left:50%; display:none; margin-left:-200px; z-index:999; } .pop_wrap .bg { background:#000; opacity:.5; filter:alpha(opacity=50); width:100%; height:100%; position:fixed; left: 0;top:0; } .ly_pop { position:relative; z-index:10; padding:20px; border:2px solid #777; background:#fff; text-align:center; font-weight:700;} .ly.. JS/JavaScript 2018. 4. 2. [Linux/리눅스] 서버 Timezone 변경 기존의 localtime가 UTC로 되있었던 것의 디렉토리를 localtime_utc로 변경한다. sudo mv /etc/localtime /etc/localtime_utc localtime 영역을 Aisa/Seoul로 변경한다. sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime ll /etc/ mysql를 재실행한다. sudo /etc/init.d/mysql restart mysql 접속하여 select now() 를 실행하여 현재시간을 보여준다. sudo mysql -uroot -p Server/Linux 2018. 3. 16. [MYSQL] DB에 날짜데이터 넣기 DB에 날짜데이터 넣기 첫번째 SQL쿼리문 4번째 줄의 d칼럼은 데이터형식, ds 칼럼은 char형식으로 두번째 SQL쿼리문에서 date_format(d, '%Y%m%d')를 추가하게되면 char형식으로도 insert할 수 있다. * 첫번째 SQL쿼리문 insert문을 입력하면 할수록 넣을 수 있는 데이터 수가 증가한다. create table t (n int); insert into t values (1); insert into t select * from t; -- 이걸 13번 반복하면 4096행이 생성됨. 10년치 데이터라면 대략 3650일이므로 이정도면 충분 create table CALENDAR(d date, ds char(8)); -- 날짜를 저장할 테이블 ▲ 첫번째 SQL쿼리문 아래의 SQL.. DB/MySql 2018. 1. 30. 이전 1 ··· 6 7 8 9 10 11 12 ··· 34 다음 728x90