小编sal*_*uce的帖子

Internet Explorer CSS - Center Div

我最近创建了一个网站,但我在使用Internet Explorer时遇到了很大问题.CSS似乎在IE中做了一些奇怪的事情.这里不是复制数百行CSS,而是指向该网站页面的链接:http://www.appwheal.com/app/ios/angry-birds-space 所有内容都应显示在屏幕中间.而不是IE,它被困在左边.

我正在使用

margin-left: auto;

margin-right: auto;
Run Code Online (Sandbox Code Playgroud)

这是IE支持的权利.

请提前帮助和感谢.

html css doctype internet-explorer

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

解析SQL查询PHP

我想将SQL查询解析为数组.我无法弄清楚代码.

例:

$sql_query = "SELECT id, login, pass FROM users WHERE id=3, login=faforty ORDER DESC LIMIT 3"';
Run Code Online (Sandbox Code Playgroud)

这个sql查询应该如下:

$data = array();
$data['select'] = array('id', 'login', 'pass');
$data['from'] = array('id' => 3, 'login' => 'faforty');
$data['order'] = 'desc';
$data['limit'] = 3;
Run Code Online (Sandbox Code Playgroud)

查询可能不同.

php sql parsing

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

将DataTable传递给IronPython

我有一个.NET项目,我正在使用IronPython来执行一些数据处理.目前,C#代码循环并为每个需要动态计算的行和列生成IronPython脚本.但是,我想通过传入DataTable对象和一个针对它执行的脚本来提高进程的效率.不幸的是,我收到'DataTable' object is unsubscriptable错误,没有处理.

C#片段生成并执行IronPython脚本:

DataTable dt = new DataTable();
dt.Columns.Add("count", typeof(int));
dt.Columns.Add("calc", typeof(int));
dt.Rows.Add(1, null);

ScriptEngine engine = Python.CreateEngine(options);
ScriptScope scope = engine.CreateScope();
scope.SetVariable("dt", dt);
ScriptSource source = engine.CreateScriptSourceFromString(code, SourceCodeKind.AutoDetect);
object result = source.Execute(scope);
DataTable table = scope.GetVariable<System.Data.DataTable>("dt");
Run Code Online (Sandbox Code Playgroud)

要对表执行的Python脚本:

import clr
clr.AddReference('System.Data')
from System import Data
from System.Data import DataTable
for row in dt.Rows:
    dt["calc"] = dt["count"] + 1
Run Code Online (Sandbox Code Playgroud)

如何修复'DataTable' object is unsubscriptable错误,还是有更好的方法来处理将DataTable传递给IronPython?

.net c# python ironpython

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

单个图像加载后显示div

可以说我有这种图像集:

<div class="image"><img src="image1.jpg" alt="" />image1</div>
<div class="image"><img src="image2.jpg" alt="" />image2</div>
<div class="image"><img src="image3.jpg" alt="" />image3</div>
Run Code Online (Sandbox Code Playgroud)

(请注意,divs最初会被隐藏)

我想的是,一个人之后<image>加载,.show();div.image它周围.

我认为这很容易做到,但我已经在互联网上进行了搜索,到目前为止,他们一直在做所有图像加载而不是单个图像后做某事.

这甚至可能吗?

编辑:后来改变了,所以图像周围也有链接工作示例:http://jsfiddle.net/peeter/qwtWZ/6/

html jquery load image show

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

API 8中的Android-片段

我正在使用Android API 8.我必须使用API​​ 8中没有的片段.在API 8中是否有使用片段的解决方法?

android android-fragments

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

CSS3 - (background-size:auto 100%;) - 意外行为

我目前有以下CSS(称为splash.css):

html { 
    background:url(splash.jpg) center no-repeat;
    background-size:auto 100%;
}
Run Code Online (Sandbox Code Playgroud)

以下HTML:

<!DOCTYPE html>
<HTML>
    <HEAD>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
        <TITLE>Test</TITLE>
        <link href="splash.css" rel="stylesheet" type="text/css" media="screen" />
    </HEAD>
    <BODY>
    </BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud)

我试图让名为splash.jpg的背景图像始终与浏览器窗口具有相同的高度,并调整其大小(保持其宽高比)并允许一些宽度保持在浏览器窗口之外.此外,背景必须以浏览器窗口为中心.

目前我希望我的CSS完全按照它应该做的去做.我将背景设置为水平和垂直对齐到中心,然后我将它设置为它应该是的图像.我还将背景大小设置为自动100% - 根据Mozilla开发者网络,它调整图像的大小就像我想要调整大小一样.

如果background-size有一个自动组件和一个非自动组件:如果图像具有固有比例,则使用指定的维度渲染它,并从指定的维度和内在比例计算另一个维度.如果图像没有固有比例,请使用该维度的指定维度.对于其他维度,如果有图像,则使用图像的相应内在维度.如果没有这样的内在尺寸,请使用背景定位区域的相应尺寸.

我面临的问题是,当我在浏览器窗口中打开HTML时,这个巨大的1920x1080图像的高度似乎只有50px左右.宽度似乎与高度成正比.

起初,我觉得它可能是某种依赖于浏览器的错误 - 但在Chrome和Firefox中,页面看起来几乎完全相同!

注 - 欢迎使用任何其他SIMPLE解决方案.我不希望此行为依赖于Javascript - 但我不介意该解决方案仅适用于最新版本的FF/Chrome.

css css3

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

矢量的方向

如果我有 :

a=magic(9);
Run Code Online (Sandbox Code Playgroud)

如何计算任意两点之间矢量的方向和幅度a?例如,如果我定义vec = [a(1,1) a(2,2)],矢量的方向是否定义为:vecdir = a(1,1) - a(2,2)

matlab

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

DataReader + DropDownList ASP.NET项目

用户必须从下拉列表中选择一个值,然后应该获取数据库中的数据并将其放入页面上的标签(即BookName,Author,Rating,Comments).

这是我到目前为止,但它不起作用:

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
    if (IsPostBack)
    {
        OleDbConnection con = new OleDbConnection(ConfigurationManager.ConnectionStrings["RegConnectionString"].ConnectionString);
        con.Open();

        OleDbCommand cmdReade = new OleDbCommand();
        OleDbDataReader reader = null;

        OleDbCommand cmdSelect = new OleDbCommand(@"SELECT * FROM Books WHERE bookName = '" + DdlSelectBook.SelectedItem.ToString() + "'");

        while (reader.Read())
        {
            lblBookName.Text = reader["bookName"].ToString();
            lblAuthor.Text = reader["Author"].ToString();
            lblRating.Text = reader["Rating"].ToString();
            lblComments.Text = reader["Comments"].ToString();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

数据库表是BookName,AuthorRating,Comments还有一个图像应该从项目中与显示的书匹配的文件夹中显示.

我的代码出了什么问题?

c# asp.net oledb datareader drop-down-menu

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

C#返回一个字符串方法

我试图从SalesPerson对象返回一个字符串fullNameMethod到主程序,但这不起作用.我究竟做错了什么?

class SalesPerson
{
    string firstName, lastName;
    public string FirstName { get { return firstName; } set { firstName = value; } }
    public string LastName { get { return lastName; } set { lastName = value; } }

    public SalesPerson(string fName, string lName)
    { 
        firstName = fName; 
        lastName = lName; 
    }

    public string fullNameMethod()
    {
        string x = firstName + " " + lastName;
        return x;
    }
}

class Program
{
    static void Main(string[] args) …
Run Code Online (Sandbox Code Playgroud)

c# string methods return class

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