问题列表 - 第27642页

如何隐藏MKAnnotationView标注?

我试图隐藏AnnotationView而不接触引脚,可能吗?谢谢!

for (id currentAnnotation in self.mapView.annotations) {        
if ([currentAnnotation isKindOfClass:[MyAnnotation class]]) { 
    } 
}
Run Code Online (Sandbox Code Playgroud)

iphone sdk callouts mkannotation mkannotationview

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

隐藏面板内的ASP.NET updatepanel可能存在错误

asp.net SciptManager控件生成的JavaScript似乎有一个错误,无法处理隐藏的UpdatePanels.当一个更新的面板中的控件尝试使另一个更新面板可见时,将引发JavaScript错误.

这是ASP.Net AJAX的错误吗?有没有人有任何想法如何解决这个问题?

这是我正在尝试做的一个例子

<script type="text/C#" runat="server">
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
        Panel1.Visible = true;
    }
</script>

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
        <asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" Text="Show Panel"></asp:LinkButton>
    </ContentTemplate>
</asp:UpdatePanel>

<asp:Panel ID="Panel1" runat="server" Visible="false">
    <asp:UpdatePanel ID="UpdatePanel2" runat="server">
        <ContentTemplate>
            blah bla blah
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Panel>
Run Code Online (Sandbox Code Playgroud)

这是单击"LinkBut​​ton1"链接时抛出的JavaScript错误.此错误来自asp.net ScriptManager控件生成的JavaScript

Error: Sys.InvalidOperationException: Could not find UpdatePanel with ID 'ctl00_ContentPlaceHolder1_UpdatePanel2'
Run Code Online (Sandbox Code Playgroud)

javascript asp.net ajax updatepanel

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

算法树或植物生长背后的算法

什么是Farmville游戏中涉及的所有算法,特别是我有兴趣根据用户的活动绘制结果树.

我正在进入一个特殊需要在SVG中绘制树型图像的项目.我不确定如何去定义树的算法,并根据某些业务规则,树中的叶子增长等等,我想你明白了.Farmville只是我用来解释的一个例子.

任何帮助是极大的赞赏..

algorithm 3d

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

shared_ptr在哪里?

经过几个小时试图找到shared_ptr所在的位置后,我现在非常沮丧.我看到的所有示例都没有显示包含shared_ptr(和工作)标题的完整代码.只是陈述std,tr1<memory>没有任何帮助!我已经下载了增强功能,但仍然没有显示!有人可以通过告诉确切的位置来帮助我吗?

谢谢你让我发泄我的挫折!

编辑:我看到我的标题已被更改.对于那个很抱歉.所以...也是因为我不清楚shared_ptr是"C++版本依赖" - >这就是为什么我没有陈述我的环境 - >因此可能为什么我很难找到它.

我正在研究MSVS2008.

编辑2:我不知道为什么,但我在包括[memory]和[boost/tr1/memory.hpp]和[boost/tr1/tr1/memory],同时寻找shared_ptr的所有地方..当然,我不能"T.

感谢所有的回复.

c++ boost smart-pointers shared-ptr c++11

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

Delphi:现场应用程序错误记录

使用Delphi 7,我想知道是否有一个免费组件将收集诊断信息,因为我的应用程序在远程站点运行,并将帮助我调试错误报告.

也许它记录了所选的每个菜单项,控制点击,文本输入等?也许它只是在崩溃时转储堆栈.也许它做了别的事......

我不介意添加代码(例如,在每个过程的开始和结束时),因为这可能会产生比全自动系统更有用的信息.

我不确定解决方案是否应该"打电话回家",或者是否足以生成可以通过电子邮件发送给我的文本文件.

有什么建议?

delphi error-handling logging remote-debugging

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

OpenGL ES 2.0和glPushMatrix,glPopMatrix

OpenGL ES 2.0是否仍支持glPushMatrix和glPopMatrix?我目前正在以下列方式使用它们:

glPushMatrix();
glTranslatef(xLoc, yLoc, 0);
[myTexturePointer drawAtPoint:CGPointZero];
glPopMatrix();
Run Code Online (Sandbox Code Playgroud)

我问,因为我已经阅读了一些关于2.0"从规范中删除矩阵堆栈"的事情.由于我对OpenGL相对较新,我不知道在哪里可以找到明确的答案.

opengl-es

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

在DLL中调用未导出的函数

我有一个加载DLL的程序,我需要调用它包含的一个非导出函数.通过在调试器中搜索或其他方式,我有什么办法可以做到这一点吗?在有人问之前,是的,我有原型和功能的东西.

c++ dll assembly function

10
推荐指数
3
解决办法
6877
查看次数

什么是"处理"编程语言?

语言网站:http://processing.org/

什么人使用Processing?我有机会在课堂上学习这一点,并想知道它是否能很好地利用我的时间.

processing

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

向非程序员解释抽象

抽象是一个似乎难以解释的概念,而不回复使用编程术语.我已经考虑了很多,但我无法得出满意的答案.有没有人有任何非常一般但非常相关的解释?

隐喻,similes等都是受欢迎的.

abstraction programming-languages

12
推荐指数
3
解决办法
5585
查看次数

循环的SSE SIMD优化

我在循环中有一些代码

for(int i = 0; i < n; i++)
{
  u[i] = c * u[i] + s * b[i];
}
Run Code Online (Sandbox Code Playgroud)

因此,u和b是相同长度的向量,c和s是标量.这个代码是否适合与SSE一起使用的矢量化以获得加速?

UPDATE

我学习了矢量化(事实证明,如果你使用内在函数,它并不那么难)并在SSE中实现了我的循环.但是,在VC++编译器中设置SSE2标志时,我获得的性能与我自己的SSE代码相同.另一方面,英特尔编译器比我的SSE代码或VC++编译器快得多.

这是我写的代码供参考

double *u = (double*) _aligned_malloc(n * sizeof(double), 16);
for(int i = 0; i < n; i++)
{
   u[i] = 0;
}

int j = 0;
__m128d *uSSE = (__m128d*) u;
__m128d cStore = _mm_set1_pd(c);
__m128d sStore = _mm_set1_pd(s);
for (j = 0; j <= i - 2; j+=2)
{
  __m128d uStore = _mm_set_pd(u[j+1], u[j]);

  __m128d cu …
Run Code Online (Sandbox Code Playgroud)

sse simd visual-c++

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