问题列表 - 第47055页

ASP.NET Repeater控件:如果数据包含零元素,如何不显示标题模板?

我希望我的页眉和页脚HTML不要在数据源没有项目的情况下写入.

我怎么做?

asp.net datarepeater

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

Java中的`*this = rhs`?

我来自C++世界,我找不到以下的Java替代方案(如果有的话):

struct SomeStruct
{
    SomeStruct(){}
    SomeStruct(const SomeStruct& rhs)
    {
        *this = rhs;
    }
};
Run Code Online (Sandbox Code Playgroud)

我需要这个的原因是我有一个现有对象的缓存,所以我不想创建另一个实例,只是为了'克隆'现有的实例,如下所示:

public class SomeObject
{
    private static Hashtable _objects;
    SomeObject()
    {
        SomeObject obj = _objects.get(some_key);
        if (obj != null) {
            // *this = obj;
            // instead of: 
            // this.something = obj.something;
            // this.something1 = obj.something1;
            // this.something2 = obj.something2;
            // a zillion fields....
        }
    }
};
Run Code Online (Sandbox Code Playgroud)

编辑:

对不起,我混淆了一些事情(仍然需要学习Java和C++).

谢谢

c++ java

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

如何在Android中处理加载图片

可能重复:
Android-如何在ListView中延迟加载图像

我已经尝试了好几天,但似乎无法在整个过程中全神贯注。我的应用程序从服务器访问许多图像。到目前为止,已设置为一次加载1张图像并显示它。当用户单击下一个按钮时,下一个图像然后被加载并显示。但是加载时间有点太长。如何改善下一张图片的加载时间?

我一直在玩线程和AsyncTask。我的想法是也将上一张和下一张图像保存在内存中。当用户点击下一步时,我将执行以下操作:

prevImage = currentImage;
currentImage = nextImage;
nextImage = getBitmapfromURL(urlPath);
Run Code Online (Sandbox Code Playgroud)

并且nextImage实际上是在AsyncTask或Thread中执行的。我的问题是,如果用户在该线程完成之前单击了下一个按钮(它仅显示空白图像)。所以我不确定那是不是要走的路。有没有其他方法可以改善这些图像的加载时间?任何想法,将不胜感激。

android bitmap download

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

解析Joda-Time Partials

我想从Strings中生成Partials,但在支持它的API中找不到任何内容.显然,我可以在Joda-Time框架之外编写自己的解析器并创建Partials,但我无法想象API还没有能力执行此操作.

使用threeten(JSR-310)将是一个可接受的解决方案,但它似乎不支持Partials.我不知道这是由于它的alpha状态,还是部分概念是以不同的方式处理,我还没有发现.

将String(2011,02/11等)转换为Partial的最佳方法是什么?

java jodatime

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

怎么能拖动MKPinAnnotationView引脚只有一个水龙头?

我添加MKPinAnnotationView和setDragAble.我的代码在这里

- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation {
    MKPinAnnotationView *annotationView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"pin"];
    [annotationView setDraggable:YES];
    annotationView.pinColor = MKPinAnnotationColorPurple;
    return [annotationView autorelease];
}
Run Code Online (Sandbox Code Playgroud)

好的,我可以拖针.

但有一个问题是它不只是一个水龙头.总是需要第二次点击.

当我第一次点击引脚被选中但无法拖动.当我再次点击它的可用拖动.

怎么了?我想只需一个拖动拖动像"Map.app"

iphone mkpinannotationview mkmapview ios4

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

CSS边框:距对象边缘的距离?

快问.我正在写出一些代码,如果有一种方法可以在对象内的5px的div上添加边框,那就很奇怪了 - 就像在div的实际边缘上一样.我检查了WC3并没有看到任何规格 - 但我可能错过了它.

在我的情况下,我将在div中使用虚线边框5px,以创建一个效果,就像div被缝到网站的其余部分.我可以使用background-image相当容易地完成它,但是为什么在一行或两行css时可以添加KB.

我认为它会像"边界位置"或"边界距离".

提前致谢.

css position border

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

如何在Interface Builder中向UITableViewController添加导航栏?

界面构建器不允许我单击并将导航栏拖动到表视图控制器上!这是非常令人沮丧的.

我想要的只是一个带有编辑按钮的表视图(在interface-builder中完成).如果这不可能,那么如何以编程方式添加导航栏?

提前致谢.

iphone interface-builder uinavigationbar uitableview ios

42
推荐指数
5
解决办法
7万
查看次数

如何从webpart调用外部Javascript文件

我正在为SharePoint 2010构建Web部件,我想添加一个简单的模式.

我已经注册了外部js脚本,如下所示:

ScriptLink.Register(this.Page, "js/jquery-1.5.min.js", true);   
ScriptLink.Register(this.Page, "js/jquery.simplemodal-1.4.1.js", true);   
Run Code Online (Sandbox Code Playgroud)

不知何故,我收到一条消息,说找不到该文件,因为它正在查看1033/_layouts目录,或类似的东西.

所以,我的问题是:如何从我的webpart引用外部JavaScript文件,而不将它们放在该目录中?

web-parts sharepoint-2010

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

带有Checkbox的Android ExpandableListView,控制已检查状态

朋友们,

我正在尝试编写一个在ExpandableListView中使用复选框的应用程序,我在这里遇到了一个问题,即维护应用程序的复选框状态,我从这里得到了示例,我的问题是保持复选框的检查状态,每当我检查其中一个复选框和展开列表,复选框没有它们应该具有的已检查状态.我试图通过添加ArrayList来存储商店的位置并在getChildView()中重新加载位置,但仍然没有达到我想要的目的.这是我的代码

public class ElistCBox extends ExpandableListActivity {

    private static final String LOG_TAG = "ElistCBox";
    ArrayList<String > chkState = new ArrayList<String>();
    static final String colors[] = {"grey","blue","yellow","red"};
    static final String shades[][] ={ { "lightgrey","#D3D3D3","dimgray","#696969", "sgi >gray 92","#EAEAEA"},
        { "dodgerblue 2","#1C86EE","steelblue >2","#5CACEE","powderblue","#B0E0E6"},
        { "yellow 1","#FFFF00", "gold 1","#FFD700","darkgoldenrod 1"," #FFB90F" },
        {"indianred 1","#FF6A6A", "firebrick 1","#FF3030", "maroon","#800000" } };

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle)
    {
        super.onCreate(icicle);
        setContentView(R.layout.main); 
        SimpleExpandableListAdapter expListAdapter = new SimpleExpandableListAdapter( …
Run Code Online (Sandbox Code Playgroud)

checkbox android expandablelistview

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

SQL Server - 如何自动"生成和发布脚本"

我想自动(理想情况下从批处理文件中的命令提示符)自动生成我的SQL Server 2008 R2数据库的模式.

在SSMS中,我可以右键单击数据库,选择"任务","生成脚本",然后按照向导生成模式脚本.我可以使用这个过程的命令行版本吗?

sql-server sql-server-2008-r2

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