Tag: 连接

算术添加和字符串连接之间的Java’+’运算符?

据我们所知 Java’+’运算符用于两者 算术添加 字符串连接 当我一起使用时,需要知道确切预期的行为和应用规则 当我尝试遵循java代码 System.out.println(“3” + 3 + 3); // print 333 String concatenation ONLY System.out.println(3 + “3” + 3); // print 333 String concatenation OLNY System.out.println(3 + 3 + “3”); // print 63 Arithmetic Add & String concatenation

为什么字符串连接需要这么长时间?

我在一个循环中连接一个字符串,但它需要很长时间,为什么呢? for (String object : jsonData) { counter++; finalJsonDataStr += object; } 变量object是一块JSON,最多70个字符,循环大约50k次。 我理解有些人建议使用StringBuffer或StringBuilder但这个链接说,它没有性能改进: StringBuilder vs Java中toString()的字符串连接

用Java一个接一个地播放WAV文件

我正试图互相播放几个WAV文件。 我试过这个方法: for (String file : audioFiles) { new AePlayWave(file).start(); } 但是,它同时起到了所有作用。 所以我需要一个看起来像这样的函数: public void play(Vector audioFiles); 向量包含文件,例如: “test1.wav” , “test2.wav” 我一直在寻找超过四个小时,但我似乎无法找到一个有效的解决方案:( 我还尝试将WAV文件连接到一个AudioInputStream。 它没有给出任何编译器错误,但声音完全搞砸了。 码: public static AudioInputStream concat(Vector files) throws UnsupportedAudioFileException, IOException { AudioInputStream total = AudioSystem.getAudioInputStream(new File(files.get(0))); for (int i = 1; i < files.size(); i++) { AudioInputStream clip = AudioSystem.getAudioInputStream(new File(files.get(i))); total […]

SSH连接Java

是否可以使用java与服务器建立ssh连接?

连接到MySQL数据库

如何从Java连接到MySQL数据库? 当数据库位于远程服务器上时,Java在本地计算机上运行。

Java Servlet中的PostgreSQL连接从数据库中检索信息。 得到错误

我很难完成这项工作。 我可以毫无问题地连接到数据库,但是我不能让它向我显示html页面。 它没有运行。 import java.io.*; import java.sql.*; import java.text.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class ShowBedrock extends HttpServlet { public String getServletInfo() { return “Servlet connects to PostgreSQL database and displays result of a SELECT”; } private Connection dbcon; // Connection for scope of ShowBedrock // “init” sets up a database connection public […]

打开与Jsoup的连接,获取状态代码并解析文档

我正在使用jsoup创建一个类,它将执行以下操作: 构造函数打开与url的连接。 我有一个方法,将检查页面的状态。 即200,404等 我有一个方法来解析页面并返回一个url列表。# 下面是我正在尝试做的粗略工作,而不是非常粗糙,因为我一直在尝试很多不同的事情 public class ParsePage { private String path; Connection.Response response = null; private ParsePage(String langLocale){ try { response = Jsoup.connect(path) .userAgent(“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.21 (KHTML, like Gecko) Chrome/19.0.1042.0 Safari/535.21”) .timeout(10000) .execute(); } catch (IOException e) { System.out.println(“io – “+e); } } public int getSitemapStatus(){ int statusCode = response.statusCode(); return […]

即使使用C3P0 +显式session.close(),Hibernate连接也不会关闭

Hibernate与MySQL的连接我的数据库没有关闭。 在10秒内点击10次之后,我从MySQL Workbench(在我的开发机器中获得此连接统计数据。我是唯一的用户)。 MySQL Workbench服务器状态 我有那些 C3P0并运行(从log4j检查,没有与C3P0相关的问题,似乎正在运行) 一个ServletReqestListener,用于检查是否存在打开的会话,并在requestDestroyed()方法中将其关闭。 Hibernate Session对象保存在ThreadLocal中,因此每个请求只有一个连接,在第一次查询时打开,并在ServletRequestListener中关闭。 每次打开会话并关闭会话时,我都会将“Session Opened”和“Session Closed”输出到System.out,如代码示例中所示。 在每个请求,每个页面刷新, 我得到“会话打开”和“会话结束”,分别 。 所以我的小逻辑有效。 但是连接没有关闭。 我的hibernate.cfg.xml false com.mysql.jdbc.Driver officenic jdbc:mysql://localhost/officenic officenic org.hibernate.dialect.MySQL5InnoDBDialect 1 100 5 0 1 100 我想在每次关闭会话时调用的代码块。 if (session == null) return; if (session.isOpen()) { if (session.isDirty()) session.flush(); session.close(); System.out.println(“Session closed”); } 我错过了什么吗?

使用java中的代理代码连接到站点

我想通过java中的代理连接到网站。 这是我写的代码: public class ConnectThroughProxy { Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(“proxy ip”, 8080)); public static void main(String[] args) { try { URL url = new URL(“http://www.rgagnon.com/javadetails/java-0085.html”); URLConnection connection=url.openConnection(); String encoded = new String(Base64.encode(new String(“user_name:pass_word”).getBytes())); connection.setDoOutput(true); connection.setRequestProperty(“Proxy-Authorization”,”Basic “+encoded); String page=””; String line; StringBuffer tmp = new StringBuffer(); BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); while […]

HttpURLConnection:是否需要调用connect()?

我见过的很多例子都没有明确地调用connect() 。 相反,他们只使用getInputStream()或getResponseCode() 。 我假设所有这些需要连接的HttpURLConnection方法只调用connect()本身? 是否有任何必须为HttpURLConnection显式调用connect()情况?