⑴ 用jdom將資料庫中的數據表轉換為xml的純java代碼
public class xmlpach {
public xmlpach(){
}
/**
*方法:生成根元素
*參數:1.根名
*/
public Document csope(String name){
Element my=new Element(name);
Document mm=new Document(my);
return mm;
}
/**
*方法:生成元素
*參數:1.元素名
*/
public Element csopeE(String name){
Element my=new Element(name);
return my;
}
/**
*方法:生成有內容元素
*參數:1.元素名 2.內容
*/
public Element csopeE(String name,String value){
Element my=new Element(name);
my.setText(value);
return my;
}
/**
*方法:根添加屬性
*參數:1.根 2.屬性名 3.屬性內容
*/
public void addA(Document ss,String name,String value){
Attribute aa=new Attribute(name,value);
Element m=ss.getRootElement();
m.setAttribute(aa);
}
/**
*方法重寫:元素添加屬性
*參數:1.元素 2.屬性名 3.屬性內容
*/
public void addA(Element ee,String name,String value){
Attribute aa=new Attribute(name,value);
ee.setAttribute(aa);
}
/**
*方法:根添加子元素
*參數:1.根 2.子元素
*/
public void addE(Document fs,Element ze){
Element dd=fs.getRootElement();
dd.addContent(ze);
}
/**
*方法:元素添加子元素
*參數:1.父元素 2.子元素
*/
public void addE(Element fs,Element ze){
fs.addContent(ze);
}
/**
*方法:元素添加內容
*參數:1.元素 2.內容
*/
public void addV(Element ee,String ss){
ee.setText(ss);
}
/**
*方法:查詢元素,返回List
* 參數:1.父元素名 2.子元素名 3.根
*/
public List selectE(String fname,String zname,Document s){
try{
XPath xp=XPath.newInstance("//"+fname+"["+zname+"]");
// Iterator迭代器
List lm=xp.selectNodes(s);
return lm;
}catch(Exception se){
System.out.println(se.toString());
return null;
}
}
/**
*方法重寫:查詢元素,返回List
* 參數:1.要查的節點名 2.條件子節點 3.子節點內容 4.根
*/
public List selectV(String fname,String nodename,String value,Document s){
try{
XPath xp=XPath.newInstance("//"+fname+"["+nodename+"='"+value+"']");
List ln=xp.selectNodes(s);
return ln;
}catch(Exception se){
System.out.println(se.toString());
return null;
}
}
/**
*方法重寫: 刪除元素,返回無
* 參數:1.節點名 2.節點內容 3.根
*/
public void delectE(String fname,String value,Document d){
try{
XPath xp=XPath.newInstance("//"+fname+"[.='"+value+"']");
List ln=xp.selectNodes(d);
if(ln.size()!=0){
for(int i=0;i<ln.size();i++){
Element s=(Element)ln.get(i);
//s.getChildren().remove(s);
s.getParentElement().removeChild(s.getName());
}
}
}catch(Exception se){
System.out.println(se.toString());
}
}
/**
*方法重寫: 刪除元素,返回無
* 參數:1.節點名 2.根
*/
public void delectE(String fname,Document s){
try{
Element ss=s.getRootElement();
XPath xp=XPath.newInstance("//"+ss.getName()+"["+fname+"]");
List r=xp.selectNodes(s);
if(r.size()!=0){
for(int i=0;i<r.size();i++){
Element so=(Element)r.get(i);
so.getChildren().remove(s);
}
}
}catch(Exception se){
System.out.println(se.toString());
}
}
/**
*方法重寫: 修改元素,返回無
* 參數:1.節點名 2.原節點內容 3.想要修改後節點內容 4.根
*/
public void supert(String zname,String uname,String xname,Document ss){
try{
Element sa=ss.getRootElement();
XPath xp=XPath.newInstance("//"+sa.getName()+"["+zname+"='"+uname+"']");
List la=xp.selectNodes(ss);
if(la.size()!=0){
for(int i=0;i<la.size();i++){
Element see=(Element)la.get(i);
see.setText(xname);
}
}
}catch(Exception se){
System.out.println(se.toString());
}
}
以上是java中xml的全部(本人版權啊,抄襲打屁屁)
連資料庫不會不會吧,依次從資料庫提取字元串加入即可
⑵ java模擬器PSP KVM不會用
哥哥你弄混了,那個java模擬器雖然也叫模擬器不過是安裝在psp上用來玩手機游戲的,不能安裝在pc上
pc上有個psp模擬器,不過只能玩一兩個游戲而已,幻想傳說玩不了,其實如果有psp的話,用數據線連接pc然後屏幕輸出就行了
⑶ 用Java Socket編程,實現簡單的Echo功能
// 伺服器
import java.io.*;
import java.net.*;
public class MyServer {
public static void main(String[] args) throws IOException{
ServerSocket server=new ServerSocket(5678);
while (true) {
Socket client=server.accept();
BufferedReader in=new BufferedReader(new InputStreamReader(client.getInputStream()));
PrintWriter out=new PrintWriter(client.getOutputStream());
while(true){
String str=in.readLine();
System.out.println(str);
out.println("has receive....");
out.flush();
if(str.equals("exit"))
break;
}
client.close();
}
}
}
// 客戶端
import java.net.*;
import java.io.*;
public class Client{
static Socket server;
public static void main(String[] args)throws Exception{
server=new Socket(InetAddress.getLocalHost(),5678);
BufferedReader in=new BufferedReader(new InputStreamReader(server.getInputStream()));
PrintWriter out=new PrintWriter(server.getOutputStream());
BufferedReader wt=new BufferedReader(new InputStreamReader(System.in));
while(true){
String str=wt.readLine();
out.println(str);
out.flush();
if(str.equals("end")){
break;
}
System.out.println(in.readLine());
}
server.close();
}
}
⑷ cso格式游戲在電腦上怎麼打開 不會用psp模擬器。。 轉為iso了,也已經用學你光碟機載入過了。
誰說沒有PSP模擬器!
你的模擬器是什麼版本?我用的是JPCSP,可以打開CSO&ISO
"又出現一堆字母"那就是運行程序了吧。我估計的也是JPCSP,因為你沒有安裝JAVA,當然就打不開了~
⑸ 如何使用PSP模擬器玩游戲
PSP模擬器JPCSP v0.09 rev.708版(支持ISO/CSO鏡像)
這是由著名的PS2模擬器PCSX2小組的另一個開發計劃,這是一個採用JAVA編寫的PSP模擬器,新版本支持了ISO和CSO格式的PSP游戲鏡像。
1.下載JPCSP模擬器http://down.cngba.com/psp/pspsoft/simulator/2008111956724.shtml
2.由於此模擬器是PCSX2小組採用Java所編寫的,所以必須使用PC上的Java運行軟體。
推薦Java SE Development Kit (JDK) 7 Build b23 (下載http://www.skycn.com/soft/3116.html)
3.載入ISO/CSO
4.在菜單里選擇load UMD
5.等游戲的信息識別完成後,選擇LOAD
6.選擇RUN
7.開始游戲
⑹ java如何獲取到連接到wifi的信息,包括流量控制這些,謝謝
獲取到連接到wifi的信息:http://..com/link?url=_NQ9ydOye_H84iPCp2BVD2eMKjNX_u9k1yIU1J9d_-
獲取流量信息(3G網和WiFi):http://www.oschina.net/code/snippet_188162_9784
⑺ java 連接domino r8需要配置哪些信息
Java 對 Domino Objects 的訪問是通過高級包 lotus.domino 進行的。根據運行時環境,這個包中的介面是在其他兩個包中的一個包中實現的:
lotus.domino.local 提供了從同一計算機上的 Notes/Domino 軟體進行調用。
lotus.domino.cso 提供了從通過遠程連接訪問的 Domino 伺服器進行調用。
對於本地訪問,Java 程序運行在安裝有 Notes 客戶機或者 Domino 伺服器的計算機上。本地類由 JNI(Java Native Interface)構建來,用於訪問與 JVM(Java Virtual Machine)相同的進程中的 Notes/Domino 二進制文件。
對於遠程訪問,Java 程序使用 CORBA(Common Object Request Broker Architecture)請求 Domino 伺服器所提供的服務。遠程類使用 CORBA 通過 TCP/IP 網路訪問伺服器。遠程訪問由以下兩個部分組成:
1、客戶機通過 HTTP 協議獲得伺服器的初始對象,作為 IOR (Interoperable Object Reference)。
2、客戶機通過 IIOP 連接進一步獲得其他對象。
⑻ 如何檢測java系統是否存在風險
對企業CTO、CIO、CSO們而言,Java一直是一個很難攻克的難題。在當今的企業環境中,以禁用Java等方式來緩解Java風險很難實現。一般來說,Java都是嵌入在能夠保持企業競爭力的企業關鍵業務應用中。然而遺憾的是,犯罪分子們總是利用Java零日漏洞來入侵用戶電腦。這也正是Websense安全實驗室的安全專家們在過去幾個月內一直堅持研究並記錄Java安全風險嚴重性的原因所在。
Websense安全專家們初步研究了Websense ThreatSeeker智能雲收集到的一系列記錄數據,這些數據顯示了當前Java版本的使用情況。Websense安全專家研究之後發現,Java威脅是普遍存在的,93%的網路計算機在訪問Web信息時都易受到已知Java漏洞的攻擊。此外,為提高研究的准確性,Websense安全實驗室還對企業中Java版本的更新頻率進行了調查研究。同時,在Java最新版本發布之後,他們再一次通過實時Web請求了解到了Java版本的使用情況。
Websense安全專家們的研究結果表明,Java補丁更新過程十分緩慢。該補丁發布一周之後,最新版本Java的平均使用率仍不足3%。2周之後,用戶使用率有所上升,略高於4%。一個月之後,也僅有近7%的用戶安裝了最新版本的Java。
然而,事實遠不止如此,Websense安全專家們還發現,75%以上的用戶電腦中的Java版本至少已過時6個月了,其中近三分之二的已經過時一年以上,超過50%的在用瀏覽器中的Java版本落後至少兩年。
通過對犯罪分子使用的犯罪工具的研究,Websense安全專家了解到,犯罪分子入侵企業網路使用最多也是最成功的方法就是Java漏洞利用。犯罪分子成功入侵用戶電腦後,就會感染用戶電腦,竊取企業或用戶敏感數據。
如果僅有不足10%的企業通過補丁管理和版本控制來管理已知的重要Java漏洞,其餘93%的企業要依靠什麼安防措施來保護企業系統免遭攻擊入侵和數據竊取的威脅呢?Websense安全專家表示,企業應當設法通過充分利用Java版本更新來降低Java風險。
雖然依靠Java的主要網站的數量正在大幅下降,但Java漏洞帶來的風險卻在不斷上升。一些企業企圖以補丁管理作為解決方案來降低Java風險,其他的企業卻只想通過簡單地關閉Java來實現這一目的。然而,由於種種原因,這兩種方法都不能實現。
許多企業都有依靠Java的關鍵業務應用,其中許多應用都依賴於特定的Java版本,不同用戶所需的Java版本不同,如果針對某一特定群體關閉了Java,很可能會造成業務應用不可用。這也正是管理Java風險時最先遇到的挑戰。
⑼ 安裝java編程環境,電腦硬體是64位系統,裝的是32位win10,jdk安裝幾位的
JPCSP是用於PC端的PSP游戲模擬器。JPCSP Ver 1.390 Extremum獨家新版模擬器可以兼容直接引導普羅模塊的游戲。 ① 運行模擬器前必須安裝最新的JAVA支持庫: ② 建議安裝SONY的SonicStage軟體可以輔助解碼音樂: ③ 破解版6.XX固件的游戲需要手動去除普羅模塊: 運行模擬器必要程序:ppsspp模擬器模擬器運行需要安裝 VC2010(運行必須)等程序,請注意安裝相應文件。 1.將模擬器文件下載後解壓可得到一個ppsspp.exe後綴的文件,這個是模擬器的執行文件,雙擊打開。 2.之後出現如下圖所示的畫面(如果無反應,請參考教程上方的鏈接,安裝相應的必要軟體)。 首先,如果你發現自己的模擬器不是中文語言,可以通過語音選項來進行設置成簡體中文或繁體中文,這樣方便我們進行設置。 模擬器運行psp怪物獵人截圖: 首先讓我們來看看運行PSP模擬器對你的電腦硬體有怎樣的要求吧! 【pc用psp模擬器jpcsp最低配置要求】 •操作系統:Windows 32bit or 64bit / Linux 32bit or 64bit / Mac OSX •CPU: Pentium 4 and up •顯卡: 任何支持 OpenGL 2.0 或更高版本的顯卡 •內存:1GB 【推薦配置要求】 •操作系統:Windows Vista / Windows 7 •CPU: Dual core @ 2.5 GHz •顯卡: 總是安裝最新的顯卡驅動 •內存:2GB或更多 比如pc用psp模擬器jpcsp要求顯卡必須支持OpenGL 2.0或更高版本,支持OpenGL 3.3或更高版本的nviDIA獨立顯卡對jpcsp兼容性最好。(A卡和Intel顯卡以及集成顯卡對模擬器的use shaders(使用著色器)選項有兼容性問題,當勾上use shaders選項時,可能會造成圖像不能正常顯示或達不到nviDIA顯卡那樣的修正貼圖的效果) 如果你打開模擬器載入游戲 點擊 啟動(run)後,模擬器窗口表示連幀數都沒顯示 那麼請查查你的顯卡OpenGL版本是否達到2.0了。 1.安裝JAVA(JRE): 【要運行此模擬器必須下載安裝JRE】 (安裝java請不要 “更改目的地文件夾” ,否則可能造成模擬器無法識別java) 雙擊上面 下載下來的文件 會彈出下圖,點擊 安裝 按鈕,開始安裝JRE。 2.下載sonicstage: 【下載安裝sonicstage(播放游戲背景音樂用)】 點我下載sonicstage4.3精簡版 雙擊上面下載下來的文件:sonicstage精簡版 ,開始安裝sonicstage 可以不重啟 3.下載模擬器: 【(推薦)mono at3+音頻不卡頓修改版psp模擬器jpcsp下載】 ps:相比官方版本模擬器,此修改版可以自動繞游戲的普x補丁,這樣可以解決游戲含普x補丁導致運行時無限黑屏問題,漢化更完整些。 下面以你下載jpcsp-2611m-x86+AMD64-windows_CHS_fixed-2012-7-13 版本為例。 4.解壓模擬器: 用解壓軟體 (比如winrar) 解壓第3步下載下來的模擬器壓縮包如下圖 選擇壓縮包文件右鍵菜單 解壓到你想要解壓的任意位置: 解壓後進入jpcsp-2611m-x86+AMD64-windows_CHS_fixed-2012-7-13 文件夾 5.將游戲iso或cso文件放入umdimages文件夾: 特別注意: iso文件可能跟壓縮包圖標一樣(見下圖),由於操作系統默認隱藏已知類型文件的擴展名,造成許多新手無法判斷一個壓縮包是iso文件還是其他格式的壓縮包導致把iso文件給解壓了。 將游戲iso或cso文件請放在模擬器文件夾下面的umdimages文件夾下面: 6.運行模擬器 啟動32位模擬器: 雙擊start-windows-x86.bat文件(齒輪圖標的那個文件) 就可以打開32位模擬器 啟動64位模擬器: 雙擊start-windows-amd64.bat文件(齒輪圖標的那個文件) 就可以打開64位模擬器 ps:bat文件在 xp系統下圖標是這樣的: win7系統下的bat文件圖標 是下圖這樣的: 7.一些模擬器基本設置: 若你下載的是 官方版本模擬器 需要進行基本設置: 若你下載的是jpcsp-2611m-x86+AMD64-windows_CHS_fixed-2012-7-13直接跳過本步驟(因為已經設置好了) 當然也可以手動設置,打開模擬器後按下F12鍵可以進入設置界面。 如上圖 勾上 Media(媒體)選項卡 第一項和第三項(這樣可以讓模擬器支持游戲過場動畫和大部分游戲的背景音樂的解碼播放) 最後點擊 ok 即可保存設置 ps:注意sonicstage偶爾會異常導致背景音樂丟失,這種情況請打開sonicstage進行修復。 8.載入運行游戲: 模擬器 菜單File(文件)-》Load UMD(載入UMD) 彈出下圖umd瀏覽器窗口 選擇 游戲後,點擊載入(load) 按鈕: 最後再點擊Run(運行)按鈕,開始游戲 正式開始玩游戲前 請務必先 熟悉下鍵位(按下F11彈出鍵位設置窗口): 上圖對於日版游戲圈鍵起 “確定” 作用,叉鍵起“取消” 作用(美版歐版 游戲作用相反) 【特別注意】你若要修改默認鍵位,新設置的鍵位不能跟已經設置過的鍵位重復。 比如說 我想 把 psp的方向鍵的 “上”分配為 鍵盤上的W, 由於W已經被分配為psp的鍵位 “三角形”, 你應該先 把 “三角形” 那個鍵分配為其他鍵盤上未被分配過的鍵位,比如數字鍵1, 此時才能將W分配給psp的鍵位 “上”。 ps:控制器(controller)里若選擇錯了設備比如誤選擇了滑鼠人物就會隨滑鼠的方向而自動移動。 注意控制人物移動的鍵位除了方向鍵(Right、up、Left、Down),還有 I、J、L、K, 有些游戲需要用 I、J、L、K,來控制人物移動。 下頁還有PSP模擬器運行常見問題及解決方案: psp模擬器的金手指怎麼用 模擬器主菜單有個“金手指” 啟動游戲前打開,然後,將金手指按0X00000000 0X00000000格式列出 最後ON就可以了,游戲中別關閉,最好一個個測試是否可用
⑽ psp模擬器—jpcsp使用教程
我來回答樓主滴問題吧。
①psp模擬器(jpcsp模擬器)的使用方法:
1.首先請下載"jpcsp-windows-x86.rar"壓縮包和"Java.exe"安裝程序。下載地址是:
http://hi..com/deanex0/blog/item/56b173598f49593243a75b35.html
2.成功安裝完"Java"程序後,打開"jpcsp-windows-x86.rar"壓縮包,解壓文件。(這樣才能使用jpcsp模擬器,如果未安裝"Java"程序,那麼即使雙擊"start-windows-x86"----這是jpcsp模擬器的啟動程序,程序也不會有反應)
3.打開"jpcsp-windows-x86"文件夾,找到"start-windows-x86"程序,雙擊打開。在彈出的程序中選擇"File"----"Load UMD",(我用的是英文版,樓主可以去下載中文版的),接著在彈出的對話框中選擇游戲載入模擬器即可運行游戲。
②psp模擬器(jpcsp模擬器)運行游戲注意事項:
1.psp游戲鏡像文件----即後綴名為.iso的文件,一定要放入"umdimages"文件夾中----jpcsp模擬器自帶文件夾,是專門存放游戲鏡像文件的文件夾,如果游戲文件放在別的文件夾,那麼模擬器會讀不到游戲,也就不能進行游戲。
2.jpcsp模擬器不能模擬運行未破解"EBOOT"的psp游戲鏡像文件,還有打過"普羅米修斯"補丁的游戲鏡像文件。(不過近來更新的psp模擬器已經能解決一些原先不能運行的游戲----即模擬器能模擬運行的游戲越來越多了)
③psp模擬器(jpcsp模擬器)運行游戲的一些問題:
如果樓主發現自己的操作步驟是正確的,但psp模擬器還是不能運行,那可能是由於各樓主沒有正確安裝好"Java"程序(即"Java"程序有分"32位版本"和"64位版本",psp模擬器也是如此。如果沒有正確安裝好"Java"程序,那就不能運行psp模擬器程序)。請樓主根據電腦的配置選擇"Java"程序。
希望這些能幫到你,最後祝你游戲愉快啊!(*^__^*) 嘻嘻