'분류 전체보기'에 해당되는 글 31건

  1. 2012.11.25 ePSXe 1,80
  2. 2009.11.20 Halo 3 구입
  3. 2009.06.02 시간이 참 빠르구나....;;
  4. 2009.06.01 어쌔신 크리드 , 스프린터 쉘 더블 에인전트 구입... 1
  5. 2009.03.29 NITORI 방문기
  6. 2008.11.20 String 자르기!
  7. 2008.11.14 email 체크 정규식*Java 1
  8. 2008.08.12 sun.net.smtp.SmtpClient을 이용한 메일 보내기
  9. 2008.08.01 윈도우 Context 메뉴에 CMD 추가(폴더)
  10. 2008.07.14 sybase 간단한 접속 테스트
2012. 11. 25. 20:47

ePSXe 1,80

ePSXe가 버젼업이 되었다.




http://www.epsxe.com/



ePSXe180 KoR.zip


2009. 11. 20. 16:28

Halo 3 구입

하자 마자 엔딩.....

이거 이렇게 짦을수가......싱글 무지 짦아 진듯....

우선 노멀 엔딩 보고 영웅 난이도로 진행중...

일본판 으로 샀더니 일본 음성으로 나오는군요.

첨에는 거북했는데 계속 듣다보니 괜찮은듯 :)

얼씨구는 엑박 안사나....
2009. 6. 2. 18:02

시간이 참 빠르구나....;;

벌써 1주년 입니다.

2009. 6. 1. 13:58

어쌔신 크리드 , 스프린터 쉘 더블 에인전트 구입...

구입 했다...

하드 용량이 없어서 인스톨을 못하는중......오예..;;

소문의 어쌔신 크리드를 드디어 해 볼수 있겠구나...

스프린터 쉘은 1편 밖에 못 해봤었는데 갑자기 4편으로 넘어가도 괜찮은 건가;;;


얼씨구가 오보로를 하니 배가 아프다....

오보로도 질러야 하나...휴우...
2009. 3. 29. 21:12

NITORI 방문기

일본의 유명한 잡화점이라면......니토리, 이케야, 도이토가 있을까.

그중에 니토리의 가까운 아카바네점으로 출발!

니토리의 녹색간판!!!



니토리 라구욧!!!!!


니토리 입구의 큰 간판!!!!!



니토리 정문!!!


니토리 정문 입구에 있는 자판기에서 파는 음료 중에 한국에 없을만 한거;;;
지금은 제로 슬림 콜라!!


이...이것은 울트라 사이다!!!
이상한 모양의 펩시 콜라도 있당!!!!


니토리에서 파는 그릇들...


역시 수건 같은 것들 모음!!


이렇게 디스플레이 해 놓고 파는 경우가 많아서 인테리어 같은것을 참고 할 수 있어서 좋음..


주방용품 구경중이신 우여사님!!!


이쁜 침구 세트 발견 >.<)b


역시 구경중이신 우여사님!!!


성큼 성큼 걸어가시는 우여사님!!


이리보고 저리보고 품질 테스트중임!!!!!


날카로운 내눈을 피할수는 없다능!!!


여기 저기 구경중인 우여사님!


여러가지 침구 세트들!!


침구세트를 꾸며논 곳....


곳곳에 저런식으로 꾸며 놔서 사람들이 꾸미는 방법에 대한 고민을 덜어 줌...



꼬마야 언능 일어나!!!!


사진 용량이 부족해서 많이 못 찍었는데.....가구쪽을 가면 방을 통채로 인테리어 해서 참고 할 수 있게 해놓았음..

정말 잘 해놨다-_-);;

이사가면 나도 이쁘게 꾸며보자!!!!! 파이팅~~
2008. 11. 20. 10:59

String 자르기!



public class CutTest {
 public  static  void  main(String[]  args)  {
  String  str  =  "あいおうおあいおうおあいおうお";
  String  str1  =  "abcdeabcdeabcdeabcde";
  System.out.println(12  +  ":  ["  +  cutStringByBytes(str,  9)  +  "]");
  System.out.println(12  +  ":  ["  +  cutStringByBytes(str1,  9)  +  "]");
  }
 
 public  static  String  spaces(int  count)  {
  StringBuffer  sb  =  new  StringBuffer();
  for  (int  i  =  0;  i  <  count;  i++)  {
   sb.append(" ");
  }
  return  sb.toString();
 }
 
 public  static  String  cutInStringByBytes(String  str,  int  length)  {
  byte[]  bytes  =  str.getBytes();
  int  len  =  bytes.length;
  int  counter  =  0;
  if  (length  >=  len)  {
   return  str  +  spaces(length  -  len);
  }
  for  (int  i  =  length  -  1;  i  >=  0;  i--)  {
   if  (((int)bytes[i]  &  0x80)  !=  0)
    counter++;
  }
  return  new  String(bytes,  0,  length  -  (counter  %  2));
 }
 
 public  static  String  cutStringByBytes(String  str,  int  length)  {
  byte[]  bytes  =  str.getBytes();
  int  len  =  bytes.length;
  int  counter  =  0;
  if  (length  >=  len)  {
   return  str  +  spaces(length  -  len);
  }
  for  (int  i  =  length  -  1;  i  >=  0;  i--)  {
   if  (((int)bytes[i]  &  0x80)  !=  0)
    counter++;
  }
  return  new  String(bytes,  0,  length  +  (counter  %  2));
 }
}
2008. 11. 14. 15:19

email 체크 정규식*Java

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public boolean isValidEmail() {
  boolean err = false;
  String regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@(?:\\w+\\.)+\\w+$";

        Pattern p = Pattern.compile(regex);
        Matcher m = p.matcher(inputStr);
        if( !m.matches() ) {
      String[] params = new String[] { item };
      DialogManager.showMessage(comp, DialogManager.ERROR_INPUT_INVALID_EMAIL, params);
      err = true;
        }
        return err;
 }

2008. 8. 12. 15:28

sun.net.smtp.SmtpClient을 이용한 메일 보내기

package jp.co.ntl.application.printauth;

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.PrintStream;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import sun.net.smtp.SmtpClient;

public class FreeSendMailer extends JFrame
        implements ActionListener {

    private static final long serialVersionUID = 1L;
    private JTextArea message;
    private JTextField server;
    private JTextField to;
    private JTextField from;
    private JTextField title;
    private JButton btn;

    private String serverName = "localhost";
    private String fromName = "from@xxx.xx";
    private String toName = "to@xxx.xx.xx";
    
    public FreeSendMailer() {
        this.setSize(300, 400);
        this.setResizable(false);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JPanel p = new JPanel();
        p.setLayout(new GridLayout(4, 1));
        server = new JTextField(serverName);
        from = new JTextField(fromName);
        to = new JTextField(toName);
        title = new JTextField("Mail Title");
        
        JPanel p1 = new JPanel();
        JLabel l1 = new JLabel("SERVER:");
        l1.setPreferredSize(new Dimension(80,20));
        p1.add(l1);
        p1.add(server);
        
        JPanel p2 = new JPanel();
        JLabel l2 = new JLabel("FROM:");
        l2.setPreferredSize(new Dimension(80,20));
        p2.add(l2);
        p2.add(from);
        
        JPanel p3 = new JPanel();
        JLabel l3 = new JLabel("TO:");
        l3.setPreferredSize(new Dimension(80,20));
        p3.add(l3);
        p3.add(to);

        JPanel p4 = new JPanel();
        JLabel l4 = new JLabel("TITLE:");
        l4.setPreferredSize(new Dimension(80,20));
        p4.add(l4);
        p4.add(title);

        server.setPreferredSize(new Dimension(200,20));
        from.setPreferredSize(new Dimension(200,20));
        to.setPreferredSize(new Dimension(200,20));
        title.setPreferredSize(new Dimension(200,20));

        p.add(p1);
        p.add(p2);
        p.add(p3);
        p.add(p4);

        this.getContentPane().setLayout(new BorderLayout());
        this.getContentPane().add(p, BorderLayout.NORTH);
        message = new JTextArea();
        message.setLineWrap(true);
        JScrollPane scroll = new JScrollPane();
        scroll.setVerticalScrollBarPolicy
                (JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
        scroll.getViewport().add(message);
        getContentPane().add(scroll, BorderLayout.CENTER);
        btn = new JButton("send");
        btn.addActionListener(this);
        getContentPane().add(btn, BorderLayout.SOUTH);
    }
    
    public static void main(String[] args) {
        new FreeSendMailer().setVisible(true);

    }
    
    public void actionPerformed(ActionEvent ev) {
        String to1 = to.getText();
        String from1 = from.getText();
        String server1 = server.getText();
        String title1 = title.getText();
        String msg = message.getText();
        try {
            title1 = new String(title1.getBytes("ISO2022JP"));
            msg = new String(msg.getBytes("ISO2022JP"));

            SmtpClient client = new SmtpClient(server1);
            client.from(from1);
            client.to(to1);
            PrintStream stream = client.startMessage();
            stream.println("To:" + to1);
            stream.println("Subject:" + title1);
            stream.println("Content-Type: text/plain; charset=iso-2022jp");
            stream.println(msg);
            stream.flush();
            stream.close();
            JOptionPane.showMessageDialog(this, "success!");
        } catch(Exception ex) {
            ex.printStackTrace();
            JOptionPane.showMessageDialog(this, "failed\n"
                    + ex.toString());
        }
    }

}
2008. 8. 1. 20:32

윈도우 Context 메뉴에 CMD 추가(폴더)

REGEDIT4

[HKEY_CLASSES_ROOT\Folder\shell\Dos(&W)]

[HKEY_CLASSES_ROOT\Folder\shell\Dos(&W)\command]
@="cmd.exe /K cd %1"

유용해욤-_-)b
2008. 7. 14. 18:23

sybase 간단한 접속 테스트

import java.sql.*;

public class SybaseDBConn {
    public static void main( String[ ] args ) {
        try {
            Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );
        } catch( ClassNotFoundException ex ) {
            System.err.printf( "error : ", ex.toString() );
            System.exit( 0 );
        }
        Connection conn = null;
        String url = "jdbc:sybase:Tds:127.0.0.1:2638/SPSDB";
        String id = "DBA";
        String pass = "sql";
        
        Statement stmt = null;
        ResultSet rs = null;
        
        String query = "SELECT * FROM sps_systemprefstable";
        
        try {
            conn = DriverManager.getConnection( url, id, pass );
            stmt = conn.createStatement();
            rs = stmt.executeQuery(query);
            while( rs.next() ) {
                System.out.println( rs.getInt(1) + " : " + rs.getString(2) );
            }

            rs.close( );
            stmt.close( );
            conn.close( );
        } catch( SQLException ex ) {
            System.err.println( "SQL Exception : " + ex.toString() );
            System.exit( 0 );
        }
    }
}