问题列表 - 第42445页

如何更改用于指示TabHost上已选中选项卡的颜色?

在android上TabHost layout,当用户选择一个标签时,标签的颜色会暂时改变.如何禁用此颜色更改,或指定选项卡更改为的颜色?

android android-tabhost

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

如何在VBA旁边的某些工作表单元格数据中以编程方式添加按钮?

我有一个函数,可以生成100个单元格行(和2列)的数据.对于每一行(在第3列中),我需要添加一个按钮,当单击该按钮时,会弹出一个自定义模式对话框,为用户提供4个选项/按钮供您选择.

知道怎么做吗?

/ T

excel vba

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

在Netbeans中记录javascript以进行自动完成/代码完成/智能感知

我在Windows 7上使用Netbeans 6.9和7-Beta.根据Netbeans javascript文档,应该可以向我的项目添加文档并在我的类和函数上自动完成.我遇到的麻烦是我正在使用我自己的类声明(通过一个被调用的函数Class)并且似乎无法使事情正常工作.例如,一个简单的类声明看起来像:

mySubClass = Class(parentClass, {
  memberVariable: null,

  /**
   * @class mySubClass
   * @constructor
   */
  initialize: function(value) {
    this.memberVariable = value;
  },

  /**
   * @class mySubClass
   */
  getMV: function() {
    return this.memberVariable;
  },

  /**
   * @class mySubClass
   */  
  setMV: function(value) {
    this.memberVariable = value;
  }
});
Run Code Online (Sandbox Code Playgroud)

我试过的声明(许多变化和展示位置@class,@memberOf等),但无法获得完成工作.例如之后,

var testObj = new my
Run Code Online (Sandbox Code Playgroud)

我应该可以mySubClass通过点击"ctrl + space"获得并同样继续:

var test = new mySubClass(1);
test.
Run Code Online (Sandbox Code Playgroud)

并获得期权getMVsetMV.这是可能的,如果是这样,我该怎么办?谢谢.

javascript intellisense netbeans autocomplete

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

在Common Lisp中安装条件处理程序

由于Drakma + CLISP中的错误,CLISP上的HTTP库Drakma生成错误USOCKET:UNSUPPORTED.但是,事实证明CONTINUE重启似乎工作正常.因此,我花了一些时间与CLtL和其他引用尝试确定如何编写重启处理程序.

(defun http-request (url param)
  (handler-bind ((USOCKET:UNSUPPORTED
          #'(lambda (x)
              (invoke-restart 'continue)))))

  (drakma:http-request url
               :method :post
               :parameters
               param))
Run Code Online (Sandbox Code Playgroud)

根据我的最佳理解,上面的代码应该捕获错误USOCKET:UNSUPPORTED.它没有; 它似乎忽略了错误绑定器.

我该如何解决?

lisp exception common-lisp conditional-statements

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

帮我了解C ++标头文件和类

好的,所以我试图从中间的Delphi过渡到C ++面向对象的编程。我已经阅读了Ivar Horton关于Visual C ++ 2010的书。我可以毫无问题地开发出简单的控制台应用程序。我得到了语言本身(有点)。我苦苦挣扎的地方是头文件和类。

我也了解一般头文件和类的作用。当我使用标题或类时,我得到的不是实现?我需要为我所做的所有事情创建类吗?我的实际工作职能需要在头文件中还是在CPP文件中?我对这些方法的正确用法迷失了,可以使用经验丰富的程序员的一些实际指导。

如果有帮助,我正在尝试使用MFC过渡到Windows应用程序。

c++

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

子域上的单个OpenID

我在OpenOverflow上使用的OpenID与此处的OpenID非常相似,可以对我的用户进行身份验证.我真正需要做的是让OpenID在我网站的所有子域中工作.

该网站的行为与Kijiji大致相同,因为每个区域都有自己的子域

  • calgary.example.com
  • toronto.example.com
  • vancouver.example.com
  • 等等

当用户登录"calgary"并稍后登录"toronto"时,他们将被迫在提供者处"给予许可",从而产生新的OpenID并导致新的登录.

我的应用程序"可以"在一个帐户下有多个OpenID,但管理起来会很麻烦.

有没有办法让提供商链接到顶级域,然后跨所有子域工作?

我正在使用DotNetOpenAuth.

我认为我总是强迫用户登录http://example.com,然后使用表单身份验证domain = ".example.com"来导航到所有子域.

openid dotnetopenauth openid-provider

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

r - 发现工作日之间的差异

我在[r]数据框中有几年的数据(仅限工作日(没有周末或假日)),并希望找到每个月的第2个工作日和第5个工作日的数据之间的差异.因此,解决方案需要通过列表,确定第2个和第5个工作日,获取相应日期的数据和完整日期,然后找出差异.

数据看起来像:

1/19/1990  1.22

1/20/1990  1.25

1/23/1990  1.26   ## (Gap in date is weekend)

...

2/1/1990   1.34

2/2/1990   1.36

2/5/1990   1.22   ## (Gap in date is weekend)
Run Code Online (Sandbox Code Playgroud)

我已经尝试过使用dateTime(),但它不会在周末和假期出现问题.任何建议将不胜感激,谢谢.

r

6
推荐指数
2
解决办法
5801
查看次数

在非Activity类中访问数据库

我有一些类(SomeClass.class).我想在其中有一些静态方法,如getAllDatabaseItems,getTableItems,insertNewRecord等.

如果我这样做的话

SQLiteDatabase db = openOrCreateDatabase(DATABASE_NAME, MODE_PRIVATE, null);
Run Code Online (Sandbox Code Playgroud)
  • 我需要扩展Activity(但仍然不能在静态方法中使用它)或在每个单独的方法(来自"调用者活动")中传递"db"变量,这是非常笨重的.

什么是解决方案,所以我可以从一些类调用SomeClass.getAllDatabaseItems()

@ MobileDev123所以我仍然需要扩展Activity(因为openOrCreateDatabase方法)?如果我有这个类(实际上不是一个活动,我不会那样使用它)

public class Partner extends Activity {
@SuppressWarnings("static-access")
public Partner(Context mContext) {
    myContext = mContext;
    db = openOrCreateDatabase(DATABASE_NAME, myContext.MODE_PRIVATE, null);

    db.execSQL("CREATE TABLE IF NOT EXISTS " + PARTNER_TABLE_NAME + " (id INTEGER PRIMARY KEY AUTOINCREMENT, " + NAME + " VARCHAR);");
    db.execSQL("CREATE TABLE IF NOT EXISTS " + ADDRESS_TABLE_NAME + " (id INTEGER PRIMARY KEY AUTOINCREMENT, " + PARTNER_ID + …
Run Code Online (Sandbox Code Playgroud)

sqlite android

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

你可以将CSS悬停效果应用于不是悬停元素子元素的元素吗?

我不确定这是否可行.我现在正在使用CSS3动画,我需要将鼠标悬停在一个链接上,该链接将影响页面上的其他div元素(非子元素).我不确定是否有工作.

<style type="text/css">

#header {
 background-color:red;
}

#header:hover .element {
 background-color:blue;
}

.element {
 background-color:green;
}

</style>
Run Code Online (Sandbox Code Playgroud)

-

<header id="header">
     <li><a href="#">Hover</a></li>
</header>

<div class="element" >
 <p>hello world </p>
</div>
Run Code Online (Sandbox Code Playgroud)

html css hover background-color

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

在Chrome和Firefox中秘密复制到剪贴板JavaScript功能?

更新

看起来浏览器开始在JS中本地支持复制


在Mac上的Chrome和Firefox的控制台窗口中,我可以执行

copy("party in your clipboard!");
Run Code Online (Sandbox Code Playgroud)

并将文本复制到我的剪贴板.我搜索过SO和Google,似乎无法找到任何相关信息.

  • 这些是针对每个浏览器的吗?
  • 在哪里可以找到有关这些JavaScript函数的更多信息?

浏览器版本:

替代文字 替代文字

执行"复制"时从Chrome控制台返回的JavaScript

function (object)
    {
        if (injectedScript._type(object) === "node") {
            var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false);
            InjectedScriptHost.copyNode(nodeId);
        } else
            InjectedScriptHost.copyText(object);
    }
Run Code Online (Sandbox Code Playgroud)
  • 这段代码是什么意思?

以下是在Chrome控制台中执行复制功能的2个屏幕截图,其中禁用了所有Chrome扩展程序

替代文字

替代文字

javascript clipboard firefox google-chrome copy

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