第一篇:openfire+smack 簡單的 發送消息 demo及各種錯誤解決方案
昨天搭建好了,openfire準備用寫一個smack寫一個發送消息的demo,為了方便接收端使
用Spark。
使用eclipse的同學注意,創建項目時注意要吧smack與smackx兩個包都導進來,只導入
smack的話會出現一個
stream:error(conflict)的錯誤,smackx中包含一些xml轉java流的類。
運行項目時,如果端口被占用的話會出現一個
couldn't setup local SOCKS5 proxy on port 7777的錯誤,只需要找到smack里的config.xml在其中把端口改掉就可以。
解決了這兩個問題,項目大概可以運行了。發送端代碼如下
public static void main(String[] main){
XMPPConnection.DEBUG_ENABLED=true;//開啟調試
XMPPConnection conn = new
XMPPConnection(“127.0.0.1”);//這里是服務器的地址,在本機上搭建
openfire的話用127.0.0.1就可以
try{
conn.connect();
conn.login(“wyl091256”, “nihaoa”);//發送端的用戶名密碼
Chat mychat=conn.getChatManager().createChat(“wyl@20110710-2249”,//接收端的JID,這個JID是要加域的,不然會報錯
new MessageListener(){
@Override
public void processMessage(Chat chat,Message message){
String messageBody = message.getBody();
System.out.println(“收到信息:” +messageBody+“ ”+message.getFrom());
}
});
System.out.println(“我的好友列表:=======================”);
Collection
for(RosterEntry rosterEntry : rosters){
System.out.print(“name: ” +rosterEntry.getName()+ “,jid: ” +rosterEntry.getUser());//此
處可獲取用戶JID
System.out.println(“");
}
System.out.println(”我的好友列表:=======================“);
mychat.sendMessage(”fuck!“);//發送信息
conn.disconnect();//斷開連接
System.out.println(”finish“);
}catch(Exception e){
System.out.println(”wrong“);
}
}
用戶的JID一定要寫對,如果不知道你自己的域是啥,可以通過roster.getUser()來獲取某個
好友的JID
不然在發送信息的時候,會出現這個錯誤,openfire很廢物,很多錯都報這個
remote-server-not-found,很沒有參考性。
域這個東西,其實就是個安全性高級點的工作組,openfire好像會自動建立一個域,域名
與時間有關。
不要忘記關閉,connection。
最后,登陸spark等待接受信息,運行工程,就會成功收到信息啦。
第二篇:ie8發送錯誤報告解決方案
IE8發送錯誤報告解決方案
1.對windows XP的IE用戶,執行“控制面板→系統”,切換到“高級”1.選項卡,單擊“錯誤報告”按鈕,選中“禁用錯誤報告”選項,并選中“但在發生嚴重錯誤時通知我”,最后單擊“確定”按鈕。
2.IE發生內部錯誤,窗口被關閉
【故障現象】在使用IE瀏覽一些網頁時,出現錯誤提示對話框:“該程序執行了非法操作,即將關閉??”,單擊“確定”按鈕后又彈出一個對話框,提示“發生內部錯誤??”。單擊“確定”按鈕后,所有打開的ie窗口都被關閉。
【故障點評】該錯誤產生原因多種多樣,內存資源占用過多、IE安全級別設置與瀏覽的網站不匹配、與其他軟件發生沖突、瀏覽網站本身含有錯誤代碼??這些情況都有可能,需要耐心加以解決。
【故障解決】
①關閉過多的IE窗口。如果在運行需占大量內存的程序,建議ie窗口打開數不要超過5個。
②降低IE安全級別。執行“工具→Internet選項”菜單,選擇“安全”選項卡,單擊“默認級別”按鈕,拖動滑塊降低默認的安全級別。
3.3.出現運行錯誤
【故障現象】用IE瀏覽網頁時彈出“出現運行錯誤,是
否糾正錯誤”對話框,單擊“否”按鈕后,可以繼續上網瀏覽。
【故障點評】可能是所瀏覽網站本身的問題,也可能是由于IE對某些腳本不支持。
【故障解決】
①啟動IE,執行“工具→Internet選項”菜單,選擇“高級”選項卡,選中“禁止腳本調試”復選框,最后單擊“確定”按鈕即可。
②將IE瀏覽器升級到最新版本。
4.IE窗口始終最小化的問題
【故障現象】每次打開的新窗口都是最小化窗口,即便單擊“最大化”按鈕后,下次啟動IE后新窗口仍舊是最小化的。
【故障點評】IE具有“自動記憶功能”,它能保存上一次關閉窗口后的狀態參數,ie本身沒有提供相關設置選項,不過可以借助修改注冊表來實現。
【故障解決】
①打開“注冊表編輯器”,找到[HKEY_ CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\Old WorkAreas],然后選中窗口右側的“OldWorkAreaRects”,將其刪除。
②同樣在“注冊表編輯器”中找到[HKEY_CURRENT_USER
\Software \Microsoft\Internet Explorer\Main],選擇窗口右側的“Window_Placement”,將其刪除。
③退出“注冊表編輯器”,重啟電腦,然后打開IE,將其窗口最大化,并單擊“往下還原”按鈕將窗口還原,接著再次單擊“最大化”按鈕,最后關閉ie窗口。以后重新打開IE時,窗口就正常了!
5.IE無法打開新窗口
【故障現象】在瀏覽網頁過程中,單擊超級鏈接無任何反應。
【故障點評】多半是因為IE新建窗口模塊被破壞所致。
【故障解決】單擊“開始→運行”,依次運行“regsvr32 actxprxy.dll”和“regsvr32 shdocvw.dll”將這兩個DLL文件注冊,然后重啟系統。如果還不行,則可以將mshtml.dll、urlmon.dll、msjava.dll、browseui.dll、oleaut32.dll、shell32.dll也注冊一下。
6.脫機卻無法瀏覽本機上的網頁
【故障現象】通過IE的“脫機瀏覽”功能,我們差不多能瀏覽所有已經下載到本地硬盤的網頁內容,這對撥號上網的用戶來說更是省錢的一****寶。但有時,目標網頁雖然在硬盤上,但是卻提示“無法瀏覽”。
【故障點評】這多半是由于你修改了系統時間,引起了IE歷史記錄的錯亂。
【故障解決】
①可用直接在“臨時文件夾”中搜索的方法來激活它。按下Win+F,在“包含文字”處輸入部分記憶中的關鍵字,在“搜索”處按“瀏覽”按鈕選擇IE臨時文件夾的地址,如“C:\windows\Temporary Internet Files”,單擊“開始查找”,在結果列表里雙擊目標頁打開。
7.聯網狀態下,瀏覽器無法打開某些站點
【故障現象】上網后,在瀏覽某些站點時遇到各種不同的連接錯誤。
【故障點評】這種錯誤一般是由于網站發生故障或者你沒有瀏覽權限所引起。
【故障解決】針對不同的連接錯誤,IE會給出不同的錯誤信息提示,比較常見的有以下幾個:
①提示信息:404 NOT FOUND這是最為常見的IE錯誤信息。主要是因為ie不能找到你所要求的網頁文件,該文件可能根本不存在或者已經被轉移到了其他地方。
②提示信息:403 FORBIDDEN常見于需要注冊的網站。一般情況下,可以通過在網上即時注冊來解決該問題,但有一些完全
“封閉”的網站還是不能訪問的。
③提示信息:500 SERVER ERROR通常由于所訪問的網頁程序設計錯誤或者數據庫錯誤而引起,你只有等待對方網頁
糾正錯誤后再瀏覽了。
打開網頁的時候突然彈出“Microsoft Internet Explorer遇到問題需要關閉??”的信息提示,參照以上方法多數情況可以解決,如果依然還沒用(這種情況很少),建議您選擇系統還原或者重新安裝系統來徹底決絕打開網頁自動關閉的問題。
第三篇:Oracle ora-12505 錯誤解決方案(范文模版)
通過MyEclipse工具的Database Explorer的DB Browse新建了一個關于Oracle的數據庫連接,分別配置了各項配置:
各項配置都配好了之后嘗試連接,出現了如下的錯誤:
在sqlplus下允許,一切正常:
找到listener.ora文件:我的Oracle是安裝在D盤,路徑為:D:oracleproduct10.2.0db_1networkadminlistener.ora 修改前的配置如下:# listener.ora Network Configuration File: D:oracleproduct10.2.0db_1networkadminlistener.ora # Generated by Oracle configuration tools.SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:oracleproduct10.2.0db_1)
(PROGRAM = extproc)))
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS =(PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))))修改后的配置如下: # listener.ora Network Configuration File: D:oracleproduct10.2.0db_1networkadminlistener.ora # Generated by Oracle configuration tools.SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:oracleproduct10.2.0db_1)
(PROGRAM = extproc))
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = /app/oracle/oracle/product/10.2.0/db_1)
(SID_NAME = ORCL)))
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS =(PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))))黃色部分為增加的內容 重啟監聽器
最后問題解決:
第四篇:http常見錯誤和IE解決方案
400訪問被拒絕。IIS 定義了許多不同的 401 錯誤,它們指明更為具體的錯誤原因。這些具體的錯誤代碼在瀏覽器中顯示,但不在 IIS 日志中顯示: ·401.1服務器配置導致登錄失敗。
·401.3篩選器授權失敗。
·401.5禁止訪問:IIS 定義了許多不同的 403 錯誤,它們指明更為具體的錯誤原因: ·403.1讀訪問被禁止。·403.3要求 SSL。·403.5IP 地址被拒絕。·403.7站點訪問被拒絕。·403.9配置無效。·403.11拒絕訪問映射表。·403.13拒絕目錄列表。
·403.15客戶端證書不受信任或無效。·403.17在當前的應用程序池中不能執行所請求的 URL。這個錯誤代碼為 IIS 6.0 所專用。
·403.19Passport 登錄失敗。這個錯誤代碼為 IIS 6.0 所專用。
·404無法在所請求的端口上訪問 Web 站點。·404.2MIME 映射策略阻止本請求。
·405客戶端瀏覽器不接受所請求頁面的 MIME 類型。·407前提條件失敗。·413 – 請求實體太大。·414-請求 URI 太長。·415 – 不支持的媒體類型。
·416 – 所請求的范圍無法滿足。·417 – 執行失敗。·423 – 鎖定的錯誤。
第五篇:POS機實際產生的錯誤及解決方案
二、通用的故障。現象 原因 POS機顯示“無撥號電話線未接好 音”、“請檢查線路”
解決方法
1、檢查POS后電話線是否接入。
2、用電話機檢查線路是否正常。
3、電話是否欠費。
4、是否接有分機,且分機防盜動能是否開啟。
5、是否是原電話,電話號碼變更沒有。
6、是否鐵通無月租電話。
7、撥打外線是否需要加分機號。
8、商戶電話是否有呼叫轉移功能。
“無效商戶”、“終終端號已刪
1、查問市場部是否無交易刪除終端。端號無效”
2、查問是否因為風險刪除
3、如果是簽到正常,消費時顯示97,詢問是否是外卡或是民生卡。
刷卡后無反應 銀行卡磁條損壞或刷卡方式
1、新刷卡或換卡試一下
不對
2、換方向刷卡試一下。
3、如果多張卡不好用,應是磁頭損壞,建議換機。
交易成功不打單
1、打印機電源、數據線可能
1、如果顯示“打印機出錯”或“打印機未連接”,沒插好(多見于395)并且型號為395,多數為連接線松動,重新連接就
2、打印機夾紙 行。
2、如果是其它的針打型號POS,應該是夾紙或是里 邊掉入雜物,請商戶反轉機器拍打。3簽購單安裝不正確
3、如果是熱敏式POS,檢查打印機蓋是否合上。
4、如果是熱敏式POS,能出紙只是打印不清楚,請換紙。
5`如果是熱敏式POS,能出紙,只是打出的是空白,應是紙安好了。
6、如果是熱敏式POS,且型號為利普門2085、3020、8320,且POS機屏幕中間顯示一個方框,是紙沒安好,就用打印機滾軸下方進紙。
7、如果是移動POS打印不出或是打印色淺,應是電池沒電,請插上電源。
POS機開機之后死可能是灑入飲料,按鍵有沒有請商戶檢查是否有按鍵陷入沒有彈出的。機,不能向下進彈起的。
行。
POS不亮,按鍵無可能電源方面不通。聲音
1、請檢查POS機身上的電源顯示燈亮不亮,如果亮是POS顯示問題。
2、檢查POS變壓器燈是否為亮。不亮,可能沒插電源,可能電源沒電,可能變壓器一端的連接線松動。
3、OS變壓器燈如果亮,請檢查是否沒打開POS機本身的開關,特別是5610、5630。
14無效卡號 卡磁道信息不全 刷卡沒刷好,帶的信息不全。請重新刷卡,或換個
方向刷卡。
25無效交易 銀行查無原交易 主要出現在做撤銷交易或預授權完成交易時,原憑
證號或授權碼輸入有誤碼
55密碼錯 密碼輸入錯誤 因為密碼輸入錯誤,請重新輸入。
原因是某些機型在重新啟動或是提示要輸入密碼時,密碼鍵盤要做初始化,這時如果著急輸入密碼,可能前幾位沒輸入進去,造成密碼錯碼。主要的型號為395和利普門系列。
58不允許終端進行因為商戶沒做簽到交做交易,1、做簽到時顯示,說明終端被凍結,請聯系客服的交易 判斷交易非法。人員
2、做消費時顯示,請重新簽到,再做交易。
61交易金額過大 超過銀行限額。
1、因為銀行對信用卡有當時最高消費金額限制,超過就會出現金額過大。
2、些特別的銀行卡可能沒開通POS交易功能,如招行等,多見于工資卡。
3、道信息上送不全。請結算并簽到,再重做交易。
75允許的輸入PIN超過銀行規定的錯誤密碼輸請到該銀行網點進行銀行卡解鎖 次數超限 入次數 93交易違法 因為批次號與主機不一致
1、先做結算。
2、重新簽到并重做交易。
94重復交易 流水號重復。
1、請多次簽到試試。
多發生在換機后的POS上,如
2、由維護人員改大流水號
果該商戶有多臺終端,需要注
3、注意排除終端號重復的現象。意是否是終端號有重復
98交易超時 銀聯沒收到發卡銀行的響應 請重做交易,如果還出現,請致電銀聯,查問是否
該銀行線路有故障。
99PIN格式錯或“密長時間沒有更新工作密鑰
1、請重新簽到。碼校驗錯
2、有可能是終端號重復。h A0密鑰校驗錯 有可能密鑰丟失
1、請重新簽到。
2、簽到時還返回A0,請記錄,密鑰已丟失。
解包錯誤 密碼鍵盤壞或是密碼鍵盤沒
1、請接好密碼鍵盤。
接好(P70)
2、密碼鍵盤如果不亮或是顯示PINPAD LOCKED,需
要更換。
密碼鍵盤錯 密碼鍵盤接錯 密碼鍵盤接錯口,多見于新大陸機型,讓商戶檢查
是否接在串口二上。