'2015/09'에 해당되는 글 2건
- 2015.09.24 SecureCRT 한글깨짐 현상 관련
- 2015.09.15 간단하게 Random String 만들기
SecureCRT 한글깨짐 현상 관련
SecureCRT에서 한글표시가 깨지는 경우 아래의 항목을 체크해 볼것
1. 서버의 문자셋을 확인 ( 이 경우에는 UTF-8에 대한 사항만 확인)
echo $LANG
이렇게 했을때 UTL-8항목이 나와야 함 (예 : en_US.UTF-8 )
2. SecureCRT의 Session Options에서 Appearance 항목으로 이동
3. Font 설정으로 들어가 Font는 돋움체로 (굴림체는 안됨, 어떤 폰트가 되는지 아직 잘 모르겠음), 스크립트는 한글로 변경
4. Character 는 UTF-8로 설정
5. OK를 눌러 설정을 마치고 모든 세션을 종료한 이후 다시 접속해봄
p.s.
1. 폰트를 어떤 걸로 해야 할지 잘 모르겠지만 일단 굴림체는 안되었던것 같음. 저렇게 했는데도 안되면 일단 폰트를 맘에 안들어도 돋움체로 변경해보고, 다른 폰트를 시도해 보는 방법을 사용할 수 있음
2. 대부분의 경우 한글이 안보이는 부분은 서버를 영문 전용으로 설정해 놓지 않는 이상은 Client에서 설정으로 커버 가능하다는 것을 잊지 말것
간단하게 Random String 만들기
출처 : http://theeye.pe.kr/archives/1321
많은 주옥같은 함수들이 있긴 했는데 이게 제일 간편했음 ㅎㅎㅎ
-------------------------------------------------------------------------------------------------------------------------
간단하게 랜덤한 문자열을 생성해야 할때 사용할 수 있는 문자열 생성 함수 있습니다.
/**
* 랜덤한 문자열을 원하는 길이만큼 반환합니다.
*
* @param length 문자열 길이
* @return 랜덤문자열
*/
private static String getRandomString(int length)
{
StringBuffer buffer = new StringBuffer();
Random random = new Random();
String chars[] =
“a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z”.split(“,”);
for (int i=0 ; i<length ; i++)
{
buffer.append(chars[random.nextInt(chars.length)]);
}
return buffer.toString();
}