问题列表 - 第47222页

视图在加载前删除

我试图从webservice获取数据后删除视图.

但是当我使用删除视图时

[self.view removeFromSuperView];

在加载所需数据之前删除视图.我需要加载数据然后删除视图.有没有办法实现这个?

iphone objective-c uiview

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

Android:BitmapDrawable.Draw(Canvas)似乎不起作用

我正在尝试将20x20背景平铺到我的自定义视图上但由于某种原因我也无法进行.

    BitmapDrawable background;
    background = new BitmapDrawable(BitmapFactory.decodeResource(getResources(), R.drawable.back));
    background.setTileModeXY(Shader.TileMode.REPEAT, Shader.TileMode.REPEAT);
    background.draw(canvas);
Run Code Online (Sandbox Code Playgroud)

有谁知道它为什么不起作用?

android bitmap draw

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

有如何生成GUID的方法如下?

如何生成如下所示的GUID: 00000000-0000-0000-0000-B7B9B3A4A0DE

除了最后一部分,它应该都是零.

c# guid

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

C#转VB问题

嗨,我正在尝试将一些代码从C#转换为VB,但由于我缺乏对C#(或者VB)的了解,我遇到了一些问题.我希望有更多技能的人可以帮我.

我使用的转换工具在这里: http://www.developerfusion.com/tools/convert/csharp-to-vb/ 将一些代码在这里找到: http://www.urmanet.ch/?p=11

该代码旨在制作EF实体的深层副本.

在第87行更正&&后,转换完成正常.稍后进行了一些导入并修复了一些简单的错误,我无法解决的其余错误如下:

1:这条线

<System.Runtime.CompilerServices.Extension()> _
    Public Shared Function Clone(entityObject As EntityObject) As EntityObject
Run Code Online (Sandbox Code Playgroud)

标记为扩展方法只能在模块中定义.它在一个类中定义,但我认为这在C#中工作,那么为什么我会在VB中得到这个错误?

2:有很多这样的行:

For Each [property] As var In properties
Run Code Online (Sandbox Code Playgroud)

其中'as var'部分被标记为未定义; 我不完全确定'as var'意味着什么,我可以删除它并允许编译器推断出类型吗?

3:这行代码中有错误:

Dim t = GetType(EntityCollection(Of )).MakeGenericType(New () {[property].PropertyType.GetGenericArguments()(0)})
Run Code Online (Sandbox Code Playgroud)

在'''之后有一个波浪形,表示预期类型,我不知道该怎么做这条线,因此如何修复它,有人能够澄清一下吗?

4:这条线

Private Shared ReadOnly _tracking As New List()
Run Code Online (Sandbox Code Playgroud)

告诉我System.Collections.Generic.List(Of T)的类型参数太少.这是因为C#和VB之间存在一些差异吗?

非常感谢任何建议.

c# vb.net c#-to-vb.net

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

在C#中将记录插入Microsoft Access数据库

我使用C#插入数据以访问2000-2003文件格式数据库.当我有一个包含2个字段的数据库时,查询工作正常,但是当有更多字段时,它不起作用.

我有两个相同的代码,我无法找到问题.

using System.Data.OleDb;    // By using this namespace I can connect to the Access Database.

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        private OleDbConnection myconn;
        public Form1()
        {
            InitializeComponent();
            myconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\leelakrishnan\Desktop\NewManageContacts.mdb");
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'newManageContactsDataSet.Contacts' table. You can move, or remove it, as needed.
           // this.contactsTableAdapter.Fill(this.newManageContactsDataSet.Contacts);
            // TODO: This line of code loads data into the 'newManageContactsDataSet.Contacts' table. …
Run Code Online (Sandbox Code Playgroud)

c# ms-access

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

有很多吸气剂和安装者是个好主意吗?

在编写您打算开源的应用程序(在java中)时,拥有大量的getter和setter并使变量变为私有通常是一个好主意吗?更具体地说,如果那是一个Android应用程序,上述问题的答案是否仍然有效?

编辑:如果你们能给我一个具体的理由,为什么它更好,那将是非常棒的.

java android open-source getter-setter

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

是否可以将此递归解决方案(打印括号)转换为迭代版本?

考虑到标签出现的次数,我需要打印打印有效标签"<"和">"的不同变体,下面是使用递归的python中的解决方案.

def genBrackets(c):
    def genBracketsHelper(r,l,currentString):
        if l > r or r == -1 or l == -1:
            return
        if r == l and r == 0:
            print currentString
        genBracketsHelper(r,l-1, currentString + '<')
        genBracketsHelper(r-1,l, currentString + '>')
        return
    genBracketsHelper(c, c, '')

#display options with 4 tags     
genBrackets(4)
Run Code Online (Sandbox Code Playgroud)

我很难真正理解这一点,并希望尝试将其转换为迭代版本,但我没有取得任何成功.

根据这个线程:每个递归都可以转换成迭代吗? - 它看起来应该是可能的,唯一的例外似乎是Ackermann功能.

如果有人有关于如何查看Eclipse中维护的"堆栈"的任何提示 - 这也将不胜感激.

PS.这不是一个功课问题 - 我只是想更好地理解递归到迭代转换.

由Matthieu M.编辑,提供更好的可视化输出示例:

>>> genBrackets(3)
<<<>>>
<<><>>
<<>><>
<><<>>
<><><>
Run Code Online (Sandbox Code Playgroud)

iteration algorithm recursion tail-recursion

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

如何告诉iPhone NSURLConnection中止

我有一个适当使用NSURLConnection的应用程序.这些异步调用最终完成并正确释放(看起来像),但有时需要一些时间才能完成.

因此,有时我退出应用程序(注意,不仅仅是发送背景),其中一些连接仍处于活动状态.如果我立即重启应用程序,应用程序会在启动时冻结.(didFinishLaunchingWithOptions似乎永远不会被调用).

虽然我不确定这些连接是否是问题,但终止或取消任何剩余的可能是好的.有关如何做到这一点的任何建议?

关于如何调试重启的奖励点也.(我已经将NSLog语句保存到可下载的文件中)

iphone asynchronous nsurlconnection

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

将<td>中的div与<td>的顶部对齐

更新:添加了jsfiddle:http://jsfiddle.net/WgzgF/11/

我有一堆桌子<td>.每个td都有一个div .tdcont,它就像是td中所有内容的包装器.在.tdcont,我有两组div .alwaystop.below-at.

<td class="table-td">
   <div class="tdcont">
      <div class="alwaystop">           
         <div class="at1">at1</div>
         <div class="at2">at2</div>
         <div class="at3">at3</div>
      </div>            
      <div class="below-at">
         <div class="bat1">bat1</div>
         <div class="bat2">bat2</div>
         <div class="bat3">bat3</div>
      </div>
   </div>
</td>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是它alwaystop本身应该与单元格的顶部边界对齐,并且below-at应该像这样在它下面

_____________________________________________________
at1 at2 at3       | at1 at2 at3     | at1 at2 at3    |
bat1 bat2 bat3    | bat1 bat2 bat3  | bat1 bat2 bat3 |
small image here  | big image here  |                |
                  | is …
Run Code Online (Sandbox Code Playgroud)

html css html-table

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

我应该如何在Windows中设置默认的Python版本

我在Windows 7上安装了Python 2.6和Python 3并设置了环境变量:path = d:\python2.6.

当我python在cmd中运行时,它显示的是python版本是2.6,这是正确的!

但是当我在bat文件中编写脚本并运行它时,显示的python版本为3.1.

这有什么不对?

bat文件中的脚本代码:

import sys
print (sys.version)
Run Code Online (Sandbox Code Playgroud)

python windows

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