본문 바로가기

컴퓨터관련59

AWS S3 Uploader Progress 이용하여 uploading 하기 AWS S3를 이용하는데 로컬에 있는 파일을 업로드를 해야 한다. 일일이 하나씩해도 되지만... 자바를 이용해서도 할 수 있다. 우선 AWS-LIB를 (https://aws.amazon.com/ko/sdk-for-java/) 여기에서 받아서 프로젝트에 import한다. 업로드 단계는 다음과 같다. 1. ProfileCredentialsProvider 를 이용해서 AWSCredentials 을 얻어온다. credentials = new ProfileCredentialsProvider() .getCredentials( credential파일위치, 프로파일이름 ); ~/.aws/ 디렉토리에 credentials 파일을 만들어두면 아래와 같이 하지 않고 위와 같이 바로 적용할 수 있다. credentials =.. 2017. 1. 27.
JAVA를 이용하여 디렉토리에 있는 이미지를 PDF로 만들기 이미지들을 캡쳐후 하나의 PDF 파일로 만들일이 생겼다. Java의 PDFBox를 이용하여 처리하였음. package org.apache.pdfbox.examples.util; import java.io.IOException; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.common.PDRectangle; import org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject; public class M.. 2017. 1. 17.
AWS S3 도메인 Allow 정책 AWS S3 서비스를 이용할때 해당 리소스를 아무곳에서나 볼 수 있으면 안되기 때문에 저렇게 해주면 www.example.com 과 xxx.xxx.xxx.xx ip 에서만 접근이 가능하다. { "Version": "2012-10-17", "Id": "http referer policy example", "Statement": [ { "Sid": "Allow get requests originated from www.example.com and example.com", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::버킷이름/*", "Condition": { "StringLike": { "aws:.. 2017. 1. 12.
Jquery 동일한 클래스에서 원하는 값만 뽑아오기 동일한 클래스가 여러개 있을때 이런식으로 되어있을때 값이 123인것만 뽑고 싶을때 아래와 같이 사용 $('.sameClass').filter(function() { return this.value == "123";}).length; 값이 123인것에 anotherClass를 추가하고 싶을때... $('.sameClass').filter(function() { return this.value == "123";}).addClass("anotherClass"); selectBox인경우는 아래와 같이 사용 .... ... ... $('.selectClass option:selected').filter(function() { return this.value == "123";}).length; 끝!! 2017. 1. 11.