问题列表 - 第20900页

如何在Haml中制作动态ID?

#item
Run Code Online (Sandbox Code Playgroud)

创建一个id ="item"的div

.box#item
Run Code Online (Sandbox Code Playgroud)

使用class ="box"和id ="item"创建一个div

.box#="item "+x
Run Code Online (Sandbox Code Playgroud)

使用class ="box"和注释"#="item"+ x"创建一个div

.box#
  ="item"+x
Run Code Online (Sandbox Code Playgroud)

抛出"非法元素:类和id必须有值."

如何将id设置为变量?

haml ruby-on-rails

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

选中Tab后,如何将焦点放在textBox上?

我想在选择了Tab之后将焦点放在textBox上,但无论我尝试什么它都不起作用.我在这里看过类似的问题,但他们没有得到我需要的结果.这是我尝试过的.

    private void tabBDERip_Click(object sender, EventArgs e)
    {
        textBoxPassword.Focus();
    }
Run Code Online (Sandbox Code Playgroud)

    private void tabAll_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (tabAll.SelectedTab == tabBDERip)
        {
            textBoxPassword.Focus();
        }
    }
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我做错了什么吗?

谢谢

c# tabcontrol focus

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

链接静态库时内联函数的多个定义

我有一个C++程序,我用mingw编译(gcc for Windows).使用包含gcc 4.4.1的mingw的TDM版本.可执行文件链接到两个静态库(.a)文件:它们是用C编写的第三方库; 另一个是由我编写的C++库,它使用C库提供我自己的C++ API.

在我看来,(在我看来,过多)部分C库的功能是在内联函数中实现的.当你使用C库的API时,你无法避免包含内联函数,但当我尝试将它们全部链接在一起时,我会收到链接错误,说明所有内联函数都有多个定义 - 我都有在我的C++包装器库中调用,而我没有调用它,基本上在头文件中内联定义的任何内容都在C库和C++库中为它创建了一个函数.

当包含文件在同一项目中的不同.c或.cpp文件中多次使用时,它不会导致多个定义错误; 问题只是它为每个库生成一个定义.

编译器如何/为什么在两个库中为这些内联函数生成函数和符号?如何强制它停止在我的代码中生成它们?是否有一个工具可以运行以从.a文件中删除重复的函数,或者是一种使链接器忽略多个定义的方法?

(仅供参考,第三方库在其所有标题中都包含#ifdef __cplusplus和extern"C"保护;无论如何,如果这是问题,它不会导致符号的多重定义,它会导致相反的问题,因为符号会不确定或至少不同.)

值得注意的是,如果我链接到第三方C库的DLL,则不会发生链接错误; 然而,我得到奇怪的运行时故障似乎与我的代码有关,它应该从DLL调用自己的函数版本.(好像编译器正在创建我没有要求的本地版本的函数.)

之前已经问过这个问题的类似版本,但是,我没有找到任何这些问题的答案:

这个问题的答案是海报是多个定义变量,我的问题是内联函数的多重定义: 重复多重定义错误在多个cpps中包含相同的标题

这是一个MSVC计划,但我正在使用mingw; 另外,海报在这个问题中的问题是在标题中类主体之外定义C++类构造函数,而我的问题是内联的C函数: 静态Lib多重定义问题

这个傻瓜将他的所有C代码重命名为C++文件,他的C代码不是C++ - 安全:链接时 多个std :: functions的多个定义

这个只是想知道为什么违反一个定义规则不是错误: 具有不同定义的内联函数的不可预测的行为

c c++ linker-errors inline-functions tdm-mingw

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

ANSI C:如何通过换行拆分字符串并获取随机行

我是C的新手并且遇到了subj.我可以拆分字符串,strtok但我不知道如何获得随机令牌.

谢谢.

c string random strtok

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

用于在临时对象上调用方法的PHP语法

有没有办法在临时声明的对象上调用方法而不必强制将第一个对象分配给变量?

见下文:

class Test
{
   private $i = 7;      
   public function get() {return $this->i;}   
}

$temp = new Test();
echo $temp->get(); //ok

echo new Test()->get(); //invalid syntax
echo {new Test()}->get(); //invalid syntax
echo ${new Test()}->get(); //invalid syntax
Run Code Online (Sandbox Code Playgroud)

php oop temporary object

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

JAX-WS超时问题

我在Sun轻量级http服务器上发布了Web服务端点.服务器正在运行ThreadPool执行程序以进行连接(Executors.newCachedThreadPool()).我也使用常规的Web服务客户端(也是JAX-WS).

似乎每超过5分钟的呼叫,服务器(或客户端)结束当前的调用线程并打开一个新的调用线程.在服务器中,它看起来像是建立了新连接并尝试运行相同的操作.

这只发生一次,意味着"第二次通话"可能超过5分钟.

连接是否有默认超时?有没有办法配置它?

java web-services jax-ws

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

<input type ="text"> helper(用户输入时淡出文本)javascript

我想在输入字段中添加有用的文本(在javascript中没有任何框架使用)texttextarea类似的东西,但不知道它叫什么

me.com http://i48.tinypic.com/rrhvye.png

因为它在me.com中使用,但我不想提交用作帮助程序的值.

抱歉英文不好.

谢谢.

html javascript

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

Android:如何检测双击?

我实现双击时遇到问题.好吧,我实现了onGestureListener,我有gestureDetector,但我不知道问题出在哪里,这是我的代码:

 public class home extends TabActivity implements OnGestureListener {
    /** Called when the activity is first created. */

 private EditText queryText;
 private ResultsAdapter m_adapter;
 private ProgressDialog pd;
 final Handler h = new Handler();
 private TabHost mTabHost;
 private ArrayList<SearchItem> sResultsArr = new ArrayList<SearchItem>();
 private String queryStr;
 private JSONObject searchResponse;
 private GestureDetector gestureScanner;

 final Runnable mUpdateResults = new Runnable() {
        public void run() {
         updateListUi();
        }
    };

 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        Button search = …
Run Code Online (Sandbox Code Playgroud)

android listview double-click

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

使用uWSGI部署Pylons

我们正试图将我们的内部网移动到Pylons.我的老板正试图设置Pylons在Apache后面使用uWSGI,这样他就可以设置多个独立的应用程序.但是,他很难设置它,在uWSGI的C源代码中有一些明显的代码问题.有没有人对如何部署可能帮助我们的Pylons应用程序有任何建议?

谢谢,

道格

python apache deployment pylons uwsgi

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

Windows 7 Aero Theme Progress Bar Bug?

我遇到了我认为是Windows 7上的进度条错误.为了演示该错误,我创建了一个带有按钮和进度条的WinForm应用程序.在按钮的'on-click'句柄中,我有以下代码.

private void buttonGo_Click(object sender, EventArgs e)
{
  this.progressBar.Minimum = 0;
  this.progressBar.Maximum = 100;

  this.buttonGo.Text = "Busy";
  this.buttonGo.Update();

  for (int i = 0; i <= 100; ++i)
  {
    this.progressBar.Value = i;
    this.Update();

    System.Threading.Thread.Sleep(10);
  }

  this.buttonGo.Text = "Ready";
}
Run Code Online (Sandbox Code Playgroud)

预期的行为是进度条前进到100%,然后按钮文本更改为"就绪".但是,在Windows 7上开发此代码时,我注意到进度条将上升到大约75%,然后按钮文本将变为"就绪".假设代码是同步的,这不应该发生!

在进一步测试中,我发现在Windows Server 2003上运行的完全相同的代码产生了预期的结果.此外,在Windows 7上选择非空气动力学主题会产生预期的结果.

在我看来,这似乎是一个错误.当长操作涉及复杂的代码时,通常很难使进度条准确,但在我的特定情况下它非常直接,所以当我发现进度控制没有准确地表示进度时我感到很失望.

有没有人注意到这种行为?有人找到了解决方法吗?

aero windows-7 progress-bar

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