问题列表 - 第33781页

即使放大/缩小,CSS主体背景图像也固定为全屏

我试图用CSS实现这样的东西:

我想将全身背景图像固定在全屏上,这是通过以下代码完成的:

body
{
    background: url(../img/beach.jpg) no-repeat fixed 100% 100%;
}
Run Code Online (Sandbox Code Playgroud)

现在我可以验证窗口确实已经填满了该图像,至少这可以在我的Firefox 3.6上运行

但是,当我尝试放大/缩小(ctrl + - /+)时它会搞砸,当页面缩放时图像会被拉伸/缩小.

纯粹用CSS做这个有更好的方法吗?我没有找到背景图像的好属性.

或者我应该开始考虑jQuery来动态操纵宽度和高度?它们都设置为100%所以我认为应该"一如既往":(

感谢您的任何建议!

css

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

如何找到列表中最常见的元素?

鉴于以下列表

['Jellicle', 'Cats', 'are', 'black', 'and', 'white,', 'Jellicle', 'Cats', 
 'are', 'rather', 'small;', 'Jellicle', 'Cats', 'are', 'merry', 'and', 
 'bright,', 'And', 'pleasant', 'to', 'hear', 'when', 'they', 'caterwaul.', 
 'Jellicle', 'Cats', 'have', 'cheerful', 'faces,', 'Jellicle', 'Cats', 
 'have', 'bright', 'black', 'eyes;', 'They', 'like', 'to', 'practise', 
 'their', 'airs', 'and', 'graces', 'And', 'wait', 'for', 'the', 'Jellicle', 
 'Moon', 'to', 'rise.', '']
Run Code Online (Sandbox Code Playgroud)

我试图计算每个单词出现的次数并显示前3个.

但是我只想找到第一个字母大写的前三个,并忽略所有没有首字母大写的单词.

我相信有比这更好的方法,但我的想法是做以下事情:

  1. 将列表中的第一个单词放入另一个名为uniquewords的列表中
  2. 从原始列表中删除第一个单词及其复制的所有单词
  3. 将新的第一个单词添加到唯一的单词中
  4. 删除第一个单词及其原始列表中的所有单词.
  5. 等等...
  6. 直到原始列表为空....
  7. 计算唯一字中每个单词在原始列表中出现的次数
  8. 找到前三名并打印

python list frequency

32
推荐指数
7
解决办法
9万
查看次数

如何在Entity Framework 4 .NET中更新实体

我的代码是这样的:

public class Program
{
 [STAThread]
 static void main()
 {
  DataAccessClass dal = new DataAccessClass();
  List<Person> list = dal.GetPersons();
  Person p = list[0];
  p.LastName = "Changed!";
  dal.Update(p);
 }
}

public class DataAccessClass
{
 public static List<Person> GetPersons()
 {
  MyDBEntities context = new MyDBEntities();
  return context.Persons.ToList();
 }

 public void Update(Person p)
 {
  // what sould be written here?
 }
}
Run Code Online (Sandbox Code Playgroud)

现在请告诉我应该在Update()方法中写什么?我写的一切,遇到各种例外.(请注意加载的数据是跟踪,连接或类似的)

ado.net entity-framework

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

C++:如何为安全系统调用转义用户输入?

在Linux平台上,我有C++代码,如下所示:

// ...
std::string myDir;
myDir = argv[1]; // myDir is initialized using user input from the command line.
std::string command;
command = "mkdir " + myDir;
if (system(command.c_str()) != 0) {
   return 1;
}
// continue....
Run Code Online (Sandbox Code Playgroud)
  • 将用户输入传递给system()调用安全吗?
  • 用户输入是否应该被转义/消毒?
  • 怎么样?
  • 上述代码如何被用于恶意目的?

谢谢.

c++ linux security escaping

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

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

matlab - 绘制具有插值颜色的2D矩形

我想绘制一个2d rect(使用该rectangle函数足以满足我的需要),但是使用线性插值颜色,即在底部它应该是红色,在顶部蓝色,并且在两者之间应该有线性插值这两种颜色.我怎样才能做到这一点?

matlab plot interpolation colors

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

寻找允许模拟静态方法的C#模拟框架

我需要快速学习一个模拟框架,它允许模拟静态方法并为用C#编写的应用程序编写测试用例.你会推荐哪种框架?

c# mocking

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

iPhone应用程序崩溃[self.tableView endUpdates]

我的表视图显示了用户列表.添加用户后,我在刷新表格视图时遇到问题.我尝试过不同的代码和事件组合,现在应用程序在endUpdates调用时崩溃了.该应用程序是在配方应用程序之后建模的,因此用户单击添加按钮,然后会出现一个模态窗口,询问用户名称.然后它进入编辑屏幕,然后返回用户列表.此时,新用户没有显示出来.但是,如果我导航回主屏幕,然后返回用户屏幕,则会出现用户.

这是我的一些代码:

    - (void)controllerWillChangeContent:(NSFetchedResultsController *)controller {
    sectionInsertCount = 0;
    [self.tableView beginUpdates];
}
- (void)controllerDidChangeContent:(NSFetchedResultsController *)controller {
  [self.tableView endUpdates];

}

    - (void)controller:(NSFetchedResultsController *)controller didChangeSection:(id <NSFetchedResultsSectionInfo>)sectionInfo atIndex:(NSUInteger)sectionIndex forChangeType:(NSFetchedResultsChangeType)type {
 switch(type) {

  case NSFetchedResultsChangeInsert:
            if (!((sectionIndex == 0) && ([self.tableView numberOfSections] == 1))) {
                [self.tableView insertSections:[NSIndexSet indexSetWithIndex:sectionIndex] withRowAnimation:UITableViewRowAnimationFade];
                sectionInsertCount++;
            }

   break;
  case NSFetchedResultsChangeDelete:
            if (!((sectionIndex == 0) && ([self.tableView numberOfSections] == 1) )) {
                [self.tableView deleteSections:[NSIndexSet indexSetWithIndex:sectionIndex] withRowAnimation:UITableViewRowAnimationFade];
                sectionInsertCount--;
            }

   break;
        case NSFetchedResultsChangeMove:
            break;
        case NSFetchedResultsChangeUpdate: 
            break;
        default:
            break;
 }
}

    - (void)controller:(NSFetchedResultsController …
Run Code Online (Sandbox Code Playgroud)

iphone core-data uitableview

9
推荐指数
2
解决办法
7829
查看次数

gdb和strncmp,寄存器值存储了吗?

以下是我的代码(test.c):

#include <stdio.h>
#include <string.h>

int main(int argc, char **argv) {

 char passwd[] = "pass";

 if (argc < 2) {
        printf("usage: %s <given-password>\n", argv[0]);
        return 0;
 }

 if (!strncmp(passwd, argv[1],4)) {
        printf("Green light!\n");
        return 1;
 }

 printf("Red light!\n");
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

我编译使用:

  gcc -o test test.c

    And I started debugger: `gdb ./test`
    (gdb) disassemble main
    Dump of assembler code for function main:
    0x08048404 <main+0>:    lea    0x4(%esp),%ecx
    ......
    0x08048456 <main+82>:   mov    0x4(%edx),%eax
    0x08048459 <main+85>:   add    $0x4,%eax
    0x0804845c <main+88>:   mov    (%eax),%eax
    0x0804845e …
Run Code Online (Sandbox Code Playgroud)

gdb

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

在没有约束约定的情况下绑定到我当前的演示者

在我使用绑定约定时,并在命名内容控件"CurrentPresenter"时,框架自动绑定到vm并找到相关视图.

如果我手动执行此绑定,则视图未找到..如何在没有绑定约定的情况下实现此功能(我的视图是用户控件)

caliburn

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