91av在线影院,日本一区二区免费看,久久精品亚洲一区二区http://www.aygfsteel.com/hawk8359/category/29514.htmlj2ee struts spring hibernatezh-cnThu, 04 Aug 2011 17:12:45 GMTThu, 04 Aug 2011 17:12:45 GMT60Map排序http://www.aygfsteel.com/hawk8359/archive/2011/08/02/355556.htmlJarryJarryTue, 02 Aug 2011 02:09:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2011/08/02/355556.htmlhttp://www.aygfsteel.com/hawk8359/comments/355556.htmlhttp://www.aygfsteel.com/hawk8359/archive/2011/08/02/355556.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/355556.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/355556.html
主要是通過(guò)TreeMap來(lái)排序。
import java.util.Iterator;
import java.util.Set;
import java.util.TreeMap;

public class MapTest
{
    
public static void main(String args[])
    {
        TreeMap
<Integer, String> maps = new TreeMap<Integer, String>();
        maps.put(
2"Test2");
        maps.put(
1"Test1");
        maps.put(
4"Test4");
        maps.put(
3"Test3");
        
        Set set 
= maps.keySet();
        Iterator iter 
= set.iterator();
        
        
while (iter.hasNext())
        {
            Object key 
= iter.next();
            System.out.println(key 
+ " " + maps.get(key));
        }
    }
}


Jarry 2011-08-02 10:09 發(fā)表評(píng)論
]]>
字符的截取http://www.aygfsteel.com/hawk8359/archive/2011/07/18/354520.htmlJarryJarryMon, 18 Jul 2011 03:29:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2011/07/18/354520.htmlhttp://www.aygfsteel.com/hawk8359/comments/354520.htmlhttp://www.aygfsteel.com/hawk8359/archive/2011/07/18/354520.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/354520.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/354520.htmlpublic static void main(String[] args)
    {
        String str 
= "我ABC們";
        
char[] ch = new char[4];
        str.getChars(
15, ch, 0);
        
        System.out.println(String.valueOf(ch));

    }


Jarry 2011-07-18 11:29 發(fā)表評(píng)論
]]>
簡(jiǎn)單的線程控制http://www.aygfsteel.com/hawk8359/archive/2011/04/19/348556.htmlJarryJarryTue, 19 Apr 2011 03:13:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348556.htmlhttp://www.aygfsteel.com/hawk8359/comments/348556.htmlhttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348556.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/348556.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/348556.htmlDataThread.java控制其他線程是否運(yùn)行:

public class DataThread extends Thread
{
    
public void run()
    
{
        SendThread send 
= null;
        Thread SendThread 
= new Thread(send);
        
while (true)
        
{
            
try
            
{
                
if ("0158".equals(WmsFormatter.toParamTime(new Date()).substring(04)))
                
{
                    
if (SendThread.isAlive())
                    
{
                        send.close();
                    }

                }


                
if (!hostSendThread.isAlive())
                    
{
                        send 
= new SendThread();
                        SendThread 
= new Thread(send);
                        SendThread.start();
                    }

                Thread.sleep(
50000);
            }
catch (Exception e)
            
{
             
try {
                    e.printStackTrace();
                        
continue;
                   }
 catch (Exception e1) {
                         
continue;
                   }

            }

        }

    }


    
public static void main(String[] args)
    
{
        
new DataThread().start();
    }


SendThread.java
public class SendThread implements Runnable
{
    
private boolean flag = true;

    
public void close()
    
{
        flag 
= false;
    }


    
public void run()
    
{
        
while (flag == true)
        
{
            
        }

    }

}


Jarry 2011-04-19 11:13 發(fā)表評(píng)論
]]>
一些數(shù)據(jù)操作http://www.aygfsteel.com/hawk8359/archive/2011/04/19/348555.htmlJarryJarryTue, 19 Apr 2011 03:04:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348555.htmlhttp://www.aygfsteel.com/hawk8359/comments/348555.htmlhttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348555.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/348555.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/348555.html閱讀全文

Jarry 2011-04-19 11:04 發(fā)表評(píng)論
]]>
FTP上傳、下載、刪除http://www.aygfsteel.com/hawk8359/archive/2011/04/19/348552.htmlJarryJarryTue, 19 Apr 2011 02:48:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348552.htmlhttp://www.aygfsteel.com/hawk8359/comments/348552.htmlhttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348552.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/348552.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/348552.html閱讀全文

Jarry 2011-04-19 10:48 發(fā)表評(píng)論
]]>
SMTP郵件發(fā)送http://www.aygfsteel.com/hawk8359/archive/2011/04/19/348551.htmlJarryJarryTue, 19 Apr 2011 02:42:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348551.htmlhttp://www.aygfsteel.com/hawk8359/comments/348551.htmlhttp://www.aygfsteel.com/hawk8359/archive/2011/04/19/348551.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/348551.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/348551.html
1.驗(yàn)證發(fā)件人的授權(quán)
新建java類(lèi),MyAuthenticator.java 內(nèi)容如下:


import javax.mail.PasswordAuthentication;

class MyAuthenticator extends javax.mail.Authenticator
{
    
private String strUser;

    
private String strPwd;

    
public MyAuthenticator(String user, String password)
    
{
        
this.strUser = user;
        
this.strPwd = password;
    }


    
protected PasswordAuthentication getPasswordAuthentication()
    
{
        
return new PasswordAuthentication(strUser, strPwd);
    }

}




2.SMTP郵件發(fā)送
新建java類(lèi),SendEmail.java 內(nèi)存如下:

import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.BodyPart;
import javax.mail.Message;
import javax.mail.Multipart;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;


public class SendEmail
{
    
private static String host     = ""// SMTP服務(wù)器地址

    
private static String password = ""// 密碼

    
private static String from     = ""// 發(fā)件人

    
private static String to       = "";  // 收件人

    
private static String cc       = “”;  // 抄送人(中間使用;隔開(kāi))

    
public static void send(String subject, String content, String filename)
    
{
        Properties props 
= System.getProperties();

        props.put(
"mail.smtp.host", host);//指定SMTP服務(wù)器
        props.put("mail.transpost.protocol""smtp");
        props.put(
"mail.smtp.port""25");
        props.put(
"mail.smtp.auth""true");//指定是否需要SMTP驗(yàn)證
        
        
//需要SSL安全驗(yàn)證
        props.setProperty("mail.smtp.starttls.enable""true"); 

//        props.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
//        props.setProperty("mail.smtp.socketFactory.fallback", "false");
//        props.setProperty("mail.smtp.socketFactory.port", "25");
        try
        
{
            MyAuthenticator myauth 
= new MyAuthenticator(from, password);
            Session mailSession 
= Session.getDefaultInstance(props, myauth);
            mailSession.setDebug(
true);//是否在控制臺(tái)顯示debug信息

            Message message 
= new MimeMessage(mailSession);
            message.setFrom(
new InternetAddress(from));//發(fā)件人
            message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));//收件人
            
// 是否有抄送人
            if (!StringUtil.isBlank(cc))
            
{
                String[] bccs 
= cc.split(";");
                InternetAddress bcc 
= null;
                InternetAddress[] bccAddrs 
= new InternetAddress[bccs.length];
                
for (int i = 0; i < bccs.length; i++)
                
{
                    
if (!"".equals(bccs[i].trim()))
                    
{
                        bcc 
= new InternetAddress(bccs[i].trim());
                        bccAddrs[i] 
= bcc;
                    }

                }

                message.setRecipients(Message.RecipientType.CC, bccAddrs);
            }

            message.setSubject(subject);
//郵件主題
            
// 有附件
            if (!StringUtil.isBlank(filename))
            
{
                Multipart mp 
= new MimeMultipart();
                BodyPart bp 
= new MimeBodyPart();

                bp.setContent(content, 
"text/html;charset=utf-8");//郵件正文
                mp.addBodyPart(bp);

                File file 
= new File(filename);
                
if (file.exists())
                
{
                    BodyPart mdp 
= new MimeBodyPart();
                    FileDataSource fileds 
= new FileDataSource(file);
                    mdp.setDataHandler(
new DataHandler(fileds));
                    mdp.setFileName(fileds.getName());
                    mp.addBodyPart(mdp);
                }

                message.setContent(mp);
            }

            
// 無(wú)附件
            else
            
{
                message.setContent(content, 
"text/html;charset=utf-8");//郵件正文
            }

            message.saveChanges();

            Transport.send(message);

        }

        
catch (Exception e)
        
{
            
return;
        }

    }



    
public static void main(String[] args)
    
{
        SendEmail.send(
"測(cè)試郵件""郵件發(fā)送測(cè)試!",  "本地附件地址");
    }




Jarry 2011-04-19 10:42 發(fā)表評(píng)論
]]>
Java抽取Word,PDF格式文件http://www.aygfsteel.com/hawk8359/archive/2008/02/14/180660.htmlJarryJarryThu, 14 Feb 2008 06:08:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2008/02/14/180660.htmlhttp://www.aygfsteel.com/hawk8359/comments/180660.htmlhttp://www.aygfsteel.com/hawk8359/archive/2008/02/14/180660.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/180660.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/180660.html閱讀全文

Jarry 2008-02-14 14:08 發(fā)表評(píng)論
]]>
主站蜘蛛池模板: 荣昌县| 台湾省| 西吉县| 文化| 清徐县| 湖南省| 涡阳县| 新龙县| 久治县| 平顶山市| 洪泽县| 昌邑市| 邵武市| 安远县| 德清县| 祁门县| 虹口区| 辛集市| 右玉县| 和田县| 临沧市| 京山县| 正蓝旗| 赞皇县| 中卫市| 老河口市| 康平县| 阜平县| 南阳市| 应用必备| 昆明市| 饶阳县| 垫江县| 米泉市| 新巴尔虎左旗| 手游| 三门县| 文登市| 万安县| 襄城县| 潮安县|