问题列表 - 第42608页

以编程方式设置TableRow的边距

TableRows在代码中动态创建,我想为这些设置边距TableRows.

我的TableRows创建如下:

// Create a TableRow and give it an ID
        TableRow tr = new TableRow(this);       
        tr.setLayoutParams(new ViewGroup.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));  
        Button btnManageGroupsSubscriptions = new Button(this);
        btnManageGroupsSubscriptions.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, 40));

        tr.addView(btnManageGroupsSubscriptions);
        contactsManagementTable.addView(tr);
Run Code Online (Sandbox Code Playgroud)

如何动态设置这些边距?

android

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

可空性(正则表达式)

在Brzozowski的"正则表达式的导数"和其他地方,如果R可以为空,函数δ(R)返回λ,否则,包括如下条款:

?(R1 + R2) = ?(R1) + ?(R2)
?(R1 · R2) = ?(R1) ? ?(R2)
Run Code Online (Sandbox Code Playgroud)

显然,如果R1R2都可以为空,则(R1·R2)可以为空,如果R1R2可以为空,那么(R1 + R2)可以为空.然而,我不清楚上述条款应该是什么意思.我的第一个想法,映射(+),(·)或布尔运算到常规集是没有意义的,因为在基本情况下,

?(a) = ? (for all a ? ?)
?(?) = ?
?(?) = ?
Run Code Online (Sandbox Code Playgroud)

并且λ不是一个集合(也不是设置δ的返回类型,这是一个正则表达式).此外,没有指出这种映射,并且有一个单独的表示法.我理解可空性,但我对δ的定义中的和,乘积和布尔运算的定义感到迷失:例如,在定义中,λ或how是如何从δ(R1)∧δ(R2)返回的关δ(R1·R2)?

regex nullable derivative

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

什么编程语言用于制作中型软件?

请原谅我的问题愚蠢..

Adobe After Effects,Apple final cut,Pro tools,photoshop等等,还有像Windows媒体播放器,真实播放器这样的东西

使用哪些编程语言来构建它们?

我真的很有兴趣知道,谢谢

programming-languages

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

来自bzr/svn背景的git

我一直在两台计算机上使用bzr进行个人编程项目一段时间,并使用Dropbox同步存储库.到目前为止,我对以下工作流程没有任何问题:

  • (笔记本电脑)创建bzr存储库
  • (笔记本电脑)进行编辑,提交更改
  • (笔记本电脑)'bzr push'到Dropbox
  • (桌面)创建bzr存储库
  • (桌面)来自Dropbox的'bzr pull'
  • (桌面)进行编辑,提交更改
  • (桌面)'bzr push'回到Dropbox

(我知道它更像svn工作流程,使用Dropbox作为中央存储库,但是在桌面和笔记本电脑上设置svn服务器以便能够使用同步的Dropbox文件夹作为主存储库根本不会吸引我.)

等等等等.

但现在我正在学习Rails,而Rails就是关于git的.我试图使用类似的工作流程,并陷入悲痛之中.

  • (笔记本电脑)创建git存储库
  • (笔记本电脑)进行编辑,提交更改
  • (笔记本电脑)'git clone'到Dropbox
  • (桌面)来自Dropbox的'git clone'
  • (桌面)进行编辑,提交更改
  • (桌面)尝试更改Dropbox ...这里是我遇到问题的地方.

我已经做了一些阅读,看起来克隆不是首先使用的正确命令,我还应该使用推送?'git remote -v'告诉我:

origin  /home/karpie/Dropbox/Sites/Rails (fetch)
origin  /home/karpie/Dropbox/Sites/Rails (push)
Run Code Online (Sandbox Code Playgroud)

但推还是行不通的......

Counting objects: 214, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (182/182), done.
Writing objects: 100% (192/192), 725.23 KiB, done.
Total 192 (delta 31), reused 0 (delta 0)
remote: error: refusing to update checked out branch: refs/heads/master
remote: error: By default, updating the current …
Run Code Online (Sandbox Code Playgroud)

git

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

有没有人在MacOS 10.6上使用过Python 2.7的OpenCV?

在过去的6个月里,我一直在努力让OpenCV在MacOS上使用Python.每次有新的版本,我再试一次,然后失败.我已经尝试了64位和32位,并且通过macports安装了xcode gcc和gcc.

我刚刚花了两天时间,希望最新的OpenCV版本能够直接包含Python支持.它没有.

我也尝试过但未能使用此功能:http://code.google.com/p/pyopencv/

在过去的几年里,我一直在使用OpenCV和C++或Microsoft C++/CLI,但我很乐意在Mac上使用它,因为这是我的主要开发环境.

我很乐意听到任何能够在Mac OS 10.6下运行opencv python示例的人,无论是32位还是64位.

我的最后一次尝试是按照此页面上的说明操作

http://recursive-design.com/blog/2010/12/14/face-detection-with-osx-and-python/

在64位Mac上安装干净,全新的10.6.

我的PYTHONPATH已设置,我可以在其中看到cv库.但python中的"import cv"失败了.

以前,我最接近的(再次,盯着一个干净,新鲜的10.6安装)是这样的:

Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34) 
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv
Fatal Python error: Interpreter not initialized (version mismatch?)
Abort trap
thrilllap-2:~ swirsky$ 
Run Code Online (Sandbox Code Playgroud)

我见过很多人在这里回答类似的问题,但从未见过这个问题的确切答案.

python opencv

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

使用webview打开新的android活动会显示空白(白色)屏幕而不是html内容

我已经研究了2天,我在互联网上的任何地方都没有发现类似的问题!

在主要活动中,我正在尝试打开一个包含webview的新活动,该活动将在android_asset文件夹中显示一个html页面(about.html).

我能够在正确显示webview的情况下启动新活动(test.java),但网页内容却没有显示出来.甚至显示webview的垂直滚动条(因为页面内容相对较长),我可以上下滚动页面但没有内容!

package com.example.test;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.Uri;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.TextView;

public class test extends Activity {
private TextView apppagetitle;
private WebView browser_rn;

@Override
public void onCreate(Bundle saveInstanceState) {
    super.onCreate(saveInstanceState);

    setContentView(R.layout.test);

    browser_rn=(WebView)findViewById(R.id.webkit);
    browser_rn.getSettings().setJavaScriptEnabled(true);
    browser_rn.getSettings().setPluginsEnabled(true);
    browser_rn.setScrollBarStyle(0);       

    final AlertDialog alertDialog = new AlertDialog.Builder(this).create();
    apppagetitle=(TextView)findViewById(R.id.apppagetitle);


    browser_rn.setWebViewClient(new WebViewClient() {

        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return …
Run Code Online (Sandbox Code Playgroud)

android webview

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

将Object转换为Object []

我正在使用的库中的方法返回一个对象,但它实际上是一个对象数组.我被困在需要这个价值的地方.奇怪的是,没有人要求这样的转换.

java

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

Emacs组织模式:组织到HTML转换 - 链接到不同页面中的部分?

如何在org-mode中链接到单独页面的一部分并将其链接到html中?例如,如果在文件file.org中,我有一个X部分的标签:

** Section X
#+LABEL: sec:X
Run Code Online (Sandbox Code Playgroud)

我可以[[sec:X][section X]]在file.org中参考本节.我可以[[file:file.org][link to file.html]]从外部文档链接到file.org (并在发布时自动链接到相应的html文件).但是在本文档之外,我不能将X部分称为[[file:file.org#sec:X][link to section X of file.html]]因为部分标签被转换为数字(例如sec-3_1).所以我必须链接到它[[file:file.html#sec-3_1][link to section X of file.html]],但这假设我知道sec:X标签将转换为sec-3_1...

(我使用的是用于org-publish-project转换的默认函数.)

emacs org-mode

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

使用Rails和Devise进行功能测试.把什么放在我的灯具里?

嗨,我想对使用Devise和CanCan的Rails 3应用程序进行一些功能测试.

在我的用户模型中,我有用户年龄,我想测试用户只能访问某个页面,如果他们是:

  1. 登录
  2. 超过35岁

我在Devise文档中看到我可以使用:*sign_in*并且我把它放在我的测试中它似乎工作 - 测试没有错误,因为我有:

include Devise::TestHelpers
Run Code Online (Sandbox Code Playgroud)

在我的*test_helper.rb*

当我拿出它时,我的测试会出错,因为*sign_in*没有定义.所以这不是帮手问题.

当我运行测试并检查span#loggedin是否有一次出现时,测试失败,因为有0次出现.span#loggedin仅出现*if user_signed_in?*

我需要在我的灯具或测试中创建一个也是完全注册用户(已确认等)的测试用户?

查看代码:

<% if user_signed_in? %>
     <span id="loggedin">User is signed in</span>
     User age is <span id="age"><%= current_user.age.to_s %></span>
<% end %>
Run Code Online (Sandbox Code Playgroud)

测试代码:

test "should get index" do
    sign_in :one
    get :index
    assert_response :success
    assert_select 'span#loggedin', :count => 1
end
Run Code Online (Sandbox Code Playgroud)

夹具:

one:
 email: jez@example.com
 age: 36
Run Code Online (Sandbox Code Playgroud)

当我手动登录时,它在开发中工作正常,但我希望自动化它 - 真正的测试点!

ruby-on-rails functional-testing fixtures devise

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

Python中是否有_rational_ interval算法的实现?

Python中是否有合理区间运算的实现? 使用浮点数,而不是有理数.

如果没有,Python中是否有任何包含±∞的有理实施?

python cpython rational-numbers intervals infinity

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