전체 글 436

오라클 Long Raw 타입으로 이미지 저장시키기

스피링 프레임워크와 iBatis 를 쓰는 환경에서 MultipartRequest 를 이용하여 업로드 처리를 한다고 가정 했을때(자바 파일 업로드 참고 : http://yangyag.tistory.com/206) public void insertPhoto(TestVO vo) throws Exception { // 업로드 파일 리스트 List fileList = vo.getFileList(); if(fileList != null && fileList.size() > 0) { for(MultipartFile multipartFile : fileList) { // 이미지 vo.setImageInfo(multipartFile.getBytes()); // 저장 testDAO.insertPhoto(vo); } } }..

이미지(Image) 새로 고침(Refresh) 시키기

var src = '/img/test.jpg'; $('#img').attr('src', src); 위와 같이 자바스크립트로 이미지 경로를 변경할 경우가 있다.하지만 브라우져 캐쉬 문제때문에 이렇게 한번 바뀐 이미지는 리프레쉬 하더라도 예전 이미지 그대로 불러와진다.따라서 편법을 써야한다. var time = new Date().getTime();// 이미지 새로고침을 위한 랜덤 값 var src = '/img/test.jpg?time=' + time; $('#img').attr('src', src); 위와 같이 임의의 값이 뒤에 붙도록 파라메터로 넘겨주면 깔끔하게 항상 새로고침 된다!

오라클 LONG RAW 타입의 이미지 데이터 표시 방법(JAVA 버전)

이미지 정보가 오라클에 LONG RAW 타입으로 저장되어 있을 때 JAVA 단에서 VIEW 페이지를 만들어 표시하는 방법이다.전자정부프레임워크 3.2 버전 기준으로 작성 되었다. 1. AbstractView 를 상속받은 VIEW 페이지를 만들어 준다. package egovframework.test.util; import java.io.*; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.view.AbstractView; import egovframework.licensing.ta..

오라클 LONG RAW 타입의 이미지 데이터 표시 방법(JSP 버전)

이미지 정보가 오라클에 LONG RAW 타입으로 저장되어 있을 때 DB 내용을 셀렉트 하여 JSP 단에서 표시하는 방법이다. String seq = (String) request.getAttribute("seq"); //Model Attribute로 넘어온 값 DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@IP:포트:SID", "아이디", "비밀번호"); String query = "SELECT IMAGE_INFO FROM 테이블 WHERE SEQ = '" + seq + "'"; Statement st = conn..

자전거래(Cross Trading) 란?

대량으로 주식을 거래하는 방법으로 블록딜 외에 자전거래(cross trading)도 있다. 대량으로거래한다는 면에서 블록딜과 비슷하지만 거래 방식은 약간 다르다. 블록딜은 증권사를 통해 매수희망 투자자를 모은 다음 입찰 등의 방법으로 주식을 파는 데 반해 자전거래는 주식을 팔려는 매도자와 사려는 매수자가 미리 짜고 정해진 물량을 정해진 가격으로 주고받는 거래를 말한다. 다시 말해 매도자와 매수자간에 미리 짜여진 각본대로 매도자가 정해진 가격에 매도 주문을 내는 것과 동시에 매수자는 동일 수량의 매수 주문을 내서 매매가 체결되는 식이다. 물론 증권사가 중간에 끼지만 블록딜에서처럼 매수자를 상대로 주문을 받아 처리하는 것이 아니라 매수-매도주문을 동시에 체결시켜주는 단순 중개 역할만 한다. 자전거래는 거래량..

주식/용어 2015.05.21

블록 딜(Block Deal) 이란?

블록딜(Block Deal)은 말 그대로 많은 주식을 덩어리째 거래하는 것을 말한다. 다시 말해 보유 지분을 쪼개 파는 것이 아니라 한꺼번에 넘기는 것이다. 굳이 우리말로 번역하면 '시간 외 대량매매'를 의미한다. 블록딜을 하는 이유는 무엇보다 시장에서 주가에 충격을 주지 않고 제값에 팔기 위해서다. 가령 대규모 지분을 들고 있는 A라는 대주주가 어떤 이유로든 지분을 팔려고 보유 주식을 시장에 내놓는다고 가정해 보자. 주가는 일반적으로 수요(매수세)와 공급(매도세)에 의해 움직이므로 만약 공급이 갑자기 늘어나면 하락하게 마련이다. 더구나 대주주가 지분을 장내에 내놓았다는 소식이 알려지기라도 하면 기관투자가는 물론 일반 소액주주들도 혹시 나쁜 소식이 있는가 싶어 주식을 앞다퉈 팔려고 하기 때문에 주가는 폭..

주식/용어 2015.05.21