草庐IT

虚拟主机

全部标签

java - 为什么拒绝连接到本地主机?

我有一台服务器,一台客户端机器连接到该服务器。最近决定用stunnel加密连接,所以现在客户端程序不是直接连接到服务器,而是连接到localhost:8045(我查了一下,这个端口没有被占用)。Java代码:URLurl=newURL("http://localhost:8045/malibu/GetProviders");InputStreamstream=url.openStream();我得到以下信息:java.net.ConnectException:Connectionrefused:connectatjava.net.PlainSocketImpl.socketConnec

java - 如何根据IP地址获取主机名?

我想在我的程序中根据给定的IP地址查找主机名。是否可以获取它,如果可以,请提供代码。谢谢。 最佳答案 是的,有可能。importjava.net.*;publicclassHostName{publicstaticvoidmain(Stringargs[]){InetAddressinetAddress=InetAddress.getByName("127.64.84.2");//getthehostInetusingipSystem.out.println("HostName:"+inetAddress.getHostName()

java - 如何运行 PING 命令并获取 ping 主机摘要?

您好,我需要使用Java代码执行PING命令并获取ping主机的摘要。如何用Java实现? 最佳答案 按照viralpatel的规定,您可以使用Runtime.exec()下面是一个例子classpingTest{publicstaticvoidmain(String[]args){Stringip="127.0.0.1";StringpingResult="";StringpingCmd="ping"+ip;try{Runtimer=Runtime.getRuntime();Processp=r.exec(pingCmd);Buf

vue里使用虚拟列表处理element-ui的el-select选择器组件数据量大时卡顿问题

问题当我们使用el-select选择器下拉数据很大的时候,会出现页面卡顿,甚至卡死的情况,用户体验很不好。我目前采取的方案是使用虚拟列表的方式去处理这个问题。实现效果数据获取完毕:点击输入框:我们可以看到2万条数据只展示了30条。我们滚动找到kaimo-666,选择它我们再次点击输入框,我们以及定位到了kaimo-666这个位置另外拓展了点击项目跟输入框数据改变的事件源码地址我基于vue-virtual-scroll-list跟element-ui实现了下拉虚拟列表,解决下拉选择框数据量大时卡顿问题。代码地址:https://github.com/kaimo313/select-virtual

ESXi直通GPU配置及Solidworks在虚拟机安装的问题

测试环境:vmwareesxi7.0update2          NvidiaRTX6000          SolidWorks2018VMX配置文件无需在命令行配置修改,(网上很多类似教程)。直通后在物理机上运行nvidia-smi是看不到GPU的。Solidworks不支持在虚拟机中安装使用本地license。初步的想法是将已经安装好SolidWoks的物理机转成虚拟机。Vmware原厂软件还未发布(目前版本太低)而且不支持EFI引导计算机,这点很关键。经过测试必需是EFI引导的虚拟机才支持GPU直通。转换软件测试建议用diskgeniusESXI上安装Nvidia驱动版本号必需对

用于接受有效主机名、IPv4 或 IPv6 地址的 Java 正则表达式

有没有人有一个好的(最好是经过测试的)正则表达式来只接受有效的DNS主机名、IPv4或IPv6地址? 最佳答案 我知道您可能被迫使用正则表达式。但是,如果可能,最好避免为此任务使用正则表达式,而是使用Java库类来进行验证。如果您想同时进行验证和DNS查找,那么InetAddress.getByName(String)是个不错的选择。这将一次性处理DNS、IPv4和IPv6,并返回一个包装整齐的InetAddress实例,其中包含DNS名称(如果提供)和IPv4或IPv6地址。如果您只想进行句法验证,那么Apachecommons有

java - 查询 DNS 服务记录以查找主机名和 TCP/IP

在一篇关于生命科学标识符(参见LSIDTester,atoolfortestingLifeScienceIdentifierresolutionservices)的论文中,RodericDMPage博士写道:给定LSIDurn:lsid**:ubio.org**:namebank:11815,向DNS查询_lsid._tcp的SRV记录。ubio.org返回animalia.ubio.org:80作为ubio.orgLSID服务的位置。我了解到我可以在unix上使用host命令将_lsid._tcp.ubio.org链接到animalia.ubio.org:80:host-tsrv_l

java - Gifs(动画)通过使用 blob 存储在 App Engine 上工作,但不能在具有相同代码的本地主机上工作

我正在使用Blobstore存储GIF图像文件,然后将其呈现为HTML标签。当我部署到AppEngine的实时实例时,动画GIF工作正常,但当我部署到本地开发服务器时,GIF不再是动画。我添加了Math.random()在由url形成的图像标签中运行,但它仍然无法在本地主机上运行。我希望动画GIF文件可以在本地主机上运行,​​但我的控制台显示缺少ImageIO插件并且未找到图像阅读器,并且GIF在本地主机上不显示动画。Here是一个演示问题的示例repo。大部分逻辑在FormHandlerServlet中类:@WebServlet("/my-form-handler")publiccl

java - 无法连接到 SMTP 主机 : smtp. gmail.com,端口 : 587; nested exception is: java.net.ConnectException:连接超时:连接

这是应用程序的代码。我一直在尝试使用eclipseIDE运行它。我还添加了所有必需的java邮件jar文件,即dsn.jar,imap.jar,mailapi.jar,pop3.jar,smtp.jar,mail.jar。但它给出了以下错误CouldnotconnecttoSMTPhost:smtp.gmail.com,port:587。没有防火墙阻止访问,因为在pingsmtp.gmail.com时会收到回复。我什至尝试过这种方式:首先在您设置/使用客户端的设备上的浏览器中登录Gmail帐户转到此处并为“不太安全”的应用程序启用访问权限:https://www.google.com/

java - Java虚拟机的启动时间由什么组成?

有时我听到人们讨论Java的启动时间。这似乎是一个重要的性能方面。但它到底是什么?它由什么组成?动态类加载导致的类加载时间?或者在只编译JVM中的第一次编译开销?还是其他原因导致Java程序执行初期“缓慢”?那么,第二个问题就是如何衡量Java程序的启动时间?从哪一点到哪一点的持续时间称为启动时间?我不知道我的问题是否以正确的方式提出;如果没有,请告诉我。谢谢! 最佳答案 启动时间没有正式定义。实际上,实际IT中使用的大多数术语都没有正式定义。(或者忽略正式定义。)但粗略地说,就是从应用程序启动到它准备好做一些有用的事情的时间。启动