问题列表 - 第38309页

是否有任何理由在CSS中包含标记名称和类或ID选择器?

我不知道是否有任何区别div.class,并.class为CSS选择器如果只有一个与属性标记(该DIV).ID同样如此:div#ID#ID.

知道什么,如果有的话,是什么区别?对我来说,我在这些情况下使用班级或ID; 但只是因为打字速度更快.

html css css-selectors

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

14
推荐指数
2
解决办法
8122
查看次数

重构和使用计数器?

我有以下结构:

$text_1 = $this->getValue('value_1');
$text_2 = $this->getValue('value_2');
$text_3 = $this->getValue('value_3')
Run Code Online (Sandbox Code Playgroud)

还有以下内容:

    foreach($text_1 as $t_1)
    {
        if(!$first)
        {
            $string_1 .= ",";

        }
        $first = false;
        $string_1 .= $t_1;
    }

    foreach($text_2 as $t_2)
    {
        if(!$first)
        {
            $string_2 .= ",";

        }
        $first = false;
        $string_2 .= $t_2;
    }

    foreach($text_3 as $t_3)
    {
        if(!$first)
        {
            $string_3 .= ",";

        }
        $first = false;
        $string_3 .= $t_3;
    }
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以重新考虑使用计数器,比如在for循环中,从我的代码中替换_1,_2,_3等?

php refactoring

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

LINQ to SQL和不变性

我尝试使用LINQ to SQL.Everythign工作得很好但似乎它对不可变对象不友好.

LINQ to SQL要求我为不可变类创建一个无参数构造函数.但是我希望它是不可变的,所以我想只允许人们每次都使用所有必需的参数创建它.

同样,我需要在我的所有成员上安装.

有没有办法让我仍然可以使用LINQ 2 SQL而不放弃我的不变性?

这是我的代码:

DataContext db = new DataContext("myconnectistring");
Table<MyImmutableType> myImmutableObjects = db.GetTable<MyImmutableType>();
Run Code Online (Sandbox Code Playgroud)

它会抛出没有setter的异常,也没有没有参数的默认构造函数.

c# linq immutability

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

使用Powershell替换方括号

如果你有一个文件名,如"委员会会议记录[2010年10月] - hq.doc",你如何让Powershell取代方括号?以下不起作用:

ls  -filter *`[*`]* | foreach -Process { Rename-Item $_ -NewName ($_.Name -replace '\[', '\(') | Rename-Item $_ -NewName ($_.Name -replace '\]', '\)')}
Run Code Online (Sandbox Code Playgroud)

我收到错误:

Rename-Item : Cannot rename because item at 'Committee minutes [October 2010] - hq.doc' does not exist.

At line:1 char:53
+ ls  -filter *`[*`]* | foreach -Process { Rename-Item <<<<  $_ -NewName ($_.Name -replace '\['
]', '\)')}
    + CategoryInfo          : InvalidOperation: (:) [Rename-Item], PSInvalidOperationException
    + FullyQualifiedErrorId : InvalidOperation,Microsoft.PowerShell.Commands.RenameItemCommand
Run Code Online (Sandbox Code Playgroud)

powershell rename pattern-matching

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

PHP文件上传不断抛出错误

我正在将一个rsa私钥(.pem文件)上传到我的网站并使用fopen来读取内容,但最近我一遍又一遍地得到同样的错误而没有多大意义.

HTML

  <form enctype="multipart/form-data" action="upload.php" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
    Choose a file to upload: <input name="uploaded_file" type="file" />
    <input type="submit" value="Upload" />
  </form> 
Run Code Online (Sandbox Code Playgroud)

upload.php的

<?php
session_start();

if( $_SERVER['SERVER_PORT'] == 80) {
    header('Location:https://'.$_SERVER['HTTP_HOST'].$_SERVER["REQUEST_URI"]); 
    die();
} 



echo $_FILES['uploaded_file']['name'];

//?heck that we have a file
if((!empty($_FILES["uploaded_file"])) && ($_FILES['uploaded_file']['error'] == 0)) {
  $filename = basename($_FILES['uploaded_file']['name']);
  $ext = substr($filename, strrpos($filename, '.') + 1);
  if (($ext == "pem") && ($_FILES["uploaded_file"]["type"] == "text/plain")) {

$fh = fopen($_FILES['uploaded_file']['name'], 'r');

//continue with code
  } else {
     echo …
Run Code Online (Sandbox Code Playgroud)

php fopen pem

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

C#HTML类库?

我正在寻找一个完全代表HTML 4.0HTML 4.01规范的类库或命名空间.有人知道这样的事吗?System.Web.UI看起来很有前途,但我没有看到我在那里寻找的东西.

html c#

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

Android Air - 如何在睡眠期间保持应用程序活跃

如果可以在睡眠期间保持Air for Android应用程序处于活动状态,那该怎么办呢?我知道如何防止睡眠和锁定,但这个课程并不适合某些用户.
更新
在这种情况下的原因是保持视频从手机流向服务器.

air android

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

在java中计算科学数字

我试图从java中的文件中添加不同的数字.

数字可以是格式:"1.13206e + 06"

如何解析这个数字以反映java中的实际值?

谢谢

java number-formatting

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

C++找出显卡支持的分辨率

我正在写一个小程序让我来回切换我的分辨率,因为我的投影机无法处理与我的屏幕相同的分辨率.我已经知道如何使用Windows API设置屏幕分辨率.以及使用Windows API或QT4工具包读取当前分辨率.我的问题是我想要一个屏幕和显卡支持的所有不同分辨率的菜单.这个程序将被分发,所以我需要程序实际与图形卡通信,以找出它支持的内容.我想要使​​用的唯一API是Windows API或QT4工具包,但我不认为QT4会这样做,除非您以奇怪的方式使用图形小部件.

我很确定使用WINDOWS API可以实现这一点.我只是不知道该怎么做.

哦,请给我一些懈怠,我熟悉QT4和C++,但我通常是一名Linux程序员,我正在为别人写这篇文章.我对Windows API做过的唯一事情就是创建一个消息框,设置背景,并使用系统变量.所以请简单解释一下这个过程.请不要只发布msdn的链接,我讨厌他们的文档,我讨厌微软.我一年两次使用Windows.

c++ windows winapi resolution qt4

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