问题列表 - 第3562页

UDP广播还是IP组播?

如果必须实现网络广播,是否会在新应用程序中使用UDP广播或IP多播?为什么?

您使用这两种方法遇到的好处和缺点是什么?(特别是关于VPN,不同子网,各种路由器等的问题)

network-programming broadcast

10
推荐指数
1
解决办法
1万
查看次数

何时在方法上使用Plural vs Collection单词

我正在为模块创建一个API,在我在课程中创建了几个方法后,我问自己这个问题.

现在,作为一个例子,我这​​样做:

public Company GetMonitoredCompany( String companyName ) { ... }
public List<Company> GetMonitoredCompanies( ) { ... }
Run Code Online (Sandbox Code Playgroud)

但我意识到,有几次,我使用其他API的/服务,有时他们的名字中的Collection可能像:

public List<Company> GetMonitoredCompanyCollection( ) { ... }
Run Code Online (Sandbox Code Playgroud)

对此有规定吗?一种模式?或者两种方式都可以吗?

c# design-patterns naming-conventions

3
推荐指数
1
解决办法
1268
查看次数

MOUNTVOL.EXE的编程接口

Windows中的MOUNTVOL命令是否有任何编程接口?我想要做的是从mountvol获取输出(即使我必须从命令行解析它),这给了我带有GUID路径的驱动器列表(\\?\ Volume {...} )并根据该路径获取设备信息(是USB驱动器,VENDOR_ID等).任何有关获得该方法或替代方法(在Win98 +中工作)的信息将不胜感激.

windows usb

1
推荐指数
1
解决办法
1394
查看次数

GWT的最佳数据绑定解决方案

你有没有使用GWT的众多半生不熟的数据绑定解决方案之一?如果是这样,它的效果如何?

我想停止为GWT滚动我自己的绑定,但数据绑定空间中没有明显的赢家.

我更喜欢用未来的东西,例如GWT孵化器,但那里还没有.

我使用GWTDesigner并喜欢它,但它似乎也没有解决方案.

它是一个非常基本的缺失功能.你知道GWT团队是否计划增加对此的支持?在那种情况下,也许我会等.

谢谢

java data-binding gwt

24
推荐指数
2
解决办法
3万
查看次数

网络浏览器"歧视"好吗?

是否可以根据用户的网络浏览器添加"特殊"但不必要的内容?例如,是否可以显示:

******.使用Firefox等现代浏览器可以更好地工作

在我的网页顶部为所有IE用户?

browser

16
推荐指数
6
解决办法
1192
查看次数

为什么我安装的 MacFUSE NTFS vol 是只读的?

我从MacFUSE站点得到的印象是,当您安装它并连接一个 NTFS 卷时,它将是可写的。但是,我安装的卷是只读的。下面是一些输出的mount...

我正在谈论的 NTFS 外置 USB 驱动器:

/dev/disk1s1 on /Volumes/SATA160 (local, nodev, nosuid, read-only)
Run Code Online (Sandbox Code Playgroud)

一个 OS X 格式的外置 USB 驱动器(用于比较):

/dev/disk3s3 on /Volumes/USB_ext_drive_40_GB (local, nodev, nosuid, journaled)
Run Code Online (Sandbox Code Playgroud)

我需要在某处设置一些东西吗?编辑配置文件?

我在 OS 10.4 (Tiger) 上。

macos ntfs volume macfuse

1
推荐指数
1
解决办法
2586
查看次数

防止屏幕刮擦

关于屏幕抓取合法性的问题,即使是非法的人仍然会尝试,所以:

可以采用哪些技术机制来防止或至少抑制屏幕抓取?

哦,只是为了咧嘴笑,让生活变得困难,保留搜索引擎的访问权限可能会很好.我很可能在这里扮演魔鬼的拥护者,但有一个严重的基础点.

screen-scraping

30
推荐指数
5
解决办法
2万
查看次数

地理编码多个地址

我需要为每个请求对200个地址进行地理编码,每天执行大约3,000个请求.我将使用PHP来做这个服务器端.我看过如何将地址转换为纬度/经度?,但找不到谷歌地图HTTP请求API或雅虎地理编码REST API(不能使用JavaScript,因为这是服务器端)发送多个地址的方法.

我将主要使用它来根据坐标对地址进行排序,如果API支持,请填写每个地址的任何缺失数据.地址仅限于美国.地理编码的地址将来自用户输入,因此可以是自由形式,如"街道地址,邮政编码"或"城市,州"等.准确性对于坐标来说并不重要,例如在500英尺左右.

是否有免费的API来处理这个问题?有没有办法让雅虎或谷歌在请求中执行多个位置?

google-maps geocoding yahoo-maps

17
推荐指数
3
解决办法
5万
查看次数

将开发团队从FTP转换为版本控制系统

我在一个小型的LAMP开发工作室工作,我们的想法就是完成代码并转到列表中的下一个项目.

该团队在Zend Studio 5.5中工作,通过FTP或SFTP连接到Live服务器.他们喜欢这个是他们部署代码的速度(因为它只是修改实时代码).

但是由于许多明显的原因,当然这并不好.

我想将它们转移到版本控制系统(CVS,SVN或任何其他工具),但问题是,我不是他们的高级,所以我需要一个胡萝卜让他们开始使用它.

我需要在他们的机器上构建什么样的设置才能像往常一样编码?

我要做的是在我的机器上创建这个设置,然后显示它们.

我知道这有点不同寻常,但它变成了我的激情,将他们的思维方式从通常的代码破解转变为结构和优雅.谢谢.

更新(Jonathan Leffler的回答):

  1. 没有
  2. 是的,他们真的这样做

问题是,工作室制作了一个集中的CMS系统,该系统托管在数百个网站上,他们需要修改各个网站,如果这些网站是在主要的组合中还是在他们自己的网站内?

php version-control development-environment

6
推荐指数
1
解决办法
477
查看次数

调用类方法会在Python中引发TypeError

我不明白如何使用类.当我尝试使用该类时,以下代码给出了一个错误.

class MyStuff:
    def average(a, b, c): # Get the average of three numbers
        result = a + b + c
        result = result / 3
        return result

# Now use the function `average` from the `MyStuff` class
print(MyStuff.average(9, 18, 27))
Run Code Online (Sandbox Code Playgroud)

错误:

File "class.py", line 7, in <module>
    print(MyStuff.average(9, 18, 27))
TypeError: unbound method average() must be called with MyStuff instance as first argument (got int instance instead)
Run Code Online (Sandbox Code Playgroud)

怎么了?

python methods class python-3.x

71
推荐指数
3
解决办法
14万
查看次数