發表文章

目前顯示的是 2015的文章

java寄送附件圖檔與html格式email教學

下載點在: http://java.sun.com/products/javamail/downloads/index.html API 文件: http://java.sun.com/products/javamail/javadocs/index.html 若你需要 source code 可見: http://kenai.com/projects/javamail/downloads 這個連結有很詳細的 code : http://www.rgagnon.com/javadetails/java-0321.html import javax.mail.*; //import javax.mail.Multipart.*; import javax.mail.internet.*;  public static void sendMail(String emailAddress,String errmsg) {                  System.out.println("sendMail start address="+emailAddress);          try {             // 初始設定,username 和 password 非必要             Properties props = new Properties();             props.setProperty("mail.transport.protocol", "smtp");             props.setProperty("mail.host", "mail.XXXXX.com.tw");             //props.setProperty("mail.user", "ifUserNameNeeded");             //props.setProperty("mail.password", "ifPasswordNeeded");             Session mail

使用java log4j記錄程式log

1.至apache下載2.4.1版本,然後引用到java專案中 2.將下面的XML存成log4j2.XML,存在專案的/SRC/目錄下 <Configuration status="warn">     <Appenders>         <Console name="Console" target="SYSTEM_OUT">             <PatternLayout pattern="[%-5p] %d %c - %m%n" />         </Console>         <File name="File" fileName="log/my.log">             <PatternLayout pattern="%m%n" />         </File>         <RollingFile name="RollingFile" fileName="log/fileAdd.log"                      filePattern="log/$${date:yyyy-MM}/fileAdd-%d{MM-dd-yyyy}-%i.log.gz">             <PatternLayout pattern="[%-5p] %d %c - %m%n" />             <Policies>                 <TimeBasedTriggeringPolicy />                 <SizeBasedTriggeringPolicy size="10 MB" />             </Policies>             <DefaultRolloverStrategy max="20&

SQL server執行備份作業時出現ERROR CODE:15404解決方式

圖片
將SQL SERVER 的AGENT的執行擁有者改成SA身份即可,操作步驟如下圖。

SQL SERVER資料庫還原後使用者無法登入解決方式

EXEC sp_change_users_login 'Auto_Fix', '資料庫名稱', NULL, '密碼';

Windows 7 秘密指令Robocopy,複製大量檔案超快速

參考以下網址 http://blog.kkbruce.net/2011/03/tools-windows-7robocopy.html#.VXPrzNWUft4 http://blog.xuite.net/dragonfly_7252/computer/223236655-Robocopy+%E6%8C%87%E4%BB%A4%E7%AF%84%E4%BE%8B%E5%8F%83%E8%80%83+(MIR%E5%95%8F%E9%A1%8C%E5%BE%88%E5%A4%9A%EF%BC%8C%E5%B0%8F%E5%BF%83%E4%BD%BF%E7%94%A8) robocopy e:\1 e:\2 /mir /MT:100 ※這一行指令代表是將e:\1  資料夾的內容複製到 e:\2 的資料夾,但相同內容則略過,而後面的MT指的是通道數量,一般而言設定100就夠了。 robocopy d:/golden z: /e  /xo  /purge  /MT:100 /e  :代表複製子資料夾,含空的資料夾 /xo  :排除較舊的檔案,意思是來源端沒有比目的端新時,就不複製(差異化備份,很重要的參數) /purge  :刪除來源中,不再存在的資料夾或檔案(這個也是差異化備份,很重要的參數) /MT   : 指的是通道數量

outlook出現「你組織的原則不允許我們為您完成此動作。如需詳細資訊,請聯絡服務台。」

圖片
outlook按下超連結時出現,下圖錯誤視窗。 解決方法: https://support.microsoft.com/zh-tw/kb/310049/zh-tw#LetMeFixItMyselfAlways 下載對應的WINDOWS版本FIX執行後可解決此問題