導航:首頁 > 配伺服器 > java如何寫查詢伺服器

java如何寫查詢伺服器

發布時間:2022-06-17 13:56:59

java編寫的客戶端如何連接伺服器端(java編寫)的資料庫,希望有代碼實現,或對我下面的代碼進行修改

樓上說的不可能不行啊,
你確認下ip地址,埠號 資料庫的實例名是不是正確的。還有就是資料庫監聽有沒有打開。
你可以先在客戶端用工具比如plsql去訪問下遠程的資料庫,看看是不是正常的。
localhost換成一台機子的IP地址?
你換的是端伺服器的ip嗎?

❷ 請問各位大師如何將本地的Java連接到伺服器端MySQL(不是本地的)並執行創建表及查詢的功能麻

首先在本地項目中加入資料庫連接jar包,例如:mysql-connector-java-5.1.8-bin.jar。
寫個jdbc連接類
驅動程序名

String driver = "com.mysql.jdbc.Driver";

// URL指向要訪問的資料庫名scutcs

String url = "jdbc:mysql://127.0.0.1:3306/scutcs";

// MySQL配置時的用戶名

String user = "root";

// Java連接MySQL配置時的密碼

String password = "root";

try {

// 載入驅動程序

Class.forName(driver);

// 連續資料庫

Connection conn = DriverManager.getConnection(url, user, password);

if(!conn.isClosed())

System.out.println("Succeeded connecting to the Database!");

// statement用來執行SQL語句

Statement statement = conn.createStatement();

// 要執行的SQL語句

String sql = "create table...";

❸ Java如何往伺服器寫數據

package com.temp.test;

import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Locale;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class Test {
static long start=0;
static long end=0;
static long run;
static boolean view=true;
static SimpleDateFormat sdf = new SimpleDateFormat("", Locale.SIMPLIFIED_CHINESE);

public static void start(){
start=System.currentTimeMillis();
}

public static void end(){
end=System.currentTimeMillis();
}

public static void run (HttpServletRequest request) throws IOException{

write(" -------------------");
write("xx"); // 寫內容到d:/abc.txt
write(" -------------------\r\n");
}

}

public static void write(String content) throws IOException {
BufferedWriter out = null;
try {
out = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream("d:/abc.txt", true)));
out.write(content+"\r\n");
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}

}

}}

❹ java 怎麼查看伺服器的CPU使用率

1、確定當前系統安裝的jdk是1.6版本以上
2、windows系統中有獲取cpu使用率的可執行文件exe,只要在java中獲取該文件的執行路徑,通過Java調用即可。
3、獲取操作系統可執行文件目錄procCmd
4、調用java的Runtime.getRuntime().exec執行cmd應用程序
5、利用java中sleep來計算睡眠前後cpu的忙碌時間與空閑時間,因為sleep不會釋放系統資源
6、根據忙碌時間占總時間的比例來計算cpu使用率!

❺ java 如何查看伺服器的CPU使用率

(){
try{
StringprocCmd=System.getenv("windir")+"\system32\wbem\wmic.exeprocessgetCaption,CommandLine,KernelModeTime,ReadOperationCount,ThreadCount,UserModeTime,WriteOperationCount";
//取進程信息
long[]c0=readCpu(Runtime.getRuntime().exec(procCmd));
Thread.sleep(CPUTIME);
long[]c1=readCpu(Runtime.getRuntime().exec(procCmd));
if(c0!=null&&c1!=null){
longidletime=c1[0]-c0[0];
longbusytime=c1[1]-c0[1];
return"CPU使用率:"+Double.valueOf(PERCENT*(busytime)*1.0/(busytime+idletime)).intValue()+"%";
}else{
return"CPU使用率:"+0+"%";
}
}catch(Exceptionex){
ex.printStackTrace();
return"CPU使用率:"+0+"%";
}
}

❻ 老師要求用Java寫一個程序,能夠實現對我們學校的網站伺服器的訪問。

的確,這個是WebService的應用。學校提供了規范,你根據他的規范傳入參數查詢就可以了。
你可以查下WebService相關的資料,以及編程技巧。我給你提供一個最原始的代碼範本,是基於JDK的。非第三方包。其它的以次類推。代碼是無參的WebService請求,有參數的,可以自己拼接下。當然現在有很多第三方包,都對訪問代碼做了封裝,你也可以看一下。
思路上:
1、通過伺服器的WebService功能介面的訪問格式及返回值格式組裝HTTP請求。
2、得到返回值,解析出自己要的數據並加以使用。

import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;

import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;

public class WebServiceGetter {
static final String urlString = "http://202.203.194.10/scorem/vonService.asmx";

public static void helloVonProject() throws Exception {
URL url = new URL(urlString);
URLConnection connection = url.openConnection();
connection.setDoInput(true);
connection.setDoOutput(true);
connection
.setRequestProperty("Content-Type", "text/xml; charset=utf-8");
connection.setRequestProperty("SOAPAction",
"http://www.vontao.com/ynufe/jw/HelloVonProject");
connection
.getOutputStream()
.write(("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
+ "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
+ " <soap:Body>\n"
+ " <HelloVonProject xmlns=\"http://www.vontao.com/ynufe/jw\" />\n"
+ " </soap:Body>\n" + "</soap:Envelope>").getBytes());
InputStream is = connection.getInputStream();
Document document = DocumentBuilderFactory.newInstance()
.newDocumentBuilder().parse(is);
System.out.println(document
.getElementsByTagName("HelloVonProjectResult").item(0)
.getFirstChild().getNodeValue());

}

public static void main(String[] args) throws Exception {
helloVonProject();
}
}

❼ Java 伺服器請求和處理該怎麼寫

有三種方式:實現servlet介面、繼承GenericServlet、繼承HttpServlet
用Myeclipse直接寫,重寫方法的時候用「Ctrl+/」有提示
現在用的最多的是繼承HttpServlet的方法:直接重寫doGet和doPost方法,在方法裡面就可以任意寫你想用的方法了。

❽ 在Java中如何得到本地IP和伺服器的機器名

import java.net.*; public class catchserverip{ InetAddress ServerIPaddress=null; //取得Server的IP地址 public InetAddress getServerIP() { try { ServerIPaddress=InetAddress.getLocalHost();} catch (UnknownHostException e) {} return (ServerIPaddress);}}就可以了在jsp中寫 <jsp:useBean id=catchipbean scope=page class=catchip / String servername=catchipbean.getServerIP().getHostName(); ---------------------------------------------------------------

❾ java 怎麼寫一個介面 讓他返回伺服器的動態IP地址和埠

首先伺服器IP是動態的,這個介面還怎麼訪問呢?
所以,應該是要請求一個固定可訪問的介面,然後這個介面去訪回動態的其他伺服器IP和埠,而這埠和IP是沒辦法在本機獲取,需要在想要被訪問的程序啟動時,將其IP和埠寫入共享區域(資料庫,共享內存等),固定的獲取介面根據條件獲取動態IP和埠。

❿ 如何用自己的電腦做伺服器,用java語言寫伺服器程序

你指的伺服器程序是指B/S(瀏覽器/伺服器)
還是C/S(客戶端/伺服器)模式啊,不過不管你想寫那種服務端程序首先都是要先安裝JDK的,然後才開始開發,如果是B/S可以使用tomcat作為伺服器,C/S的話就要自己寫了

閱讀全文

與java如何寫查詢伺服器相關的資料

熱點內容
卡爾曼濾波演算法書籍 瀏覽:769
安卓手機怎麼用愛思助手傳文件進蘋果手機上 瀏覽:844
安卓怎麼下載60秒生存 瀏覽:803
外向式文件夾 瀏覽:240
dospdf 瀏覽:431
怎麼修改騰訊雲伺服器ip 瀏覽:392
pdftoeps 瀏覽:496
為什麼鴻蒙那麼像安卓 瀏覽:736
安卓手機怎麼拍自媒體視頻 瀏覽:186
單片機各個中斷的初始化 瀏覽:724
python怎麼集合元素 瀏覽:481
python逐條解讀 瀏覽:833
基於單片機的濕度控制 瀏覽:499
ios如何使用安卓的帳號 瀏覽:883
程序員公園采訪 瀏覽:812
程序員實戰教程要多長時間 瀏覽:979
企業數據加密技巧 瀏覽:135
租雲伺服器開發 瀏覽:814
程序員告白媽媽不同意 瀏覽:337
攻城掠地怎麼查看伺服器 瀏覽:601