问题列表 - 第28496页

删除 HTML 画布 Alpha 通道

我有一个非常大的 html 画布元素,覆盖了纯色背景。我假设如果浏览器没有将画布与其后面的元素(在本例中为纯色)混合,则在滚动/平移时可以节省大量 CPU。

是否可以删除画布 Alpha 通道?这应该留给浏览器来检测和优化吗?或者说速度的提升是微不足道的?

html optimization canvas

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

模板类 - 未找到符号

我已经看过一些相关的 帖子,但是我无法理解我需要做些什么来修复我正在为入门级C++课程制作的程序.

我的错误是:

Build Final Project of project Final Project with configuration Debug

Ld "build/Debug/Final Project" normal x86_64
cd "/Users/nick/Dropbox/|Syncs/Xcode/Final Project"
setenv MACOSX_DEPLOYMENT_TARGET 10.6
/Developer/usr/bin/g++-4.2 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk "-        L/Users/nick/Dropbox/|Syncs/Xcode/Final Project/build/Debug" "-F/Users/nick/Dropbox/|Syncs/Xcode/Final Project/build/Debug" -filelist "/Users/nick/Dropbox/|Syncs/Xcode/Final Project/build/Final Project.build/Debug/Final Project.build/Objects-normal/x86_64/Final Project.LinkFileList" -mmacosx-version-min=10.6 -o "/Users/nick/Dropbox/|Syncs/Xcode/Final Project/build/Debug/Final Project"

Undefined symbols:
  "Vector<double>::Vector()", referenced from:
  _main in main.o
  "Vector<double>::length()", referenced from:
  _main in main.o
  "Vector<double>::Vector(double const&, double const&, double const&)", referenced from:
  _main in main.o
  _main in main.o
  "Vector<double>::getx() const", referenced from:
  _main …
Run Code Online (Sandbox Code Playgroud)

c++ templates symbols

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

将错误和输出写入文本文件和控制台

我试图将执行脚本的整个输出(包括错误)同时写入控制台和文件.我尝试了几种不同的选择:

.\MyScript.ps1 | tee -filePath C:\results.txt # only the output to the file
.\MyScript.ps1 2> C:\results.txt # only the errors to the file and not the console
.\MyScript.ps1 > C:\results.txt # only the output to the file and not the console 
Run Code Online (Sandbox Code Playgroud)

我希望我可以使用该文件来查看输出/错误.

编辑:

这是我目前的测试脚本.期望的结果是可以看到所有三个消息.

function Test-Error 
{
    echo "echo"
    Write-Warning "warning"
    Write-Error "error"       
}

Test-Error 2>&1 | tee -filePath c:\results.txt
Run Code Online (Sandbox Code Playgroud)

powershell redirect

27
推荐指数
3
解决办法
8万
查看次数

Selenium从xpath获取动态id

在Selenium RC中有没有办法从xpath获取id?

如果我有xpath

/html/body/div/div//input
Run Code Online (Sandbox Code Playgroud)

我想获取与xpath关联的所有节点的id

selenium xpath selenium-rc

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

如何在Linq中写一个"OR"到Sql .Where()

我想得到所有记录WHERE(s.override == 1 OR(s.override == 2 AND s.approved == 1))

我怎么能用.Where来做到这一点 x.subcontracts.Where(s ==> ??)

c# linq asp.net-mvc where linq-to-sql

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

Windows批处理脚本删除文件夹中的所有内容,但不包括一个

我有一个脚本删除文件夹中的所有子文件夹和文件:

FOR /D %%i IN ("D:\myfolder\*") DO RD /S /Q "%%i" & DEL /Q "D:\myfolder\*.*"
Run Code Online (Sandbox Code Playgroud)

而且效果很棒!唯一的问题是我想排除一个或多个文件夹,例如XCOPY排除功能.

我只是想不出如何将其添加到脚本中.

windows command-line batch-file

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

使用Arduino运行Android

有没有人试图让Android和Arduino互相沟通?

我在网上发现了几个项目:

你们有什么建议是让这两者沟通的最好方法?

android arduino

26
推荐指数
2
解决办法
5852
查看次数

如果类成员typedef不存在,则使用默认类型的模板特化

我正在尝试编写使用模板参数的成员typedef的代码,但是如果模板参数没有该typedef,则希望提供默认类型.我尝试过的一个简单示例是:

struct DefaultType    { DefaultType()    { printf("Default ");    } };
struct NonDefaultType { NonDefaultType() { printf("NonDefault "); } };

struct A {};
struct B { typedef NonDefaultType Type; };

template<typename T, typename Enable = void> struct Get_Type { 
    typedef DefaultType Type; 
};
template<typename T> struct Get_Type< T, typename T::Type > {
    typedef typename T::Type  Type; 
};

int main()
{
    Get_Type<A>::Type test1;
    Get_Type<B>::Type test2;
}
Run Code Online (Sandbox Code Playgroud)

我希望这会打印"Default NonDefault",而是打印"Default Default".我的期望是main()中的第二行应该与Get_Type的专用版本匹配,因为B :: Type存在.但是,这不会发生.

任何人都可以解释这里发生了什么,如何解决它,或另一种方法来实现相同的目标?

谢谢.

编辑:

格奥尔格提供了另一种方法,但我仍然很好奇为什么这不起作用.根据boost enable_if文档,为不同类型专门化模板的方法如下:

template <class T, class Enable = …
Run Code Online (Sandbox Code Playgroud)

c++ templates

15
推荐指数
2
解决办法
5375
查看次数

Vim - 在PHP文件上激活HTML片段

我正在使用vim和snipMate,很多时候我需要将HTML文件命名为PHP,这只是因为1行或2行代码.

我每次创建PHP文件时vim都将其作为PHP文件,因此HTML片段不可用,因此必须使用该命令手动激活HTML片段.

set ft=php.html
Run Code Online (Sandbox Code Playgroud)

我打算在我的vimrc上的这一行自动激活它

autocmd BufREad, BufNewFile *.php set ft=php.html
Run Code Online (Sandbox Code Playgroud)

它是否正确?我错过了什么或者出了什么问题?

vim snipmate

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

HTML:包含或排除可选的结束标记?

一些HTML 1结束标记是可选的,即:

</HTML>
</HEAD>
</BODY>
</P>
</DT>
</DD>
</LI>
</OPTION>
</THEAD>
</TH>
</TBODY>
</TR>
</TD>
</TFOOT>
</COLGROUP>
Run Code Online (Sandbox Code Playgroud)

注意:不要与禁止包含的结束标记混淆,即:

</IMG>
</INPUT>
</BR>
</HR>
</FRAME>
</AREA>
</BASE>
</BASEFONT>
</COL>
</ISINDEX>
</LINK>
</META>
</PARAM>
Run Code Online (Sandbox Code Playgroud)

注意: xhtml与HTML不同.xhtml是xml的一种形式,它要求每个元素都有一个结束标记.可以在html中禁止结束标记,但必须使用xhtml.

是可选的结束标记

  • 理想的包括,但如果你忘了它们我们会接受它们,或者
  • 理想情况下包括在内,但如果你把它们放入,我们会接受它们

换句话说,应该我包括他们,或者我应该包括它们呢?

如何关闭元素标签是可选的HTML 4.01规范的会谈,但如果它是最好将它们纳入,或最好不包括他们不说.

另一方面,关于DevGuru的随机文章说:

结束标记是可选的.但是,建议将其包括在内.

我问的原因是因为你只是因为兼容性原因而知道它是可选的; 如果可以的话,他们会做出(强制性的 | 禁止的).

换句话说:HTML 1,2,3对这些,现在是可选的结束标记做了什么.HTML 5有什么作用?什么应该 …

html html5 html4

149
推荐指数
7
解决办法
3万
查看次数