我只是想将数据插入到SQL数据库表中,如果已经插入了一些数据,那么我想更新该数据.我怎么能用Java做到这一点.请帮助我,并提前抱歉英语不好.
我知道使用netbeans将一行添加到sql数据库中的简单方法.
这是方法:
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zeeshan",
"root","sHaNi97426");
Statement stmt = (Statement)conn.createStatement();
String insert = "INSERT INTO clients VALUES('"+hostname+"');";
stmt.executeUpdate(insert);
Run Code Online (Sandbox Code Playgroud)
现在,我想在sql数据库中添加多行.例如,在下面给出的代码中:
Process p = Runtime.getRuntime().exec("tasklist.exe");
BufferedReader s = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((s.readLine()) != null) {
System.out.print(s.readLine());
}
Run Code Online (Sandbox Code Playgroud)
我想在sql中添加每一行直到s.readLine()成为null.
请帮助我.
我如何将邮件从服务器发送到任何特定的客户端。我的想法是如何做到这一点,就像我必须列出连接到服务器的所有客户端的列表,然后通过迭代每个客户端我可以发送消息,但是如果有人可以通过代码帮助我,我将非常感激。许多代码,但是我没有从他们那里得到任何可观的帮助。代码不应该基于GUI。在此先感谢您。我的英语不好。这是我的代码,其中消息发送到所有客户端,但是我想使用客户端ipaddress将消息发送到我选择的客户端
Map<Integer, java.net.Socket> clients = new HashMap<Integer, java.net.Socket> ();
socket = serverSocket.accept();
// Add the socket to a HashMap
clients.put(socket.getPort(), socket);
for (Iterator<Integer> iter = clients.keySet().iterator(); iter.hasNext(); )
{
int key = iter.next();
java.net.Socket client = clients.get(key);
// Sending the response back to the client.
// Note: Ideally you want all these in a try/catch/finally block
OutputStream os = client.getOutputStream();
OutputStreamWriter osw = new OutputStreamWriter(os);
BufferedWriter bw = new BufferedWriter(osw);
bw.write("Some message");
bw.flush();
}
Run Code Online (Sandbox Code Playgroud) 我读过一篇文章here,它非常好理解。鉴于其在GitHub 上的实现。当我尝试使用给定的代码自行训练时,它在此文件的第 117 行给出了一个导入错误, 如下所示。我正在使用谷歌 Colab 环境。对错误进行了一些搜索,我发现以下行与 keras version==2.2.2 兼容。我也安装了但没有解决错误。请帮我克服它。默认情况下,colab 中安装的 keras 版本是 2.2.4
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-47-f8ce7e15cf87> in <module>()
9 from keras.layers.merge import Add
10 from keras.utils import conv_utils
---> 11 from keras.utils.conv_utils import normalize_data_format
12
13 from keras.layers.core import Dropout
ImportError: cannot import name 'normalize_data_format'
---------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud) python-3.x deep-learning conv-neural-network keras keras-layer