Java에서 임시 패스워드 만들기.

On 2011-07-06, in 잡동사니, by !엔죠라이프
package xxx.xxx.util;

import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;

public class PasswordUtil {

  public static final int KEY_LENTH = 2;

  /**
   * 初期パスワードを生成するメソッドです
   *
   * @throws NoSuchAlgorithmException
   * @returnパスワード
   */
  public static String generateKey() throws NoSuchAlgorithmException {
    String resultStr = null;
    // 候補文字列
    String[] candidates = new String[] { "abcdefghijklmnopqrstuvwxyz",
        "0123456789" };
    int count = KEY_LENTH;
    char[] generated = new char[count];
    SecureRandom sr = SecureRandom.getInstance("SHA1PRNG");
    StringBuffer candidateAll = new StringBuffer();
    int watermark = 0;
    for (int i = 0; i < candidates.length; i++) {
      if (candidates[i] != null && !"".equals(candidates[i])) {
        generated[watermark++] = candidates[i].charAt(sr.nextInt(candidates[i].length()));
        candidateAll.append(candidates[i]);
      }
    }
    for (int i = watermark; i < count; i++) {
      generated[i] = candidateAll.toString()
        .charAt(sr.nextInt(candidateAll.length()));
    }
    for (int i = 100000; i >= 0; i--) {
      int x = sr.nextInt(count);
      int y = sr.nextInt(count);
      char tmp = generated[x];
      generated[x] = generated[y];
      generated[y] = tmp;
    }
    resultStr = new String(generated);
    return resultStr;
  }// GEN-LAST:event_jButton1ActionPerformed

}
Tagged with:  

vba to query문

On 2011-07-05, in 잡동사니/IT일반, 서버, by !엔죠라이프

vba로 간단하게 엑셀의 데이터를 업데이트 문 만들기…

엑셀2007기준

엑셀->옵션->기본설정->개발탭표시.

개발탭클릭->Visual basic 클릭->시트1클릭.

아래 코드를 붙여넣기

Sub default()
   Dim SQL As String
   Dim i As Long

   For i = 2 To 2
   SQL = "UPDATE  `db명`.`테이블명` SET  "
   '칼럼이 만으면  (i, 2), (i, 3), (i, 4)로 조함
   SQL = SQL & "`칼럼명` = '" & Sheet1.Cells(i, 1).Value & "', " & vbNewLine
   '조건
   SQL = SQL & " WHERE  `xe_school_data`.`document_srl` =" & Sheet1.Cells(i, 110)
   '시트2의 칼럼에 케리문을 양도함
   '.sql파일로 만들어서 저장해도 됨.
   Sheet2.Cells(i, 1).Value = SQL
   Next i

End Sub

이렇게 하면 일일이 sql문을 만들필요 없음.

 

Tagged with:  

iMac메모리 추가 했습니다.

On 2011-06-27, in 일본생활, by !엔죠라이프

iMac4GB메모리를 8GB로 업그레이드 했습니다.

아래는 스크린 샷…

도착한 택배 포스트

납품서

메모리 포장

삼성 메모리 DDR3-PC8500-4GB

 

Tagged with:  

개인취미

On 2011-06-17, in 일본생활, by !엔죠라이프

마누라 허락을 받고 NAS를 하나 장만 했습니다.

그리고 이전에 장만한

AppleTV2

 

iMac에서 Plex Server for iMac을 설치하고

ATV2에서는 Plex Clients를 설치해서 TV에 연결하여 고화질 영화나 TV프로를 감상하고 있습니다.

 

Tagged with: