成都网站建设设计

将想法与焦点和您一起共享

java连接网络设备代码 java networkinterface

java连接数据库的代码

package mysql;

肥西ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

import java.sql.*;

/**

* @author xys

*/

public class ConnectMysql {

public static Connection getConnection() throws ClassNotFoundException, SQLException {

String url = "jdbc:mysql://localhost:3306/databaseName";

String user = "mysqluser";

String password = "password";

String driverClass = "com.mysql.cj.jdbc.Driver";

Connection connection = null;

Class.forName(driverClass);

try {

connection = DriverManager.getConnection(url, user, password);

} catch (SQLException e) {

e.printStackTrace();

}

if (connection != null) {

System.out.println("数据库连接成功");

} else {

System.out.println("数据库连接失败");

connection.close();

}

return connection;

}

public void getResult() throws ClassNotFoundException, SQLException {

// 实例化 Statement 对象

Statement statement = getConnection().createStatement();

// 要执行的 Mysql 数据库操作语句(增、删、改、查)

String sql = "";

// 展开结果集数据库

ResultSet resultSet = statement.executeQuery(sql);

while (resultSet.next()) {

// 通过字段检索

int id = resultSet.getInt("id");

String name = resultSet.getString("name");

// 输出数据

System.out.println("ID : " +id);

System.out.println("name :" + name);

}

// 完成后需要依次关闭

resultSet.close();

statement.close();

getConnection().close();

}

}

如何拿到路由器上所有的连接设备的ip用Java代码实现

浏览器进入路由器管理地址:192.168.1.1--输入账号、密码进入管理界面

2

单击左侧的【DHCP】--客户端列表

3

好了,所有设备的IP地址尽在眼底

END

借助小软件

上面的方法简单吧,当然你如果手头有360,也可以这么搞

先打开【家庭网络管理】

登录你的路由器后,单击【有线、无线设备】

好了,是不是更加清晰?

求段java代码,根据数据库中的IP和用户名密码,远程telnet到设备

直接给你java关于telnet的一个例子

public class Main {    public static void main(String[] args) {        try {

TelnetClient telnetClient = new TelnetClient("vt200");  //指明Telnet终端类型,否则会返回来的数据中文会乱码

telnetClient.setDefaultTimeout(5000); //socket延迟时间:5000ms

telnetClient.connect("127.0.0.1",23);  //建立一个连接,默认端口是23

InputStream inputStream = telnetClient.getInputStream(); //读取命令的流

PrintStream pStream = new PrintStream(telnetClient.getOutputStream());  //写命令的流

byte[] b = new byte[1024];            int size;

StringBuffer sBuffer = new StringBuffer(300);            while(true) {     //读取Server返回来的数据,直到读到登陆标识,这个时候认为可以输入用户名

size = inputStream.read(b);                if(-1 != size) {

sBuffer.append(new String(b,0,size));                    if(sBuffer.toString().trim().endsWith("login:")) {                        break;

}

}

}

System.out.println(sBuffer.toString());

pStream.println("exit"); //写命令

pStream.flush(); //将命令发送到telnet Server

if(null != pStream) {

pStream.close();

}

telnetClient.disconnect();

} catch (SocketException e) {            // TODO Auto-generated catch block            e.printStackTrace();

} catch (IOException e) {            // TODO Auto-generated catch block            e.printStackTrace();

}

}

}


分享标题:java连接网络设备代码 java networkinterface
文章起源:http://chengdu.cdxwcx.cn/article/doicsgp.html