问题列表 - 第21474页

CSS嵌套Div与位置绝对?

以下是一个复杂的案例:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
    <div style="position:absolute;left:500px;top:200px;width:200px;background-color:red;";>
        AS HDSKLAJD KLASJD KLASJ DKLASJDKL JASKLD JKLAS JDKLASD AS HDSLAJD
        <p>
        sadas dasd sad asd sadas dasd sad asdsadas dasd sad asdsadas dasd sad asd
        </p>

        <div style="position:absolute;left:0;top:0;width:10px;background-color:green;";>
            CORNER
        </div>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想要的是在页面的0,0处使用CORNER文本的div.我知道我可以简单地将html中的DIV更改为绝对的第一个DIV之外但我不能这样做,因为在实际情况下我仅限于ContentPlaceHolder(ASP.NET).那么,是否可以将DIV嵌套在具有绝对位置的其他DIV中并使其坐标绝对位于页面?

html css

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

Scala:实现Numeric的子类型[T]

如何实现Numeric [T]的子类型?我一直在寻找这方面的指南,但没有找到任何.子类型的例子可能是Rational还是Complex?

在此先感谢Troels

scala generic-programming scala-2.8

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

'extends Object'有目的还是多余?

在互联网上关于使用Java进行Soap开发的教程之后,我找到了这个链接,我自己编写了一个相当不寻常的代码.

代码:

public class SoapService extends Object {

    /** Creates new SoapService */
    public SoapService() {
    }

/** This is the SOAP exposes method
*/
    public String sayGreeting(String name)
    {
        return "Hello "+name;
    }
}
Run Code Online (Sandbox Code Playgroud)

什么是'extends Object'语法?我从未遇到过这种语法(仅限Generics).

这种语法有什么用途还是"简单愚蠢"?

java

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

读取C#中目录的权限

我注意到如果你更改了特定目录的安全设置,你可以在Windows中使该文件夹不再"可浏览".特别是,将管理员的"读取"权限更改为"拒绝"将使该文件夹无法访问.

我现在的问题是,我如何在代码中解决这个问题?我跟着让我接近,但它仍然是不对的:

/// <summary>
/// Takes in a directory and determines if the current user has read access to it (doesn't work for network drives)
/// THIS IS VERY HACKY
/// </summary>
/// <param name="dInfo">directoryInfo object to the directory to examine</param>
/// <returns>true if read access is available, false otherwise</returns>
public static bool IsDirectoryReadable(DirectoryInfo dInfo)
{
    try
    {
        System.Security.AccessControl.DirectorySecurity dirSec = dInfo.GetAccessControl();
        System.Security.Principal.WindowsIdentity self = System.Security.Principal.WindowsIdentity.GetCurrent();
        System.Security.Principal.WindowsPrincipal selfGroup = new System.Security.Principal.WindowsPrincipal(self);
        // Go through each access rule found for the …
Run Code Online (Sandbox Code Playgroud)

c# directory permissions

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

JavaScript如何模拟确认方法

我的JavaScript代码中包含以下代码.

if (window.confirm('Are you sure?')) {
    AdminData.actOnResult('delete');
}
Run Code Online (Sandbox Code Playgroud)

我正在为这段代码编写测试.我如何模拟window.confirm方法?我尝试了下面的代码,但它没有用.

window.confirm = function(arg) {
    return true;
};
Run Code Online (Sandbox Code Playgroud)

我可以将window.confirm方法移动到另一个函数,然后我可以模拟该方法.但是我想知道是否有更好的解决方案.

javascript

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

C++指向类实例的指针

我有一个(对于比我更好的C++程序员)类和指针的简单问题.我想过发布描述我的问题的示例代码,但我发现用文字解释它更容易.

假设我有三个班:

  • A类:主类-它包含的两个实例BC.
  • B类:这个类包含一个输出一些字符串的方法,调用它Greet().
  • C类:这个方法也有一个方法,但该方法必须调用位于类Greet()中的实例.我们来命名吧BADoSomethingWithB()

所以程序启动,在main函数中我创建了一个实例A.A再次,创建B和的实例C.然后,A打电话C.DoSomethingWithB();.

我的问题就出现了:我无法B从内部访问C.

很显然,我需要一个指针传递给BDoSomethingWithB()函数,这样我可以调用B.Greet()从内C

很长的解释,简短的问题:我该怎么做?

示例代码传入:

#include <iostream>
using namespace std;

class B
{
public:
    void Greet( )
    {
        cout<<"Hello Pointer!"<<endl;
    }
};

class C
{
public:
    void DoSomethingWithB( )
    {
        // ... b.Greet( ); Won't work obviously
    }
}; …
Run Code Online (Sandbox Code Playgroud)

c++ pointers

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

如何获得一个月中每天的价值

数据:

values date
14 1.1.2010
20 1.1.2010
10 2.1.2010
7  4.1.2010
...
Run Code Online (Sandbox Code Playgroud)

关于2010年1月的样本查询应该得到31行.每天一个.值得加入.现在我可以用31个查询做到这一点,但我希望这可以用一个.可能吗?

结果:

1. 34
2. 10
3.  0
4.  7
...
Run Code Online (Sandbox Code Playgroud)

mysql

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

使用Response.TransmitFile()下载.xlsx文件

我正在研究一些生成Excel电子表格服务器端的代码,然后将其下载到用户.我正在使用ExcelPackage生成文件.

这一代工作得很好.我可以使用Excel 2007打开生成的文件,没有任何问题.但是,我无法下载文件Response.TransmitFile().

现在,我有以下代码:

//Generate the file using ExcelPackage
string fileName = generateExcelFile(dataList, "MyReportData");

Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
Response.ContentType = "application/vnd.xls"
Response.Charset = "";
Response.TransmitFile(fileName);
Run Code Online (Sandbox Code Playgroud)

当Excel 2007打开如上所下载的文件时,它会提供"文件格式与扩展名不匹配"警告.单击警告后,Excel将显示该文件的原始xml内容.

如果我更改文件扩展名,就像这样

Response.AddHeader("content-disposition", "attachment;filename=FileName.xlsx");
Run Code Online (Sandbox Code Playgroud)

Excel 2007提供"Excel在文件中找到不可读的内容"错误,然后是一个对话框,提供在Web上查找转换器.如果我点击"否",该对话框上的Excel 能够加载数据.

我还尝试了不同的MIME类型,例如application/vnd.ms-excelapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xls和.xlsx的文件扩展名.所有组合都导致上述两种行为之一.

在此方案中使用的文件扩展名和MIME类型的正确组合是什么?除了不正确的MIME类型或扩展名之外,还有什么可能导致此失败?

仅供参考,这是Visual Studio的内置开发Web服务器.我还没有尝试使用IIS.

c# asp.net mime-types

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

XML到String值

我使用XMLWriter手动创建XML文档.有没有办法把它放在字符串形式,所以我可以把它写到我的数据库?

我在VB.Net编码

xml vb.net

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

阅读事件日志

我试图从服务器上的事件日志中读取..我当前的代码正在运行..

但我担心的是,当事件中有数千个条目时,加载页面需要更长的时间吗?

这是我的工作代码

ArrayList chromeEntries = new ArrayList();
        EventLog eventLog = new EventLog("Application", ".");
        foreach (EventLogEntry logEntry in eventLog.Entries)
        {
            if (logEntry.Source.Equals("Application Error"))
            {
                chromeEntries.Add(logEntry.TimeWritten);
            }
        }
        GridView1.DataSource = chromeEntries;
        GridView1.DataBind();
Run Code Online (Sandbox Code Playgroud)

我想在应用程序日志中显示源名称为"应用程序错误"的时间条目..我唯一关心的是每个...?我的关注有效吗?或者上面的代码很好..

有什么建议

谢谢

好吧,我试过这个

EventLog eventLog = new EventLog("Application", ".", "Application Error");
Label1.Text = eventLog.Entries.Count.ToString();
Run Code Online (Sandbox Code Playgroud)

但它计算整个条目而不是仅计算应用程序错误的条目

c# event-log windows-server-2003 .net-3.5 visual-studio-2008

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