반응형
반응형

[POI] POI 엑셀 - Using newlines in cells ( 셀에서 줄바꿈 )
//////////////////////////////
cs.setWrapText( true );
//////////////////////////////////

 

// 엑셀 파일 로드
HSSFWorkbook wb = excelService.loadWorkbook(sb.toString());
 
HSSFSheet sheet = wb.createSheet("cell test sheet2");
sheet.setColumnWidth((short) 3, (short) 200);	// column Width
 
HSSFCellStyle cs = wb.createCellStyle();
HSSFFont font = wb.createFont();
font.setFontHeight((short) 16);
font.setBoldweight((short) 3);
font.setFontName("fixedsys");
 
cs.setFont(font);
cs.setAlignment(HSSFCellStyle.ALIGN_RIGHT);	// cell 정렬
cs.setWrapText( true );
 
for (int i = 0; i < 100; i++) {
	HSSFRow row = sheet.createRow(i);
	row.setHeight((short)300); // row의 height 설정
 
	for (int j = 0; j < 5; j++) {
		HSSFCell cell = row.createCell((short) j);
		cell.setCellValue(new HSSFRichTextString("row " + i + ", cell " + j));
		cell.setCellStyle( cs );
	}
}
 
// 엑셀 파일 저장
FileOutputStream out = new FileOutputStream(sb.toString());
wb.write(out);
out.close();

https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:excel

 

egovframework:rte2:fdl:excel [eGovFrame]

Excel 파일 포맷을 다룰 수 있는 자바 라이브러리를 제공하여, 사용자들이 데이터를 Excel 파일 포맷으로 다운받거나, 대량의 Excel 데이터를 시스템에 올릴 수 있도록 지원하기 위한 서비스이다. Excel 서비스는 Apache POI 오픈소스를 사용하여 구현하였으며 주요 Excel접근 기능 외에 Excel 다운로드, Excel 파일 업로드 등의 기능이 있다. 엑셀 파일을 생성하여 지정된 위치에 저장하는 기능을 제공한다. HSSFWorkbook 인스

www.egovframe.go.kr

 

반응형
반응형

[Java] 문자열 치환(Replace) 사용법 & 예제

String a = "무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세 ";	
//replace([기존문자],[바꿀문자])
a= a.replace("대한", "민국");	
System.out.println(a);

//결과값 : 무궁화 삼천리 화려강산 민국사람 민국으로 길이 보전하세
String a = "무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세 ";	
//replaceAll([정규식],[바꿀문자])
a= a.replaceAll("대한", "민국");
System.out.println(a);

//결과값 : 무궁화 삼천리 화려강산 민국사람 민국으로 길이 보전하세
반응형
반응형

‘사람들에게 고맙다고 말하기’, ‘주의 깊게 경청하기’, ‘부드럽게 질문하기’,
‘가볍게 인사하기’, ‘상대방 덕분이라고 말하기’, ‘미소 짓기’처럼
사소한 행동들이 실적을 상승시키는데 도움을 주는 반면,
언뜻 생각하면 사소해 보일지라도 정중하지 않게 행동할 경우
대가를 치를 수 있다.
정중한 사람이 빠르게 승진한다.
- 크리스틴 포래스, ‘무례함의 비용’에서

정중하게 행동하는 사람들에게 정보를 공유할 가능성은 59%,
조언을 구할 가능성은 72%, 정보를 부탁할 가능성은 57% 높다고 합니다.
이처럼 정중함은 팀의 협업 능력을 크게 활성화 시킵니다.
정중함은 직원들에게 더 안전하고, 더 행복한 느낌을 줍니다.
직원들은 정중한 리더를 존중하고 따릅니다.

반응형
반응형

어느 때, 문득 풍경이
사람에게 말을 걸어오는 일이 있다
가슴 떨리고 황홀한 일이다. 나의 경우,
이런 희귀한 행운은 일상에서 보다 여행지에서
경험해본 특별한 느낌이다. 심지어 해와 달도 내가
보아오던 것과 다른 것처럼 여겨진다. 나 자신까지도
낯설게 생각되는 때도 있다. 처음 보는 사람에게
속이야기를 털어놓는가 하면 깊숙이 숨겨온
비밀을 끄집어내 바람을 쏘이기도 한다.
여행길 위에서 사람은
한결 가벼워진다.

- 신영길의〈길따라 글따라〉중에서 -


* 그렇습니다.
풍경이 말을 걸어올 때가 있습니다.
매일 대하던 일상의 풍경이 아니라 여행지에서 만난
낯선 풍경이 뜻밖의 말을 걸어오는 때가 있습니다.
그 경이로운 경험이 어떤 사람에게는 둘도 없는
인생의 터닝포인트가 됩니다. 여행하면서 만난
사람과의 인연도 값진 경험입니다. 서로의
아픔과 상처를 함께 털어내며
함께 웃습니다.

반응형

'아침편지' 카테고리의 다른 글

새해 복 많이 지으세요!  (0) 2020.01.02
희열을 느끼는 순간  (0) 2019.12.31
상대를 바꾸려는 마음  (0) 2019.12.28
간디의 길  (0) 2019.12.27
몸이 내는 소리  (0) 2019.12.26
반응형

내가 그렇게 하고 싶은가?
그럼 그렇게 하면 되고
상대한테 바랄 필요 없습니다.

상대를 바꾸려 하니 내가 지치고
상대가 바뀌었으면 하니
미워지는 것이기 때문에.


- 글배우의《지쳤거나 좋아하는 게 없거나 》중에서 - 


* 누군가를 만날 때 
그게 연인이든 친구든 내가 상대에게 한 만큼 
나에게 돌아오길 바랐던 적이 매우 많습니다.
그 바람대로 되지 못한다고 느껴지면 관계가 
끊어질 것이란 생각이 문득 들기도 합니다. 
어쩌면, 그동안 저는 내가 바라는 대로 
상대를 바꾸려고 했는지도 모릅니다.
나는 있는 그대로 봐줬으면 하고 
바라면서 말이죠.

 

반응형

'아침편지' 카테고리의 다른 글

희열을 느끼는 순간  (0) 2019.12.31
낯선 풍경이 말을 걸어왔다  (0) 2019.12.30
간디의 길  (0) 2019.12.27
몸이 내는 소리  (0) 2019.12.26
건강한 기도  (0) 2019.12.26
반응형

Internet Explorer 에서의 ajax 에서의 한글 깨짐 현상

IE에서만 encodeURI를 적용하는게 맞다.

// 윈도우인지 다른 브라우저인지 확인 
            var ua = window.navigator.userAgent;
            var postData;
            // 윈도우라면 ? 
            if (ua.indexOf('MSIE') > 0 || ua.indexOf('Trident') > 0) {
                postData = encodeURI(sendData);
            } else {
                postData = sendData;
            }

            $.ajax({
                url: "thumnailUpload.php", // Url to which the request is send
                type: "POST",             // Type of request to be send, called as method
                data: postData, // Data sent to server, a set of key/value pairs (i.e. form fields and values)
                contentType: false,       // The content type used when sending data to the server.
                cache: false,     

 

반응형

'프로그래밍 > Script' 카테고리의 다른 글

JSFIDDLE - https://jsfiddle.net/  (0) 2020.01.10
12 Extremely Useful Hacks for JavaScript  (0) 2019.12.31
JSON Editor Online  (0) 2019.11.26
[jQuery] AJAX Cross Origin plugin  (0) 2019.10.21
javascript, nl2br, nl to &nbsp;  (0) 2019.09.11

+ Recent posts