问题列表 - 第2299页

NNTP死了吗?

如果死了,还有接班人吗?

对于那些不知道的人:

网络新闻传输协议或NNTP是一种互联网应用协议,主要用于阅读和发布Usenet文章(也称为netnews),以及在新闻服务器之间传输新闻.

nntp usenet

14
推荐指数
4
解决办法
6123
查看次数

"是一个"vs"有一个":哪一个更好?

投资组合A→基金1

投资组合A→基金2

投资组合A→基金3

如果不使用is/has,我无法构建句子.但在1和2之间,

1)有一个:

class PortfolioA
{
    List<Fund> obj;
}
Run Code Online (Sandbox Code Playgroud)

2)是:

class PortfolioA : List<Fund>
{

}
Run Code Online (Sandbox Code Playgroud)

从可扩展性,可用性的角度来看,您认为哪一个更好?我仍然可以通过任何方式访问我的资金,尽管有一个小的语法变化.

oop inheritance composition

8
推荐指数
3
解决办法
8865
查看次数

如何使用Javascript/jQuery确定图像是否已加载?

我正在编写一些Javascript来调整大图像的大小以适应用户的浏览器窗口.(遗憾的是,我无法控制源图像的大小.)

所以类似这样的东西将在HTML中:

<img id="photo"
     src="a_really_big_file.jpg"
     alt="this is some alt text"
     title="this is some title text" />
Run Code Online (Sandbox Code Playgroud)

有没有办法让我确定标签中的src图像img是否已下载?

我需要这个,因为如果$(document).ready()在浏览器加载图像之前执行,我遇到了问题. $("#photo").width()并且$("#photo").height()将返回占位符(alt文本)的大小.在我的情况下,这是像134 x 20.

现在我只是检查照片的高度是否小于150,并假设如果是这样,它只是替代文字.但这是一个非常黑客,如果一张照片的高度低于150像素(在我的特定情况下不太可能),或者如果替代文字高度超过150像素(可能发生在小型浏览器窗口上),它就会破裂.


编辑:对于想要查看代码的任何人:

$(function()
{
  var REAL_WIDTH = $("#photo").width();
  var REAL_HEIGHT = $("#photo").height();

  $(window).resize(adjust_photo_size);
  adjust_photo_size();

  function adjust_photo_size()
  {
    if(REAL_HEIGHT < 150)
    {
      REAL_WIDTH = $("#photo").width();
      REAL_HEIGHT = $("#photo").height();
      if(REAL_HEIGHT < 150)
      {
        //image not loaded.. try again in a quarter-second
        setTimeout(adjust_photo_size, 250);
        return;
      }
    }

    var new_width = . . …
Run Code Online (Sandbox Code Playgroud)

javascript jquery image

84
推荐指数
4
解决办法
12万
查看次数

如何使用散列或加密密码支持Web应用程序?

在企业环境中支持新的Web应用程序时,通常需要以特定用户身份登录,以便诊断他们遇到的实际或感知问题.这里有两个相反的问题:

  1. 最佳做法是使用散列或加密密码,而不是明文.有时,中间会有第三方SSO(单点登录).无法检索用户的密码.除非用户提供(不鼓励),否则无法以该用户身份登录.

  2. 许多Web应用程序都具有个性化和复杂的授权.不同的用户具有不同的角色(管理员,经理,用户),具有不同的权限.有时用户只能看到他们的数据 - 他们的客户或任务.某些用户具有只读访问权限,而其他用户可以进行编辑.因此,每个用户对Web应用程序的看法都是独一无二的.

假设在企业环境中,无法访问用户的桌面或直接连接到他们的计算机.

你是如何处理这种情况的?

编辑:我想重申,在一个大型金融机构或典型的财富500强企业中,全国各地和全世界有数十万名员工,某些IT部门的开发人员不可能直接访问用户的计算机.其中一些是客户使用的面向公众的网络应用程序(如网上银行和股票交易).而且,其中许多都是依赖于Active Directory或SSO的Intranet应用程序,这意味着许多应用程序的用户凭据都是相同的.我非常感谢你们的建议; 有些可能在其他类型的环境中非常有用.

security passwords web-applications credentials

8
推荐指数
2
解决办法
1152
查看次数

c ++中字符整数值的范围

我正在阅读C++编程语言,其中Stroustrup声明char的int值可以在0到255或-127到127之间,具体取决于实现.它是否正确?它似乎应该是从-128到127.如果不是,为什么在第二种实现可能性中它们只有255个可能的值,而不是256.

c++ language-implementation language-details

13
推荐指数
2
解决办法
5055
查看次数

Java.util.Calendar - 自1970年1月1日以来的毫秒数

程序后跟输出.有人请向我解释为什么从1970年1月1日开始的10,000,000毫秒是1969年11月31日.好吧,有人请说明我的假设第一次测试应该从1970年1月1日起产生10,000,000毫秒的时间有什么问题.数字小于10,000,000产生同样的结果.

public static void main(String[] args) {

    String x = "10000000";
    long l = new Long(x).longValue();
    System.out.println("Long value: " + l);

    Calendar c = new GregorianCalendar();
    c.setTimeInMillis(l);
    System.out.println("Calendar time in Millis: " + c.getTimeInMillis());

    String origDate = c.get(Calendar.YEAR) + "-" + c.get(Calendar.MONTH) + "-" + c.get(Calendar.DAY_OF_MONTH);  
    System.out.println("Date in YYYY-MM-DD format: " + origDate);

    x = "1000000000000";
    l = new Long(x).longValue();
    System.out.println("\nLong value: " + l);

    c.setTimeInMillis(l);
    System.out.println("Calendar time in Millis: " + c.getTimeInMillis());

    origDate = c.get(Calendar.YEAR) + "-" + c.get(Calendar.MONTH) …
Run Code Online (Sandbox Code Playgroud)

java calendar

8
推荐指数
3
解决办法
4万
查看次数

在软件中显示太多"皮肤"检测

我正在构建一个ASP.NET网站,用户可以上传自己的照片.每天可能会有数千张照片上传.我的老板曾经问过一件事,就是我们有什么方法可以检测出任何照片是否显示出太多"皮肤"并在编辑做出最终决定之前自动将其标记为"仅限成人".

asp.net image-processing

31
推荐指数
7
解决办法
5282
查看次数

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

处理PHP JSON对象中的数据

来自JSON中的Twitter Search API的趋势数据.

使用以下方法抓取文件:

$jsonurl = "http://search.twitter.com/trends.json";
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json);
Run Code Online (Sandbox Code Playgroud)

如何处理来自此对象的数据.作为阵列?只需要从[name]值中提取数据.

JSON对象包含:

stdClass Object
(
    [trends] => Array
        (
            [0] => stdClass Object
                (
                    [name] => Vote
                    [url] => http://search.twitter.com/search?q=Vote
                )

            [1] => stdClass Object
                (
                    [name] => Halloween
                    [url] => http://search.twitter.com/search?q=Halloween
                )

            [2] => stdClass Object
                (
                    [name] => Starbucks
                    [url] => http://search.twitter.com/search?q=Starbucks
                )

            [3] => stdClass Object
                (
                    [name] => #flylady
                    [url] => http://search.twitter.com/search?q=%23flylady
                )

            [4] => stdClass Object
                (
                    [name] => #votereport
                    [url] => …
Run Code Online (Sandbox Code Playgroud)

php json

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

重写System.Object.GetHashCode的最佳算法是什么?

在.NET GetHashCode方法中,很多地方都使用.NET 方法.特别是在快速查找集合中的项目或确定相等性时.是否有关于如何GetHashCode为我的自定义类实现覆盖的标准算法/最佳实践,因此我不会降低性能?

.net algorithm hashcode gethashcode

1389
推荐指数
14
解决办法
19万
查看次数