问题列表 - 第47209页

使用CSS float:left和float:right,或者使用CSS margin-left和position:absolute实现这个布局?

我想使用HTML和CSS在主题的左侧放置一些注释(例如,以下模型/图像中显示的'status'和'author'注释):

所需布局的示例

我更喜欢CSS而不是基于表格的布局.

应在标题之前(左侧)显示注释,如上所示.

在HTML,注释应位于相应的标题,例如如下(因为与主题相关的信息/内容通常无论是该主题的标题后):

<h1>This is a section title</h1>
<div class="status">approved</div>
<div class="author">chris</div>
<p>This is some text. Lorem ipsum.</p>
<p>Lorem ipsum.</p>
<h1>Different section title</h1>
<div class="status">rejected</div>
<p>Lorem ipsum.</p>
Run Code Online (Sandbox Code Playgroud)

有(至少)两种可能性:

以下哪个(或任何其他答案)是实现此布局的更好方法,为什么?

html css position css-float

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

如何将具有已知格式的字符串列表映射到元组列表?

我有一个字符串数组.每个字符串有2个部分,并用空格分隔.好像:

 x <white space> y
Run Code Online (Sandbox Code Playgroud)

我想把它变成一个元组数组,每个元组都有(x,y)

我怎么能在scala中写这个?我知道它需要类似的东西:

val results = listOfStrings.collect { str => (str.left, str.right) }
Run Code Online (Sandbox Code Playgroud)

不知道我怎么能把每个str分解到需要的左右两侧......

string functional-programming scala

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

Java switch语句多种情况

只是想弄清楚如何在Java switch语句中使用多个案例.这是我正在尝试做的一个例子:

switch (variable)
{
    case 5..100:
        doSomething();
    break;
}
Run Code Online (Sandbox Code Playgroud)

与必须做的:

switch (variable)
{
    case 5:
    case 6:
    etc.
    case 100:
        doSomething();
    break;
}
Run Code Online (Sandbox Code Playgroud)

任何想法,如果这可能,或什么是一个好的选择?

java syntax switch-statement

108
推荐指数
10
解决办法
27万
查看次数

为什么我不能在PostgreSQL中设置这个唯一约束?

我一直在:

SQL错误:错误:无法创建唯一索引"service_import_checksum_key"DETAIL:密钥(校验和)=()是重复的.

声明:

ALTER TABLE"public"."service_import"ADD CONSTRAINT"service_import_checksum_key"UNIQUE("checksum")

但这种约束并不重复.在整个数据库中没有任何其他类似的限制,我不知道为什么它一直坚持它是重复的.我假设这是我在这里缺少的一些奇怪的postgres细微差别.

我究竟做错了什么?

表转储:

--
-- PostgreSQL database dump
--

SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;

SET search_path = public, pg_catalog;

SET default_tablespace = '';

SET default_with_oids = false;

--
-- Name: service_import; Type: TABLE; Schema: public; Owner: cvs_tar; Tablespace: 
--

CREATE TABLE service_import (
    id integer NOT NULL,
    name character varying(32) NOT NULL,
    importfile character varying(64) …
Run Code Online (Sandbox Code Playgroud)

postgresql constraints unique-key unique-constraint

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

使用不同模式的多个数据库的Rake任务

我正在开发一个多数据库Rails 3应用程序.每个数据库都有不同的模式(并且在生产中位于不同的位置).我已经将应用程序设置为与不同的数据库通信,如下所示:

database.yml的

development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: main_development
  pool: 5
  username: someuser
  password: somepassword
  socket: /tmp/mysql.sock

other_development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: other_development
  pool: 5
  username: someuser
  password: somepassword
  socket: /tmp/mysql.sock
Run Code Online (Sandbox Code Playgroud)

车型/ other_base.rb

class OtherBase < ActiveRecord::Base
  self.abstract_class = true
  establish_connection "other_#{Rails.env}"
end
Run Code Online (Sandbox Code Playgroud)

车型/ some_model.rb

class SomeModel < OtherBase
  # Regular stuff here
end
Run Code Online (Sandbox Code Playgroud)

现在,这适用于Web应用程序,但不太适合运行rake任务,包括测试(夹具未正确加载).有没有可用的宝石?任何帮助赞赏.

此外,创建一个可以处理不同数据库的不同模式的schema.rb文件会很好 - 也就是说,允许我执行rake db:create或db:setup之类的操作并让它使用数据库创建多个数据库特定的架构.

ruby-on-rails rake-task

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

如何制作它以便您无法单击"开始"提交表单(iPhone),但必须点击"提交"按钮?

我在表格中有几个字段.

在iPhone上,当人们填写他们的东西时,键盘上有一个"GO"按钮.不小心点击这将提交表格

每当按下"GO"按钮时,如何使用JQuery返回false,而只是在单击"提交"按钮时才提交表单?

html javascript forms iphone jquery

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

如何在Git别名中包含--no-pager?

我根据EdgeCase 的Git Immersion教程创建了一个Git别名,如下所示:

hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
Run Code Online (Sandbox Code Playgroud)

但现在它似乎正在分页结果 - 显示(END)结果后的终端显示,迫使我Q继续工作.我读到通过添加--no-pager标签,您可以禁用此功能; 如何将其合并到别名中?我在最后,之前log和之后尝试过,而且没有一个能够奏效.Git抛出一个错误,说它是一个无法识别的参数,或者它改变了环境变量.有什么建议?

git terminal alias git-config

11
推荐指数
2
解决办法
2191
查看次数

简单的二叉树问题

我想要在树中的某个级别显示所有节点:

被称为: allNodesAtACertainLevel(0, *whatever level you want*, root);

这产生了正确的答案.

private void allNodesAtACertainLevel(int count, int level, Node n){

        count += 1;

        if(count <= level){
            if(n.left != null) allNodesAtACertainLevel(count, level, n.left);
            if(n.right != null) allNodesAtACertainLevel(count, level, n.right);
        }
        else{
            System.out.print(n.value);
        }

    }
Run Code Online (Sandbox Code Playgroud)

事实并非如此.

private void allNodesAtACertainLevel(int count, int level, Node n){

        if(count < level){
            if(n.left != null) allNodesAtACertainLevel(count++, level, n.left);
            if(n.right != null) allNodesAtACertainLevel(count++, level, n.right);
        }
        else{
            System.out.print(n.value);
        }

    }
Run Code Online (Sandbox Code Playgroud)

有人能解释为什么吗?

java binary-tree

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

jQuery标题案例

是否有一个内置的方式与jQuery"标题案例"一个字符串?所以考虑到像鲍勃史密斯这样的东西,它变成了"鲍勃史密斯"?

javascript string jquery

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

Valgrind用getline()给出错误

我有一个调用函数getline(),它从标准文本文件中读取行.这些行结束\r\n,因为这是规范所要求的,因为它是VCARD文件的"互联网标准".

无论如何,我通过最新的GCC和Valgrind版本在OpenSUSE 11.3上通过Valgrind运行这个宝贝; 没有错误.但是,由于与此问题无关的原因,我将发行版转换为Back Track 4(基于Ubuntu),现在我得到了一公吨的Valgrind错误:

    ==21536== Conditional jump or move depends on uninitialised value(s)
==21536==    at 0x40164A1: (within /lib/ld-2.11.1.so)
==21536==    by 0x4007C04: (within /lib/ld-2.11.1.so)
==21536==    by 0x4002A2C: (within /lib/ld-2.11.1.so)
==21536==    by 0x4014206: (within /lib/ld-2.11.1.so)
==21536==    by 0x4000C6C: (within /lib/ld-2.11.1.so)
==21536==    by 0x4000856: (within /lib/ld-2.11.1.so)
==21536==
==21536== Conditional jump or move depends on uninitialised value(s)
==21536==    at 0x40164AC: (within /lib/ld-2.11.1.so)
==21536==    by 0x4007C04: (within /lib/ld-2.11.1.so)
==21536==    by 0x4002A2C: (within /lib/ld-2.11.1.so)
==21536==    by 0x4014206: (within /lib/ld-2.11.1.so)
==21536== …
Run Code Online (Sandbox Code Playgroud)

c linux valgrind

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