小编MEU*_*ULT的帖子

如何正确对齐div元素?

我的html文档的主体由3个元素组成,一个按钮,一个表单和一个画布.我希望按钮和窗体右对齐,画布保持左对齐.问题是,当我尝试对齐前两个元素时,它们不再相互跟随而是水平相邻?继承了我到目前为止的代码,我希望表单在右边的按钮之后直接跟随两者之间没有空间.

#cTask {
  background-color: lightgreen;
}

#button {
  position: relative;
  float: right;
}

#addEventForm {
  position: relative;
  float: right;
  border: 2px solid #003B62;
  font-family: verdana;
  background-color: #B5CFE0;
  padding-left: 10px;
}
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html lang="en">
<head>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
  <script type="text/javascript" src="timeline.js"></script>
  <link rel="stylesheet" href="master.css" type="text/css" media="screen" />
</head>

<body bgcolor="000" TEXT="FFFFFF">
  <div id="button">
    <button onclick="showForm()" type="button" id="cTask">
        Create Task
    </button>
  </div>
  <div id="addEventForm">
    <form>
      <p><label>Customer name: <input></label></p>
      <p><label>Telephone: <input type=tel></label></p>
      <p><label>E-mail address: <input type=email></label></p>
    </form>
  </div>
  <div>
    <canvas id="myBoard" width="1000" …
Run Code Online (Sandbox Code Playgroud)

css html5

297
推荐指数
11
解决办法
83万
查看次数

CPU密集计算示例?

我需要一些易于实现的单CPU和内存密集型计算,我可以在java中为测试线程调度程序编写.

它们应该耗费一些时间,但更重要的是消耗资源.

有任何想法吗?

java multithreading cpu-usage

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

Android模拟器信号强度

有没有办法在android模拟器上模拟信号强度的变化.我的应用程序中有一个phonestatelistener记录信号强度.我也使用telnet到模拟器和命令,如gsm信号5 5,但我一直得到99作为我的rssi信号强度和-1作为误码率.

android android-emulator

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

关于java多线程的问题

在Java中,我知道默认的线程优先级是5.我有一个类,它基本上睡了n秒,而在另一边做其他东西.如果我以随机顺序创建20个线程,每个线程都以该类作为目标,n为10或20秒,那么所有10秒的线程首先完成,然后20秒完成.

我认为会发生的事情是,由于我运行的是双核处理器,因此实际上只能同时运行2个线程.因此,调度程序将任意选择2个线程,因为它们都具有相同的优先级,并首先运行它们,这意味着有时20秒的线程必须在10秒之前运行,依此类推.

java multithreading

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

rails生成不使用mongoid

我刚刚在带有mongoid的rails中创建了一个app.

当我尝试按照mongoid网站上的教程运行时

rails g mongoid:config
Run Code Online (Sandbox Code Playgroud)

我得到以下一组错误.

/Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.1.1/lib/active_support/whiny_nil.rb:48:in `method_missing': undefined method `values' for nil:NilClass (NoMethodError)
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/mongoid-2.3.4/lib/mongoid/railtie.rb:64:in `block in <class:Railtie>'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/initializable.rb:30:in `instance_exec'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/initializable.rb:30:in `run'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/initializable.rb:55:in `block in run_initializers'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/initializable.rb:54:in `each'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/initializable.rb:54:in `run_initializers'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/application.rb:96:in `initialize!'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/railtie/configurable.rb:30:in `method_missing'
from /Users/XXXXXX/melodizr/config/environment.rb:5:in `<top (required)>'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/application.rb:83:in `require'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/application.rb:83:in `require_environment!'
from /Users/XXXXXX/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.1.1/lib/rails/commands.rb:22:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
Run Code Online (Sandbox Code Playgroud)

请帮助,这是杀了我,我觉得我没有错过任何东西,但它迟到了,我可能错了.

ruby ruby-on-rails mongodb mongoid

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

在android工具链上编译C++标准库

我有一个非常简单的helloworld.cpp程序

#include <iostream>
using namespace std;
int main ()
{
  cout << "Hello World!";
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用工具链中的交叉编译器为android x86编译它:

/Users/me/android-ndk-r8/toolchains/x86-4.4.3/prebuilt/darwin-x86/bin/i686-android-linux-g++ helloworld.cpp -L "/Users/me/android-ndk-r8/sources/cxx-stl/stlport/libs/x86/" -lstlport_static
Run Code Online (Sandbox Code Playgroud)

但是,我得到错误:

helloworld.cpp:2:20: error: iostream: No such file or directory
Run Code Online (Sandbox Code Playgroud)

知道为什么吗?

c++ android stl g++ android-ndk

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

反正有找出在Windows上的Java时间片吗?

我知道jvm时间片至少在Windows上是线程。无论如何,我可以找出默认时间片是什么,还是更改时间片?

我考虑过的一种方法是编写自己的循环调度程序,并以高优先级级别将其作为线程运行,并使其控制所有其他线程。那行得通吗?

java time multithreading

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

从facebook图表api在rails中发布的帖子中删除"via APP_NAME"

目前,我正在使用RestClient向朋友的时间线发布简单的帖子.

RestClient.post 'https://graph.facebook.com/_friend_/feed', :access_token => "_token_", :message => "_message_"
Run Code Online (Sandbox Code Playgroud)

这有效,但当它显示在我朋友的时间轴上时,帖子底部会显示"通过APP_NAME"的文字.有没有办法摆脱它?

post ruby-on-rails feed facebook-graph-api

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

从jquery设置样式属性

我正在尝试制作一个脚本,当单击该按钮时,在一个3行按钮的按钮中添加左右边框,否则保持没有边框.我到目前为止的代码是:

$("#popular").click(function(){  
    clearBorders();
    //make borders here (this works)   
}); 

$("#suggestions").click(function(){    
    clearBorders();
    //make borders here (this works)   
}); 

$("recent").click(function(){    
    clearBorders();
    //make borders here (this works)  
}); 

function clearBorders(){
    $('popular').css("border", "solid");
    $('suggestions').css("border", "none");
    $('recent').css("border", "none");
}    
});
Run Code Online (Sandbox Code Playgroud)

我可以很好地创建边框,但由于某种原因,clearborders方法不起作用.我知道正在调用该函数,因为如果我在其开头发出警报,它就会显示出来.为什么这个功能不起作用?

html css jquery

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

jquery $("#form").submit()没有被调用

如果用户在数据库中设置了阻止属性,我在页面上有一个需要验证码的表单.

$("#expressform").submit(function() {
    if($("#op").val() == "")
            return false;
    if($("#tagbar").val() == "")
            return false;
    $.post("getallowed.php", function(data) {
            if(data == "true")
                    submitNormal();
            else if(data == "false"){
                    displayCaptcha();
            }
    });
    return false;
});
Run Code Online (Sandbox Code Playgroud)

如果不允许用户,则调用displayCaptcha函数而不是仅提交表单.

function displayCaptcha(){
    $.post("expresscaptcha.php", function(data) {
            var string = data;
            $("#expressformdiv").html(string);
            Recaptcha.create("xxxxxxxxxxx", "captcha",
                    {
                            theme: "red",
                            callback: Recaptcha.focus_response_field
                    }
            );
    });
}
Run Code Online (Sandbox Code Playgroud)

此函数发布到一个php脚本,该脚本返回一种新类型的表单,该表单返回带有id expressformcaptcha的新表单的html.这是php脚本.

<?php
echo <<<_END
<form id="expressformcaptcha">
    //other form elements
    <div id="captchadiv"><div id="captcha"></div></div>
</form>
_END;
?>
Run Code Online (Sandbox Code Playgroud)

所有这些工作正常,验证码显示等.但是,以下警报永远不会被调用.为什么?

$("#expressformcaptcha").submit(function() {
    alert("FORM SUBMITTED");
});
Run Code Online (Sandbox Code Playgroud)

它是否与使用jquery螺丝的验证码有关?提交表单而不是提醒时,页面只会刷新.

php jquery recaptcha

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

在我自己的getline版本上出现故障

我正在尝试制作一个简单版本的getline.它应该从stdin读取一行,根据需要重新分配缓冲区的大小.它还应该返回读取的字符数.它需要一个char**,以便以后可以释放重新分配的缓冲区.为什么我会遇到段错误?

继承人我的版本:

int get_input_line(char **buff, int start_size) {
char c;
int stop = 0, length = 0, k = start_size;
while(!stop) {
    if(length > k) {
        k += 50;
        buff = (char *)(realloc(buff, start_size + 1));
    }
    c = getchar();
    if(c == '\n'){
        stop = 1;
    }
    buff[length] = c; 
    length++;
}
return length;
}
Run Code Online (Sandbox Code Playgroud)

这是电话:

char *buff = (char *)(malloc(50 + 1));
get_input_line(&buff, 50);
printf("%s", buff);
Run Code Online (Sandbox Code Playgroud)

c memory-management getline realloc segmentation-fault

0
推荐指数
2
解决办法
137
查看次数