问题列表 - 第11556页

OpenGL:弃用的是什么?

OpenGL 3.0和3.1已经弃用了我认为必不可少的一些功能.特别是在着色器中使用固定功能.

任何人都可以解释与此有关的真正原因吗?

为什么他们发现需要弃用这个显而易见的每个人都使用的有用功能,并且没有理智的硬件公司会删除支持?

opengl deprecated opengl-3

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

对于家庭项目,Mercurial或Git(或其他DVCS)可以提供比Subversion更多的优势吗?

家庭项目和文件的理由最适合哪种免费的源控制系统?

我正在考虑使用Subversion(因为我熟悉它).

家居项目的特点:

  1. 最有可能是单身人士会做出改变.(可能是一天(不是现在),我可能与我在其他城市的朋友分享项目)

  2. 我想存储其他文件(非编程文件)

Mercurial或GIT(分布式版本控制系统)能否比家庭项目中的颠覆更具优势?

svn git version-control mercurial

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

HttpWebRequest有没有close方法?

我很惊讶地看到HttpWebRequest没有紧密的方法,但它的反对部分HttpWebResponse有.这让我有点困惑和不方便.:-)

那么,我们只需要在响应时调用Close,而不需要处理请求?我担心的是泄漏和更好的资源使用效率.我使用的是VSTS2008 + C#+ .Net 3.5.

.net c# .net-3.5

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

如何判断UIWebView中iframe加载与整个页面加载的区别?

在[webView:shouldStartLoadWithRequest:navigationType:]事件中,如何判断加载内容的iframe与整个页面加载内容之间的区别?看起来两者都用相同的参数调用同一个事件,唯一的区别是要加载的URL,所以没有办法分辨两者之间的区别.

我想到了几种方法来区分它们:

  • 解析页面的源代码并存储所有iframe src属性的列表,假设如果url加载是我列表中的其中一个,那么它就是iframe.当然,如果它实际上导航到页面,这个假设可能是不正确的.
  • 与上面相同,但在页面上运行一些JavaScript并获取iframe src属性.
  • 使用JavaScript,在用户尝试导航到页面时设置挂钩,类似于http://niw.at/articles/2009/02/06/how-to-enable-the-popup-window-on-uiwebview/EN
  • 使用JavaScript,在iframe尝试加载数据之前设置挂钩(不知道我将如何做这样的事情).
  • 修改每个iframe的src属性,在其src属性的末尾包含一个特殊字符串,例如"#iframe-loading".使用此修改后的源代码加载UIWebView.虽然这只适用于第一次查询原始页面上存在的iframe,而不是那些动态加载的iframe,例如通过JavaScript.
  • 通过YES在[webView:shouldStartLoadWithRequest:navigationType:]事件中返回来正常加载页面,并且一旦加载完成,看看WebView的URL是否发生了改变...如果这样做意味着它是页面重定向,如果不是这样的话意味着它是一个加载的iframe.
  • 使用JavaScript,覆盖window.location属性setter以运行我自己的代码,然后才能实际更改窗口的位置.然后我可以与Objective-C进行通信,让它知道下一个加载实际上是一个重定向.这是在JavaScript中重定向的唯一方法吗?

最好的方法是什么?你能想到我没有想过的任何方法吗?iframe有一个特殊的事件/属性,我可以使用JavaScript操作来帮助我吗?

谢谢

更新:它不像检查navigationType那么简单.虽然单击链接打开新页面将显示为navigationType = 0,但JavaScript重定向(更改window.location)将显示为navigationType = 5. iframe加载也显示为navigationType = 5.因此,当navigationType = 5,您不知道整个页面是通过JavaScript更改了URL还是只是在同一页面上加载了iframe.

iphone iframe uiwebview

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

在PHP中设置Memcached常量

我正在使用Memcached PHP库(基于libmemcached),我想知道如何在PHP中更改 预定义常量.我想使用基于ketama的密钥分发.

Memcached被编译为PHP扩展.

谢谢.

php memcached constants

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

为什么 mysql_num_rows 返回零?

我正在使用 C MySQL API

int numr=mysql_num_rows(res);
Run Code Online (Sandbox Code Playgroud)

它总是返回零,但在我的表中有 4 行。但是,我得到了正确的字段数。

问题是什么?我做错了什么吗?

c mysql

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

在C#Winform上使用Show Dialog时非常奇怪的错误

我在VS Studio 2008 Express Edition中创建了2个表单,并在main program.cs文件中使用public static声明它们

我只是想用ShowDialog和Close在两个表单之间切换,但是当试图关闭第二个表单并再次使用showdialog打开第一个表单时,它表示当表单已经可见时我不能使用showDialog,而事实并非如此在显示第二种形式之前关闭它.

它让我在使用showdialog之前将form visible属性设置为false,所以我做到了

    internal static void CloseSecondForm(FirstForm FirstForm)
    {
        FirstForm .Close();
        SecondForm.Visible = false;
        SecondForm.ShowDialog();
    }
Run Code Online (Sandbox Code Playgroud)

但后来它说我不能使用ShowDialog,因为表格已经在对话模式中显示,我必须关闭它.所以我做了它所要求的

    internal static void CloseSecondForm(FirstForm FirstForm)
    {
        FirstForm .Close();
        SecondForm.Visible = false;
        SecondForm.Close();
        SecondForm.ShowDialog();
    }
Run Code Online (Sandbox Code Playgroud)

但它仍然假装表格已经用ShowDialog打开了!

这是我的编程或Winform中的Bug吗?

更新:这是我在第5个答案中发布的整个代码(我想使用showdialog而不是show,因为我可能在后台有第3个表单,我不希望用户访问):

  [STAThread]
  static void Main()
  {
      Application.EnableVisualStyles();
      Application.SetCompatibleTextRenderingDefault(false);
      Form1 = new Form1();
      Form2 = new Form2();
      Form1.ShowDialog();
      Application.Run();

  }

  // called from Form1 BUTTON
  internal static void ShowForm2(Form1 Form1)
  {
      Form1.Hide();
      Form2.ShowDialog();
  }

  // called from Form2 BUTTON
  internal static …
Run Code Online (Sandbox Code Playgroud)

c# dialog modal-dialog winforms

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

XSLT:在html标记内添加文本

是否可以将xsl变量中的文本添加到html标记内部?

<xsl:variable name="selected">
   <xsl:if test="@class = 'selected'"> class="selected"</xsl:if>
</xsl:variable>

<li{$selected}></li>
Run Code Online (Sandbox Code Playgroud)

xslt

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

@在这个PHP做什么?

// Get the image information and display the image:
    if ($image = @getimagesize ("../uploads/$pid")) {
        echo "<div align=\"center\"><img src=\"show_image.php?image=$pid&name=" . urlencode($row['image_name']) . "\" $image[3] alt=\"{$row['print_name']}\" /></div>\n";   
    } else {
        echo "<div align=\"center\">No image available.</div>\n"; 
    }
Run Code Online (Sandbox Code Playgroud)

@在@getimagesize做什么?

php

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

什么是php函数默认返回?

如果我没有明确地返回任何内容,那么php函数究竟返回了什么?

function foo() {}
Run Code Online (Sandbox Code Playgroud)
  1. 它是什么类型的?

  2. 它有什么价值?

  3. 如何使用===完全测试?

  4. 这是从php4改为php5吗?

  5. 有没有之间的差异function foo() {}function foo() { return; }

(我不是问如何测试它if (foo() !=0) ...)

php variables language-design function

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