问题列表 - 第28129页

编写Windows Web服务而不确定使用哪种语言?

所以我需要编写一个相当基本的Windows服务,之前从未这样做过.在C#,C++(Visual Studio套件)中,开发的最佳语言是什么?我是学生,最熟悉Java等OO语言.

此外,如果任何人都可以推荐与该项目相关的任何书籍,文章或谷歌搜索,我将非常感激.

谢谢!

badPanda

c# c++ asp.net web-services

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

创建IEnumerable <T> .Find()

我想写:

IEnumerable<Car> cars;
cars.Find(car => car.Color == "Blue")
Run Code Online (Sandbox Code Playgroud)

我可以用扩展方法完成这个吗?以下失败是因为它递归调用自身而不是调用IList.Find().

public static T Find<T>(this IEnumerable<T> list, Predicate<PermitSummary> match)
{
    return list.ToList().Find(match);
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# ienumerable extension-methods

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

如何在Django中循环X次?

我的网站上有用户评论.每条评论的评分都是1-5星.我想打印那么多明星.我该怎么做?我只看到{% for X in Y %}哪个让你迭代一个列表,但不是一定次数.

django django-templates

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

如何在C#中将LPCWSTR编组为String?

我正在尝试为以下方法定义P/Invoke签名(在中定义propsys.h)

PSSTDAPI PSRegisterPropertySchema(
    __in PCWSTR pszPath);
Run Code Online (Sandbox Code Playgroud)

我看到的WinNT.hPCWSTR是它的别名LPCWSTR

typedef __nullterminated CONST WCHAR *LPCWSTR, *PCWSTR;
Run Code Online (Sandbox Code Playgroud)

PSSTDAPI是别的HRESULT

那么该PSRegisterPropertySchema方法的P/Invoke签名应该如何呢?

c# pinvoke winapi

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

在SSRS中使用时区

我们将所有日期SQL Server 2008数据库以UTC时间存储在DateTime列中.我正在使用SSRS创建报告,我需要将报告上的所有时间转换为运行报告的计算机的时区.

我知道总是可以将当前时区偏移量作为参数传递给报告,并添加或减去时区的偏移量,但由于夏令时,这不能正确显示历史日期.

SSRS是否有任何处理此功能的功能?我应该将时区传递给SQL服务器函数并让SQL Server转换时间吗?

datetime datetimeoffset ssrs-2008

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

代码高尔夫:电话号码到单词

SO上的代码 - 高尔夫指南

我们都看到过单词的电话号码:1-800-BUY-MORE等.

您可以编写的最短代码是什么,它将为7位美国电话号码生成所有可能的单词组合.

输入将是一个七位整数(或字符串,如果这更简单),并假设输入正确形成.

输出将是七个字符的字符串列表

例如,数字428-5246将产生

GATJAGM
GATJAGN
GATJAGO
GATJAHM
GATJAHN
GATJAGO
GATJAIM
GATJAIN
GATJAIO等.....

获胜标准将是来自任何语言的代码,其中最少的字符产生每个可能的字母组合.

补充说明:

  • 为了使它更有趣,只能使用北美经典键盘手机上的字母形成单词,这里定义了每个数字三个字母.这意味着Z和Q被排除在外.
  • 对于数字'1',放一个空格.
  • 对于数字'0',加一个连字符' - '

将输出识别为真实英语单词的奖励积分.好的,不是真的.;-)

补充:好的,让我们一起使用"Nick's Modified North American Classic Key Pad",它在6键上有一个'O'(哦,不是零).

language-agnostic code-golf rosetta-stone

22
推荐指数
5
解决办法
2632
查看次数

Perl Hash Slice,Replication x Operator和sub params

好的,我理解perl哈希切片和Perl中的"x"运算符,但是有人可以从这里解释下面的代码示例(稍微简化)吗?

sub test{
    my %hash;
    @hash{@_} = (undef) x @_;
}
Run Code Online (Sandbox Code Playgroud)

示例调用sub:

test('one', 'two', 'three');
Run Code Online (Sandbox Code Playgroud)

这条线是什么引发了我:

@hash{@_} = (undef) x @_;
Run Code Online (Sandbox Code Playgroud)

它正在创建一个哈希,其中键是sub的参数并初始化为undef,因此:

%哈希:

'one'=> undef,'two'=> undef,'three'=> undef

x运算符的rvalue应该是一个数字; 如何将@_解释为子参数数组的长度?我希望你至少要做到这一点:

@hash{@_} = (undef) x scalar @_;
Run Code Online (Sandbox Code Playgroud)

perl hash slice replicate

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

WPF Choppy动画

WPF Windows-XP SP3

我遇到了一个简单的WPF动画问题.

我使用以下Xaml代码(在XamlPad和WPF项目中):

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >
    <Border Name="MyBorder" BorderThickness="10" BorderBrush="Blue" CornerRadius="10" Background="DarkRed" >
       <Rectangle Name="MyRectangle" Margin="10" StrokeDashArray="2.0,1.0" StrokeThickness="10" RadiusX="10" RadiusY="10" Stroke="Black" StrokeDashOffset="0">
           <Rectangle.Triggers>
               <EventTrigger RoutedEvent="Rectangle.Loaded">
                   <BeginStoryboard>
                       <Storyboard>
                           <DoubleAnimation Storyboard.TargetName="MyRectangle" Storyboard.TargetProperty="StrokeDashOffset" From="0.0" To="3.0" Duration="0:0:1" RepeatBehavior="Forever" Timeline.DesiredFrameRate="30" />
                       </Storyboard>
                   </BeginStoryboard>
               </EventTrigger>
           </Rectangle.Triggers>
       </Rectangle>
    </Border>
</Page>
Run Code Online (Sandbox Code Playgroud)

它具有使边框在矩形周围动画的效果.重新启动机器后,此动画非常流畅.但是,我倾向于一直打开我的机器,经过一段时间后(我不知道有多长时间),动画开始出现口吃并变得不稳定.

我认为这可能是内存或资源问题,但在关闭所有其他应用程序和任何看似不必要的服务后,口吃仍然继续.但是,系统重启后,动画再次平滑!

我在WPF应用程序或XamlPad中得到相同的症状.在应用程序的情况下,无论是在调试器中运行还是直接运行可执行文件,似乎没有任何区别.

我在这个链接上应用了补丁:http: //support.microsoft.com/kb/981741 我认为它已经解决了这个问题,但它似乎没有.

我看过一些帖子可能表明使用透明度可能会影响动画,但正如您所看到的,我的xaml不使用透明度.

谁能给我一些关于如何确定问题的建议?是否有任何可能有帮助的WPF诊断工具?

更新:我检查了我的视频驱动程序,它们是最新版本.(nVidia GeForce 8400 GS)

wpf performance animation windows-xp-sp3

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

const对象和const构造函数

有没有办法知道对象是const对象还是常规对象,例如考虑以下类

class String
{
   String(const char* str);
};
Run Code Online (Sandbox Code Playgroud)

如果用户String从那时创建一个const对象,没有理由复制传递的本机字符串,并且由于他不会对其进行任何操作,他唯一要做的就是获取字符串大小,字符串搜索和其他不会改变的函数字符串.

c++

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

使用Java泛型从类名获取类型

我有以下类,我需要在构造函数中输入类型,我该怎么做?

public abstract class MyClass<T> {
    public MyClass()
    {
        // I need T type here ...
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:

以下是我想要实现的具体示例:

public abstract class Dao<T> {
    public void save(GoogleAppEngineEntity entity)
    {
        // save entity to datastore here
    }

    public GoogleAppEngineEntity getEntityById(Long id)
    {
        // return entity of class T, how can I do that ??
    }
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是将此类扩展到所有其他DAO,因为其他DAO有一些特定于那些daos的查询并且不能是通用的,但这些简单查询通常应该可用于所有DAO接口/实现......

java generics

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