我有一个OpenShift Wildfly服务器.我正在用Spring MVC框架构建一个网站.我的一个网页也使用WebSocket连接.在服务器端,我使用了@ServerEndpoint注释和javax.websocket.*库来创建我的websocket:
package com.myapp.spring.web.controller;
import java.io.IOException;
import javax.websocket.OnClose;
import javax.websocket.OnError;
import javax.websocket.OnMessage;
import javax.websocket.OnOpen;
import javax.websocket.Session;
import javax.websocket.server.ServerEndpoint;
import org.springframework.web.socket.server.standard.SpringConfigurator;
@ServerEndpoint(value="/serverendpoint", configurator = SpringConfigurator.class)
public class serverendpoint {
@OnOpen
public void handleOpen () {
System.out.println("JAVA: Client is now connected...");
}
@OnMessage
public String handleMessage (Session session, String message) throws IOException {
if (message.equals("ping")) {
// return "pong"
session.getBasicRemote().sendText("pong");
}
else if (message.equals("close")) {
handleClose();
return null;
}
System.out.println("JAVA: Received from client: "+ message); …Run Code Online (Sandbox Code Playgroud) spring-mvc spring-security websocket spring-boot spring-websocket
如何在预定时间运行我的苹果脚本。我希望它每 45 分钟运行一次,但我不知道该怎么做。我将我的苹果脚本保存为应用程序。我接下来该怎么做?
谢谢
(目前,我正在使用该on idle功能,但有更好的方法吗?)
我在的本地主机上运行本地MySQL社区服务器(8.0.11)127.0.0.1:3306。
(我创建了一个数据库并为其注册了一个用户)。我可以使用以下终端查询来访问数据库:./mysql -u testuser -p
并且我能够访问服务器。
我正在使用Spring和JDBC通过以下代码执行相同的操作:
private final String URL= "jdbc:mysql://127.0.0.1:3306/db_example?useSSL=false";
private final String DB_USERNAME = "testuser";
private final String DB_PASSWORD = "pass";
public void connectAndInsertToDB() {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (Exception e) {
System.out.println("JAVA: Class.forName() error");
e.printStackTrace();
}
try {
conn = DriverManager.getConnection(URL, DB_USERNAME, DB_PASSWORD);
} catch (SQLException e) {
System.out.println("Error in initializing a connection to MYSQL DB");
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
但是然后我得到以下错误:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
23:03:28,603 ERROR [stderr] (default …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个简单的固定导航栏,但在计算机屏幕的左侧有一个白色边缘/填充,我无法弄清楚如何摆脱.
CSS:
#menu-bar {
padding-left: 0px;
padding-right: 110px;
margin: 0 auto;
position: fixed;
top: 0;
width: 100%;
color: #ffffff;
height: 35px;
text-align: center;
padding-top: 15px;
background-color: #333;
}
#menu-bar a {
font-size: 14px;
padding-left: 15px;
padding-right: 15px;
color: white;
text-decoration: none;
}
#menu-bar a:hover {
color: grey;
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="menu-bar">
<a href="#">Home</a>
<a href="#">Home</a>
<a href="#">Home</a>
</div>
Run Code Online (Sandbox Code Playgroud)
applescript ×1
automation ×1
css ×1
html ×1
java ×1
jdbc ×1
mysql ×1
spring-boot ×1
spring-mvc ×1
websocket ×1