小编Pet*_*ter的帖子

计算多个日期/时间范围之间的交叉点的位置和数量?

我需要计算多个日期范围之间的交叉点的位置,以及重叠交叉点的数量.然后我需要显示哪些日期/时间范围与每个相交的部分重叠.它稍微复杂一点,所以我会尽力通过提供一个例子来解释.我在VB.Net工作,但C#示例是可以接受的,我在两者中工作.

我们有几个涉及同一系统的高风险任务.下面我有三个名为HR1/2/3/4的示例作业,包括开始和结束日期/时间.

  • HR1 {1/6/2010 10:00 - 1/6/2010 15:00}
  • HR2 {1/6/2010 11:00 - 1/6/2010 18:00}
  • HR3 {1/6/2010 12:00 - 1/6/2010 14:00}
  • HR4 {1/6/2010 18:00 - 1/6/2010 20:00}

我想要的最终结果如下所示.我无法通过示例来描述它.

  • HRE1 {1/6/2010 10:00 - 1/6/2010 11:00} - 相交1
  • {结束时间分割1,仅为了可读性,在解决方案中不需要}
  • HRE1 {1/6/2010 11:00 - 1/6/2010 12:00} - 相交2
  • HRE2 {1/6/2010 11:00 - 1/6/2010 12:00} - 相交2
  • {结束时间分割2,仅为了可读性,在解决方案中不需要}
  • HRE1 {1/6/2010 12:00 - 1/6/2010 14:00} - 相交3
  • HRE2 {1/6/2010 12:00 - 1/6/2010 14:00} - 相交3
  • HRE3 {1/6/2010 12:00 - 1/6/2010 14:00} - 相交3
  • {结束时间分割3,仅为了可读性,在解决方案中不需要}
  • HRE1 {1/6/2010 …

.net c# vb.net

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

打开Popup的jQuery Mobile get按钮

我有一个列表视图,当我点击列表视图中的链接时,它会启动一个弹出窗口.出于简化目的,我省略了listview,并且只从一个按钮开始.

我想从导致弹出窗口显示的按钮中检索属性,在我的示例中是名为的属性customAttr.然后我想将值插入popupBasic.

这是我的基本示例jQuery Mobile代码:

<a href="#popupBasic" data-rel="popup" customAttr="value">Basic Popup</a>

<div data-role="popup" id="popupBasic">
    <p>This is a completely basic popup, no options set.</p>
</div>
Run Code Online (Sandbox Code Playgroud)

jsFiddle:http://jsfiddle.net/cPRCU/2/

通常当我使用jQuery(非移动)时,我更多地参与点击事件/打开弹出窗口/对话框.我希望能够阅读导致弹出窗口显示的按钮,我该怎么做?

jquery jquery-mobile

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

指定并行 linq to 对象中的任务超时

我有一个要并行处理的图片列表,但有超时。我的旧代码通过对项目进行分页并使用 WaitHandles 来完成此操作,但我想使用 .Net 4 中提供的新 Parallel Linq 或 Tasks 库。

以下代码片段正在运行,我如何为其添加超时?(超时是针对每个正在执行的任务,而不是针对所有要处理的项目的超时)

   private PictureList FetchPictures(List<Picture> wallResults) 
   {                
            wallResults
                .AsParallel()
                .WithDegreeOfParallelism(10)
                .ForAll(delegate(Picture p){
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-objects task-parallel-library

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

从代码验证网站的问题

我正在尝试编写将对网站wallbase.cc进行身份验证的代码.我看过使用Firfebug/Chrome Developer工具做了什么,看起来相当简单:

将"usrname = $ USER&pass = $ PASS&nopass_email = Type + in + your + e-mail + + + press + enter&nopass = 0"发布到网页"http://wallbase.cc/user/login",存储返回的cookie和在将来的所有请求中使用它们.

这是我的代码:

    private CookieContainer _cookies = new CookieContainer();

    //......

    HttpPost("http://wallbase.cc/user/login", string.Format("usrname={0}&pass={1}&nopass_email=Type+in+your+e-mail+and+press+enter&nopass=0", Username, assword));

    //......


    private string HttpPost(string url, string parameters)
    {
        try
        {
            System.Net.WebRequest req = System.Net.WebRequest.Create(url);
            //Add these, as we're doing a POST
            req.ContentType = "application/x-www-form-urlencoded";
            req.Method = "POST";

            ((HttpWebRequest)req).Referer = "http://wallbase.cc/home/";
            ((HttpWebRequest)req).CookieContainer = _cookies;

            //We need to count how many bytes we're sending. Post'ed …
Run Code Online (Sandbox Code Playgroud)

c# authentication httpwebrequest .net-3.5

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

JSON字符串索引必须为整数

关于这个主题有很多问题,但是大多数似乎是人们忘记打电话的问题json.loads

这是我的示例:

import json

json_input = '{ "ar": { "articles": { "12345": {"title": "first title" } , "67890": {"title": "another title" } } } } '

data = json.loads(json_input)

for article in data['ar']['articles']:
    print(article['title'])
Run Code Online (Sandbox Code Playgroud)

打印调用失败,并显示以下错误:

TypeError:字符串索引必须是整数

我该如何解决?

python json python-3.x

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

ASF格式的原生.NET库?

是否有用于处理不使用COM/Interop的ASF文件的.NET库?我知道微软有一个官方规范(http://go.microsoft.com/fwlink/?LinkId=31334).

c# video-streaming asf

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

没有App_Code的ASP.Net WCF服务

我想创建一个WCF服务上使用我的ASP.Net网站(不是项目),要么没有代码隐藏文件,这是一个传统风格的ASMX服务的选项,但不会出现成为WCF服务,或将它的代码存储在一个单独的代码项目中,并且只是由svc文件公开.

我尝试将代码文件从app_code移动到我的单独项目中,但无法弄清楚如何链接它们,因为从svc文件中删除codebehind属性会立即引发错误.

asp.net wcf

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

获取泛型类型的Type对象(不存在该对象的实例)

我有一个通用类foo.我有一个名为的对象bar.

我如何获得类型foo<bar>?我已经看到了当你有一个对象实例时使用工厂类型设置的例子,但是我没有实例.

一些代码:

public class foo<T>
{

}

public Type GetGenericFoo(Type bar)
{
    Type genericFooBar = null;
    //work magic
    return genericFooBar;
}
Run Code Online (Sandbox Code Playgroud)

.net c# generics

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

更改Windows 8锁屏背景?

我想通过c#代码更改Windows 8锁屏背景图像.

我非常熟悉如何在Windows 7中执行此操作,并且Windows 8不支持此方法.

我尝试使用Process Monitor,同时通过SystemSettings.exe反复更改它,但没有什么突出的我.

这似乎是唯一可以解决的讨论:http://social.technet.microsoft.com/Forums/en-US/W8ITProPreRel/thread/a8db890c-204f-404a-bf74-3aa4c895b183

c# windows-8

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

创建"冻结窗口"效果

你知道什么时候你有一个被冻结的窗口,但当你在顶部拖动另一个窗口时会留下一条痕迹?有时它看起来有点像Windows 3的Solitaire结束:)当你完成后(比如我的截图).

我想创建一个C#windows(winforms/wpf)应用程序来创建这样的表面,并允许我捕获图像,但我有点不知道从哪里开始.

图片: 几乎看起来像纸牌

c# wpf winforms

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

SampleBy 返回非常倾斜的结果

我正在使用 Spark (1.5.2) DataFrames 并尝试获取分层数据集。我的数据已准备好进行二元分类,并且只有class1 和 0 两个值。

val Array(trainingData, testData) = df.randomSplit(Array(0.7, 0.3))
val fractions: Map[Int, Double] = Map(1 -> 0.5, 0 -> 0.5)

val trainingData3 = trainingData.stat.sampleBy("class", fractions, new Random().nextLong)

println("Training True Class = " + trainingData3.where("class=1").count())
println("Training False Class = " + trainingData3.where("class=0").count())
Run Code Online (Sandbox Code Playgroud)

在控制台上,我得到的输出显示 1 类与 0 类的比率非常不正确:

Training True Class = 799845
Training False Class = 32797260
Run Code Online (Sandbox Code Playgroud)

scala apache-spark

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