问题列表 - 第18838页

静态类的扩展方法?

可能重复:
我可以向现有静态类添加扩展方法吗?

我知道我可以通过以下方式扩展课程.我有一个静态类,我想扩展.我怎么能这样做?我想写ClassName.MyFunc()

static public class SomeName
{
    static public int HelperFunction(this SomeClass v)
Run Code Online (Sandbox Code Playgroud)

c# extension-methods static-classes

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

如何在VC++中检查链接是否存在?

我有一个链接。我已经通过正则表达式检查了该链接是否是有效的 URL。现在,我想检查该链接是否是有效的 http 链接。即它不应该是一个不存在的链接。VC++ 6.0 (MFC) 中有没有办法检查?

c++ mfc visual-c++

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

计算归一化的业力

我如何根据系统中用户的业力来计算业力的标准化值(0到1之间的值)?

标准化值应反映用户的业力相对于所有其他用户的价值.

我想我可能不得不以某种方式包括所有业力的平均和标准偏差,但我似乎无法想出正确的公式.

有帮助吗?

algorithm

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

获取原始文件名谷歌应用引擎

在谷歌应用引擎上接收文件上传时,该示例假设您正在收到.png.但是,您只能通过文件名的扩展名来了解图像的类型.

你如何获得GAE上传的原始文件名?

python upload google-app-engine

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

通过的年数 - 考虑闰年

在我们的人力资源系统中,我们想要计算员工为公司服务的年数.

我们所拥有的是TIMESTAMP列中的加入日期.

我在做的是:

$timeNow = time(); // current time
$joinDate = strtotime($users->fields['date_of_joining']); // from database
$servicePeriod = $timeNow - $joinDate; // in seconds
$servicePeriod = $servicePeriod / 31570560; // in years
Run Code Online (Sandbox Code Playgroud)

但是这会考虑闰年吗?如果一名员工加入Feb 27了闰年,如果我们明年检查他们的状态March 1,他仍应按照服务1 year而不是报告1 year and 1 day.

有什么想法吗?谢谢.

php timestamp

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

在Ruby中将字符串转换为符号

符号通常表示为这样

:book_author_title
Run Code Online (Sandbox Code Playgroud)

但如果我有一个字符串:

"Book Author Title"
Run Code Online (Sandbox Code Playgroud)

在rails/ruby​​中是否有内置的方式将其转换为符号,我可以使用: 符号而不仅仅执行原始字符串正则表达式替换?

ruby ruby-on-rails

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

在C#中检查泛型方法的类型参数

是否有可能在C#中做这样的事情:

public void DoSomething<T>(T t)  
{
    if (T is MyClass)
    {
        MyClass mc = (MyClass)t 
        ...
    }
    else if (T is List<MyClass>)
    {
        List<MyClass> lmc = (List<MyClass>)t
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

c# generics typechecking

56
推荐指数
3
解决办法
5万
查看次数

红色X GUI崩溃!我几乎放弃了解决它!

我正面临着与MS Visual Studio 2008 C#一起使用的Dundas Charting for Winforms工具的复杂错误.

当Chart对象在其无效时引发GUI事件时,会发生以下错误.当错误发生时,dundas图表显示一个很大的X标记....

************** Exception Text **************

System.ArgumentOutOfRangeException: Axis Object - The Interval can not be zero
Parameter name: diff
   at Dundas.Charting.WinControl.AxisScale.a(Double )
   at Dundas.Charting.WinControl.Axis.a(Double , Double , AxisScaleSegment , DateTimeIntervalType& )
   at Dundas.Charting.WinControl.Axis.a(ChartGraphics , Boolean , AxisScaleSegment , Boolean )
   at Dundas.Charting.WinControl.Axis.b(ChartGraphics , Boolean , Boolean )
   at Dundas.Charting.WinControl.Axis.Resize(ChartGraphics chartGraph, ElementPosition chartAreaPosition, RectangleF plotArea, Single axesNumber, Boolean autoPlotPosition)
   at Dundas.Charting.WinControl.ChartArea.a(ChartGraphics )
   at Dundas.Charting.WinControl.ChartPicture.Resize(ChartGraphics chartGraph, Boolean calcAreaPositionOnly)
   at Dundas.Charting.WinControl.ChartPicture.Paint(Graphics graph, Boolean paintTopLevelElementOnly, RenderingType renderingType, …
Run Code Online (Sandbox Code Playgroud)

c# crash user-interface winforms

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

强制CherryPy Child Threads

好吧,我希望cherrypy在自动重载时杀死所有子线程,而不是"等待子线程终止",因为我的程序有自己的线程,我不知道如何通过它.CherryPy一直挂在那一行上,我不知道如何让"子线程"终止......

`

[05/Jan/2010:01:14:24] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 8080)) shut down
[05/Jan/2010:01:14:24] ENGINE Stopped thread '_TimeoutMonitor'.
[05/Jan/2010:01:14:24] ENGINE Bus STOPPED
[05/Jan/2010:01:14:24] ENGINE Bus EXITING
[05/Jan/2010:01:14:24] ENGINE Bus EXITED
[05/Jan/2010:01:14:05] ENGINE Waiting for child threads to terminate...
Run Code Online (Sandbox Code Playgroud)

`

它永远不会继续..所以我想强迫孩子线程关闭...

我知道这是因为我的应用程序正在使用它自己的线程,我想cherrypy希望这些线程与CherryPy一起退出....我可以克服这个吗?

python multithreading cherrypy

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

Socket和ServerSocket有什么区别?

如果Socket代表客户端并ServerSocket代表服务器端,为什么Socket.read要从服务器端读取数据?我真的很困惑,你能澄清一下吗?

java sockets serversocket

33
推荐指数
5
解决办法
5万
查看次数