系统:
Linux web 2.6.27.21-0.1-pae #1 SMP 2009-03-31 14:50:44 +0200 i686 i686 i386 GNU/Linux
PHP Version 5.3.8
Apache Version Apache/2.2.21 (Linux/SUSE)
OCI8 Support enabled
Version 1.4.7
Revision $Revision: 321634 $
Active Persistent Connections 0
Active Connections 0
Oracle Run-time Cl
我有一个家庭网络,有几个窗口和安装了samba的Linux机器。
在Windows上,我可以通过主机名找到彼此的计算机。
然而,在Linux计算机上,我无法通过主机名找到任何其他计算机--只有IP地址才能工作。
实际上,Linux似乎甚至无法解决它自己:
user@atom:~$ host atom
Host atom not found: 3(NXDOMAIN)
user = System.Security.Principal.WindowsIdentity.GetCurrent();
我使用它来获取试图删除我留在目录中的文件的用户的信息,但我的计算机和他的计算机都是客户端,因此用户总是返回我的计算机的名称。你能告诉我如何解决这个问题吗?
更多说明:我正在制作一个应用程序来监控我文件夹的特定文件,我的计算机是一台客户端计算机,他的计算机也是一台客户端,我试图监控文件服务器的公共位置,例如\192.168.1.15\ public \myfolder,我想从可能试图删除该文件夹中我的文件的其他客户端获得任何访问权限。感谢您提供的任何想法和解决方案。
我的代码是这样的
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
var rq=require('request');
var url="http://localhost/ss/some.json";
var pages=Object();
rq(url, function (error, response, body) {
pages=JS
我有一个Java应用程序,需要知道连接到它的客户端的计算机名称。我的第一个想法是通过JavaScript获得它,并用它填充隐藏的表单字段,但经过一些挖掘,JS似乎无法访问该信息。
然后我尝试使用applet并通过JavaScript访问applet方法。这似乎适用于Firefox,但较新的Chrome版本不运行applet。
然后,我考虑切换到JavaScript应用程序,据我所知,该应用程序应该在Chrome下工作,但是在这种情况下,由于Webstart应用程序运行在浏览器之外,JavaScript无法访问它的方法。
然后,我尝试将主机名保存在运行于Firefox + Linux + Jav