问题列表 - 第27956页

如何以流程布局方式安排标签?

如何安排一些可变长度的UILabel和/或UIButton?我只想将它们添加到UITableViewCell中,它们应该以从左到右的方式排列,就像段落中的文本行一样.

我只发现使用"initWithFrame:..."创建具有固定大小和位置的标签的可能性.就我所知,Interface Builder似乎也是如此.无论是在代码中还是使用自定义单元格XIB文件,任何解决方案都会受到赞赏.

iphone layout uikit

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

int**vs int [ROWS] [COLS]

可能重复:
将char [] []转换为char**导致段错误?

我有一个像这样声明的2D数组:

int arr[2][2]={ {1,2},{3,4}};
Run Code Online (Sandbox Code Playgroud)

如果我这样做:

int ** ptr=(int**) arr;
Run Code Online (Sandbox Code Playgroud)

和:

cout<<**ptr;
Run Code Online (Sandbox Code Playgroud)

我收到了分段错误(使用g ++ - 4.0).

为什么这样?不应该打印值1(等于arr[0][0])?

c c++

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

C++中的默认结构初始化

假设我有一个看起来像这样的结构(一个POD):

struct Foo
{
  int i;
  double d;
};
Run Code Online (Sandbox Code Playgroud)

以下两行之间有什么区别:

Foo* f1 = new Foo;
Foo* f2 = new Foo();
Run Code Online (Sandbox Code Playgroud)

c++ constructor default initialization

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

在缝上的servlet中发出多部分上传问题

我在一个单独的war文件中部署时创建了一个工作正常的servlet,但我打算将它用作seam应用程序的一部分.

我使用commons-fileupload,但迭代器(请参阅片段)返回false(仅当包含在seam-app中时).

有任何想法吗?

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        try {
            String action = request.getParameter( "action" );

            if ( ServletFileUpload.isMultipartContent( request ) ) {
                log.info( "MULTIPART" );
            }
            ServletFileUpload upload = new ServletFileUpload();
            FileItemIterator iter = upload.getItemIterator( request );
            // --------- hasNext() returns false, only in seam -----------
            while ( iter.hasNext() ) {
                             ......
                    }
Run Code Online (Sandbox Code Playgroud)

附加信息:我不想使用此处描述的技术,因为上传客户端是卷曲的.

HttpServletRequest是由包裹org.jboss.seam.web.IdentityRequestWrapper使用缝

java jboss seam file-upload apache-commons

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

如何将函数引用传递给参数

我正在使用boost :: function来创建函数引用:

typedef boost::function<void (SomeClass &handle)> Ref;
someFunc(Ref &pointer) {/*...*/}

void Foo(SomeClass &handle) {/*...*/}
Run Code Online (Sandbox Code Playgroud)

Foo传递给someFunc的最佳方法是什么?我尝试过类似的东西:

someFunc(Ref(Foo));
Run Code Online (Sandbox Code Playgroud)

c++ boost reference function

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

启动intent viewer以显示来自url的图像

我有一个图像的网址.我需要做的是使用intent为图像启动默认图像查看器.

我尝试使用以下方式启动它:

Uri uri = Uri.parse("http://www.google.com/intl/en_ALL/images/srpr/logo1w.png");  
Intent it = new Intent(Intent.ACTION_VIEW);
it.setDataAndType(uri, "image/*")
startActivity(it);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.如果我没有指定数据类型,则intent会启动浏览器,因为数据是url.它基本上工作(因为你可以在浏览器上看到图像),但我想要的是让图库为我显示图像.

我也可以将图像下载到位图中,但我仍然不知道如何使用图库显示位图(如果可能的话).有任何想法吗?

编辑:我尝试将位图保存到缓存,然后在该文件上启动查看器,但它不起作用.你能发现我代码上的任何错误吗?(Utilities类是我写的一个类.该方法只是创建了Bitmap.它有效,这不是问题)

File temp = File.createTempFile("tempImage", ".jpg", getContext().getCacheDir());
Bitmap bmp = Utilities.loadBitmap(largeUrl.toString());
BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(temp));
bmp.compress(Bitmap.CompressFormat.JPEG, 90, out);
out.close();
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(temp), "image/jpg");
((Activity) getContext()).startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

编辑2:我决定我可能需要下载的图像,所以我决定先将它们保存在SD卡上.这造成了其他问题.我问了一个新问题,因为这是一个不同的问题.

java android android-intent

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

GWT自定义事件

嘿,我有一个问题让我了解自定义GWT事件处理程序的工作方式.我已经阅读了很多关于这个主题的内容,它仍然是一些有雾的东西.我已经在Stackoverflow上读取了这个GWT自定义事件处理程序的线程.有人可以在应用的mannar中解释它,如下所示.

我有2个班级和一个班级.当男人与块碰撞时,man会触发一个事件(onCollision())然后块类会侦听该事件.

谢谢

events gwt

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

如何在Linux上管理基于Python的守护程序?

我有一个基于Python的程序,我想作为一个守护进程运行.目前我正在以一种非常hackish的方式开始使用会话并使用它来杀死它.screen-d -m namepkill -9 -f name

最终我要把它移到我们在这里使用的更好的系统(因此我不愿意修改程序)但是在此期间,我正在寻找一种更清洁的方法来做到这一点.

我目前的想法是从inti.d脚本作为后台任务开始,但是如何编写该部件以使其恢复原状?

python linux bash daemon init.d

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

在Asp.Net MVC控制器中反序列化JSON对象

我正在尝试反序列化由LinqToSql生成的对象.允许用户编辑视图中对象的数据,然后将其发布回控制器.编辑的数据以JSON格式提供.这个动作怎么样?

就像是...

public ActionResult(JsonObject json)
{
    MyClass c = Jsonify(json) as MyClass;
}
Run Code Online (Sandbox Code Playgroud)

在我缺少的框架中是否有一个很好的有用的静态类?或者我是否必须创建DataContract?

非常感谢

linq asp.net asp.net-mvc serialization json

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

并加载NIB/XIB文件?

我有点好奇,我有一个视图控制器类和一个NIB/XIB(都命名为"MapViewController")如果我执行以下操作,它会加载具有匹配名称的NIB.

-(id)init {
    self = [super initWithNibName:@"MapViewController" bundle:nil];
    if(self) {
        do things ...
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

另一方面,我只是指定[super init] Xcode只是寻找与控制器名称相匹配的NIB,这是如何工作的?

-(id)init {
    self = [super init];
    if(self) {
        do things ...
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

欢呼加里.

iphone cocoa-touch objective-c

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