问题列表 - 第229页

在不同的网站应用程序之间共享ASP.NET .ascx控件的最佳方法?

假设您在IIS中有2个不同的ASP.NET应用程序.此外,您还要在这两个应用程序中共享一些ASCX控件.

创建"用户控件库"的最佳方法是什么,这样您就可以在2个应用程序中使用相同的控件实现,而不必重复代码?

控件后面有HTML +代码的ASCX.


复合控件很难,因为我们与使用ASCX文件中的HTML语法来设计控件样式的设计人员合作.

Tundey,我们在这里使用SVN.你有一个如何实施你的建议的例子吗?SVN如何共享ASP.NET控件?

谢谢!

asp.net

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

什么是动态铸造的"好用"例子?

我们经常听到/读到应该避免动态铸造.根据你的说法,我想知道它的"好用"例子是什么?

编辑:

是的,我知道那个其他线程:确实在阅读那里的第一个答案时,我问了我的问题!

c++ dynamic-cast casting rtti

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

带按钮的WPF列表框样式

我有一个ListBox,它具有为Lis​​tBoxItems定义的样式.在这种风格中,我有一些标签和一个按钮.一个按钮,我想定义一个可以在我的页面(或任何使用该样式的页面)上处理的点击事件.如何在我的WPF页面上创建一个事件处理程序来处理我的ListBoxItems样式的事件?

这是我的风格(仅受影响的代码):

<Style x:Key="UsersTimeOffList"  TargetType="{x:Type ListBoxItem}">
... 
<Grid>
<Button x:Name="btnRemove" Content="Remove" Margin="0,10,40,0" Click="btnRemove_Click" />
</Grid>
</Style>
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# wpf

7
推荐指数
2
解决办法
8004
查看次数

PHP相当于.NET/Java的toString()

如何将PHP变量的值转换为字符串?

我正在寻找比用空字符串连接更好的东西:

$myText = $myVar . '';
Run Code Online (Sandbox Code Playgroud)

就像ToString()Java或.NET中的方法一样.

php string

542
推荐指数
14
解决办法
150万
查看次数

SQL Server DateTime转换失败

我有一张有100万+记录的大桌子.不幸的是,创建该表的人决定将日期放在一个varchar(50)字段中.

我需要做一个简单的日期比较 -

datediff(dd, convert(datetime, lastUpdate, 100), getDate()) < 31
Run Code Online (Sandbox Code Playgroud)

但它失败了convert():

Conversion failed when converting datetime from character string.
Run Code Online (Sandbox Code Playgroud)

显然,它不喜欢那个领域的东西,而且由于记录太多,我不能仅仅通过观察就知道.如何正确清理整个日期字段,以便它不会失败convert()?这就是我现在拥有的:

select count(*)
from MyTable
where
    isdate(lastUpdate) > 0
    and datediff(dd, convert(datetime, lastUpdate, 100), getDate()) < 31
Run Code Online (Sandbox Code Playgroud)

@SQLMenace

在这种情况下,我并不关心性能.这将是一次性查询.不能将表更改为日期时间字段.

@Jon Limjap

我已经尝试添加第三个参数,它没有任何区别.


@SQLMenace

问题很可能是数据的存储方式,只有两种安全格式; ISO YYYYMMDD; ISO 8601 yyyy-mm-dd Thh:mm:ss:mmm(无空格)

isdate()检查不会照顾这个吗?

我不需要100%的准确性.我只想获得过去30天的大部分记录.


@SQLMenace

select isdate('20080131') -- returns 1
select isdate('01312008') -- returns 0
Run Code Online (Sandbox Code Playgroud)

@Brian Schkerke

将CASE和ISDATE放在CONVERT()函数中.

谢谢!这样做了.

sql-server datetime

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

计算用户定义的公式(使用c ++)

我们希望在我们的c ++程序中有用户定义的公式.例如,值v = x +(y - (z - 2))/ 2.在程序的后面,用户将定义x,y和z - >程序应该返回计算结果.
有些以后公式可能会改变,所以下次程序应该解析公式并添加新值.

任何想法/提示如何做这样的事情?

到目前为止,我刚刚找到解决方案来编写一个解析器来计算这些公式 - 也许是关于它的任何想法?

c++

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

GPU作为CPU的可行性?

您认为GPU作为CUDA等CPU计划的未来是什么?你认为它们会成为主流并成为业界的下一个流行趋势吗?Apple正在构建一个使用GPU执行CPU任务的新框架,并且Nvidias CUDA项目在科学方面取得了很多成功.你会建议学生在这个领域投入时间吗?

cpu cuda gpu gpgpu

13
推荐指数
4
解决办法
2496
查看次数

创建一个属性来打破构建

好的,这是从我之前的问题开始的.

我真正想做的是创建一些属性,允许我修饰一个会破坏构建的方法.非常类似于过时("原因",真实)属性,但不会错误地识别过时的代码.

澄清:我不希望它打破任何 F6(Build)按下的构建,我只希望它打破构建,如果在代码中的其他地方调用了使用该属性修饰的方法.就像我说的,类似于过时,但不一样.

我知道我并不孤单,因为其他用户想要出于其他原因使用它.我之前从未创建过自定义属性,所以对我来说这对我来说都是新手!

.net attributes

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

头文件中的多个类与每个类的单个头文件相对应

无论出于何种原因,我们公司都有一个编码指南,规定:

Each class shall have it's own header and implementation file.

因此,如果我们编写一个名为的类,MyString我们需要一个关联的MyStringh.hMyString.cxx.

还有其他人这样做吗?有没有人看到任何编译性能影响?10000个文件中的5000个类的编译速度是否与2500个文件中的5000个类一样快?如果没有,差异是否明显?

[我们编写C++并使用GCC 3.4.4作为我们的日常编译器]

c++ performance file-organization

68
推荐指数
6
解决办法
7万
查看次数

PHP是否具有与此类型的Python字符串替换相同的功能?

Python有这种使用字典处理字符串替换的好方法:

>>> 'The %(site)s site %(adj)s because it %(adj)s' % {'site':'Stackoverflow', 'adj':'rocks'}
'The Stackoverflow site rocks because it rocks'
Run Code Online (Sandbox Code Playgroud)

我喜欢这个,因为您可以在字典中指定一次值,然后将其替换为字符串中的所有位置.

我尝试使用各种字符串替换函数在PHP中实现类似的东西,但我提出的所有内容都感觉很尴尬.

有没有人有一个很好的干净方式在PHP中进行这种字符串替换?

编辑
这是我最喜欢的sprintf页面的代码.

<?php

function sprintf3($str, $vars, $char = '%')
{
    $tmp = array();
    foreach($vars as $k => $v)
    {
        $tmp[$char . $k . $char] = $v;
    }
    return str_replace(array_keys($tmp), array_values($tmp), $str);
}

echo sprintf3( 'The %site% site %adj% because it %adj%', array('site'=>'Stackoverflow', 'adj'=>'rocks'));
?>
Run Code Online (Sandbox Code Playgroud)

php python string

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