Http Header
Http Header http 통신을 할때, body의 데이터를 담는것보단 상대적으로 안전한 방법 데이터를 요청하는 쪽과 받는 쪽의 헤더를 맞춰줘야한다. Sample Code Javascript(JQuery) - 보내는 쪽 $.ajax({ url : , type : "POST", dataType : "json", dat...
Http Header http 통신을 할때, body의 데이터를 담는것보단 상대적으로 안전한 방법 데이터를 요청하는 쪽과 받는 쪽의 헤더를 맞춰줘야한다. Sample Code Javascript(JQuery) - 보내는 쪽 $.ajax({ url : , type : "POST", dataType : "json", dat...
Authentication SecurityContextHolder.getContext().getAuthentication();로 로그인 정보를 얻을 수 있다. xml 상에서 <http pattern="" security="none" />으로 되어 있는 페이지에선 authentication을 불러올 수 없다.(null을 가져온다.)...
ResponseEntity API Server를 구축할 때 response header와 body를 만들어서 보낼 수 있는 Object 사용법 public class CommonController { @Autowired @Qualifier(AdminServiceImpl.BEAN_QUALIFIER) private AdminServic...
hash 암호화 hash 암호화는 암호화만 가능하고 복호화는 불가능 데이터를 비교 할때는 암호화된 내용을 복호화하는 것이 아니라 둘다 암호화하여 비교해야한다. SHA Secure Hash Algorithm SHA-0, SHA-1, SHA256, SHA512 등이 있다. 위키 JAVA 예제 public static...
프로젝트를 진행하면서 프로젝트에 필요한 파일들을 한번에 설치할 수 있는 설치 파일을 만들어 달라는 요청이 있었다. 이를 위해 필요한 실행파일들을 가지고 있고 이를 직접 실행하기 위해 새로운 실행파일을 만들었다. 프로젝트 생성 install shield를 실행하고 새로운 프로젝트를 만든다. 기본적으로 Basic MSI Project를 만들...
프로젝트에 googlemap 사용 준비 우선 swift 프로젝트를 생성하고 여기에 cocoapods을 사용하여 googlemap을 이용할 수 있게 만들어야한다. cocoapods이 mac에 안깔려있을 경우 설치를 한다. $ sudo gem install cocoapods swift 프로젝트 폴더에 Podfile이라는 파일을 만들어...
AndroidManifest.xml 할당 받은 API Key를 가지고 사용하기 위한 초기 설정을 진행한다. <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="https://schemas.android.com/apk/res/android" package="io.g...
Tomcat Project ? 프로젝트 구성이 war파일의 형식을 갖추고 있어 tomcat으로 직접 실행시키는 Project war파일을 만들어 실행 할 수도 있다. 직접 tomcat directory에 프로젝트를 넣어서 실행 할 수 있지만, debug가 안되기 때문에 eclipse로 사용 eclipse에서 실행시에 tomcat pl...
sprint-security-context.xml <?xml version="1.0" encoding="UTF-8"?> <beans:beans xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:beans="https://www.springframework.org/schema...
그나마 최근 버전의 excel(아마.. 2013+)에서는 아무런 조치없이도 utf-8인코딩을 지원하지만 그 이전 버전은 텍스트로 따로 열어야 하던가 다른 text editor를 가지고 인코딩을 euc-kr이나 ansi로 변경해서 열어줘야했다. 그러나 이전 버전에서도 utf-8인코딩인 csv파일을 열수 있다. utf-8 앞의 BOM(byte order ...