问题列表 - 第22749页

CSS中的HTML colspan

我正在尝试构建类似于以下内容的布局:

+---+---+---+
|   |   |   |
+---+---+---+
|           |
+-----------+
Run Code Online (Sandbox Code Playgroud)

底部填充上排空间.

如果这是一个真正的表,我可以很容易地实现这一点<td colspan="3">,但由于我只是创建一个类似于表的布局,我不能使用<table>标签.这可能使用CSS吗?

css

245
推荐指数
6
解决办法
38万
查看次数

匹配指定字符串以外的所有内容

我知道以下正则表达式将匹配"红色","绿色"或"蓝色".

red|green|blue
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法使它匹配除了几个指定字符串之外的所有内容?

regex

102
推荐指数
6
解决办法
17万
查看次数

动态设置java进程的最大堆大小

我有一个由批处理文件启动的Java程序,其行如下所示:

javaw -Xms64m -Xmx1024m com.acme.MyProgram
Run Code Online (Sandbox Code Playgroud)

但是,在某些计算机上,程序将无法启动并显示以下消息:

无法为对象堆保留足够的空间.无法创建Java虚拟机.

问题似乎是内存分配池的最大大小比计算机可以处理的大.将内存分配池的最大大小从1024m减小到512m似乎可以解决问题.

有没有办法可以提前确定计算机上有多少可用内存(从批处理文件中),并确定是使用-Xmx1024m还是-Xmx512m在批处理文件中调用?请注意,此批处理文件只需要在Windows上运行.

java memory windows heap batch-file

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

需要完全限定的类型名称

我需要解析一个程序集并在运行时键入,我需要找到完全限定的类型名称.出于某种原因,我无法做到正确,因为我一直得到一个例外,说它无法找到指定的类型.

app.config文件,其中定义要查找的程序集,如下所示:

<configSections>
    <section name="modules" type="Microsoft.Practices.Composite.Modularity.ModulesConfigurationSection, Microsoft.Practices.Composite"/>
  </configSections>
  <modules>
    <module assemblyFile="G:\Data\Visual Studio 2008\Projects\Race Management System.Shell\ConfigurationModularity\bin\Debug\Modules\Driver.Data.Module.dll" moduleType="Driver.Data.Module.DriverDataModule, DriverDataModule" moduleName="Driver.Data.Module.DriverDataModule"></module>
  </modules>
Run Code Online (Sandbox Code Playgroud)

调用 程序集:Driver.Data.Module程序集中的命名空间是:Driver.Data.Module ,类型名称是:DriverDataModule,这也是.cs文件的名称.

我似乎无法找到如何在xml文件中正确指定名称.有人可以用完全限定的类型名称来帮助我吗?

这适用于复合WPF应用程序.

感谢名单!

c# wpf assembly-name

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

将UserControl属性公开给XAML

WPF控件具有某些属性(UserControl.Resources,UserControl.CommandBindings),这些属性可以从用户控件声明的XAML中添加项目.例:

<UserControl ... >
  <UserControl.CommandBindings>
    ...
  </UserControl.CommandBindings>

  <UserControl.Resources>
    ...
  </UserControl.Resources>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

我在用户控件中定义了一个新的列表属性:

public partial class ArchetypeControl : UserControl {
  ...
  public List<Object> UICommands { get; set; }
Run Code Online (Sandbox Code Playgroud)

我想像资源和CommandBindings一样添加项目到这个列表,但是当我这样做时:

<c:ArchetypeControl.UICommands>

</c:ArchetypeControl.UICommands>
Run Code Online (Sandbox Code Playgroud)

我收到错误"错误4在'ArchetypeControl'类型中找不到可附加属性'UICommands'."

建议?

-

鉴于评论,我已经创建了一个测试控件来显示整个代码并重现问题.我正在使用visual studio 2010.

<UserControl x:Class="ArchetypesUI.TestControl"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
         xmlns:c="clr-namespace:ArchetypesUI"
         mc:Ignorable="d" 
         d:DesignHeight="300" d:DesignWidth="300">

    <c:TestControl.TestObject>

    </c:TestControl.TestObject>

    <Grid>

    </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

-

namespace ArchetypesUI
{
    /// <summary>
    /// Interaction logic for TestControl.xaml
    /// </summary>
    public partial class TestControl : UserControl
    {
        public Object TestObject { get; set; }

        public TestControl() …
Run Code Online (Sandbox Code Playgroud)

wpf user-controls properties

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

重塑数据框以将因子转换为R中的列

我有一个数据框,其中一个特定列具有一组特定值(比方说,1,2,...,23).我想要做的是从这个布局转换为一个框架,其中框架将有额外的23(在这种情况下)列,每个列代表一个因子值.这些列中的数据将是布尔值,表示特定行是否具有给定的因子值...要显示特定示例:

来源框架:

ID       DATE         SECTOR
123      2008-01-01   1
456      2008-01-01   3
789      2008-01-02   5
... <more records with SECTOR values from 1 to 5>
Run Code Online (Sandbox Code Playgroud)

所需格式:

ID       DATE         SECTOR.1   SECTOR.2   SECTOR.3   SECTOR.4   SECTOR.5
123      2008-01-01      T          F          F          F          F
456      2008-01-01      F          F          T          F          F
789      2008-01-02      F          F          F          F          T
Run Code Online (Sandbox Code Playgroud)

我在循环中做这个没有问题,但我希望有更好的方法.到目前为止reshape()没有产生预期的结果.非常感谢帮助.

r factors reshape

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

如何在C++中获得两个向量共有的字符?

我试图比较两个矢量对象,并返回一个包含出现在两个向量中的所有字符的向量.

如果不编写一些非常复杂的手动方法,我将如何解决这个问题,该方法将第一个向量中的每个字符与第二个向量中的每个字符进行比较,并使用if将其添加到第三个向量(如果它们匹配则将返回).

也许我缺乏对矢量的真实经验让我想象这将比实际更难,但我怀疑有一些我通过搜索无法找到的简单方法.

c++ comparison vector

8
推荐指数
2
解决办法
6029
查看次数

ExpandEnvironmentStrings不扩展我的变量

我在注册表中的Run键下有一个进程.它正在尝试访问我在上一个会话中定义的环境变量.我正在使用ExpandEnvironmentStrings来扩展路径中的变量.环境变量是用户配置文件变量.当我在命令行上运行我的进程时,它也不会扩展.如果我调用'set',我可以看到变量.

一些代码......

CString strPath = "\\\\server\\%share%"
TCHAR cOutputPath[32000]; 
DWORD result = ExpandEnvironmentStrings((LPSTR)&strPath, (LPSTR)&cOutputPath,  _tcslen(strPath) + 1);
 if ( !result )
 {
  int lastError = GetLastError();
  pLog->Log(_T( "Failed to expand environment strings. GetLastError=%d"),1, lastError);
 }
Run Code Online (Sandbox Code Playgroud)

调试时输出路径与Path完全相同.没有返回错误代码.

什么是布莱恩?

c++ winapi environment-variables

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

auto_ptr是否已被弃用?

  1. 在传入的C++标准中是否会弃用auto_ptr?
  2. unique_ptr应该用于所有权转移而不是shared_ptr吗?
  3. 如果unique_ptr不在标准中,那么我是否需要使用shared_ptr?

c++ standards smart-pointers auto-ptr unique-ptr

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

外部Javascript超时

我在我的网站上安装了许多跟踪脚本和Web服务,我注意到当其中一个服务出现故障时,它仍然会尝试调用托管在不同服务器上的外部javascript文件.在Firefox,Chrome和其他新浏览器中,当其中一项服务出现故障时似乎没有任何问题.但是,在IE7和IE8中,我的页面在显示所有内容之前不会一直加载和超时.有没有办法在这些javascript调用上添加时间,以防止它们在关闭时破坏我的页面?

javascript

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