问题列表 - 第23879页

在C#中枚举类属性

我有一个类与此类似

 public class Model
{
    public TimeSpan Time1 {get; set;}
    public TimeSpan Time2 { get; set; }
    public TimeSpan Time3 { get; set; }
    public TimeSpan Time4 { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

现在让我们想象一下,我必须在运行时填充时间,然后计算时间1和时间2之间的剩余时间,然后当它通过时查找Time2和Time3之间剩余的时间,依此类推.但是,我需要考虑现在的时间.

例如:

现在是下午1点

Time1 = 5:00 AM Time 2 = 12:00 PM Time 3 = 4:00 PM Time 4 = 6:00 PM

因此,由于时间是下午1:00,我需要找到时间2和时间3之间的差异

现在除了反思之外还有更聪明的方法来确定这个吗?我应该在课堂上添加一些东西吗?

c# linq reflection silverlight

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

Sinatra与数据部分?

我正在制作一个超小的Sinatra博客应用程序,我如何从数据库中获取条目,格式化它们,并将它们插入到我的布局中?

ruby sinatra

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

在C#中表示杂货项目的最佳数据结构?

什么是尺寸未知x的2D数组的最佳数据结构2.这意味着一个维度是动态的(杂货项目列表),另一个是固定的(价格和数量).

c#

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

PHP安全问题?

我只是想知道在创建接受文章的网页时我应该使用哪些基本的PHP安全技术?

我对PHP很陌生,并且想知道在我担任安全专家之前会有什么问题?

php mysql security

5
推荐指数
2
解决办法
1811
查看次数

如何使这个.htaccess规则不区分大小写?

这是我的.htaccess中的规则

# those CSV files are under the DOCROOT ... so let's hide 'em
<FilesMatch "\.CSV$">
 Order Allow,Deny
 Deny from all
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)

但是我注意到,如果有一个带有小写或大小写混合的CSV扩展名的文件,它将被规则忽略并显示.

如何使这种情况不敏感?

我希望它没有归结为 "\.(?:CSV|csv)$"(我不确定它是否会起作用,并且不涵盖所有基础)

注意:这些文件位于docroot下,并由第三方服务自动上传,所以我更愿意实施一条规则而不是打扰它们.如果设置这个网站,我会去找docroot.

谢谢

regex .htaccess case-insensitive

27
推荐指数
2
解决办法
9354
查看次数

Apple推送通知服务是使用UDP还是TCP?

Apple是否推动使用TCP或UDP将消息从服​​务器传送到设备?

iphone

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

JavaScript回调函数中的变量总是在循环中获得最后一个值?

我正在尝试执行以下操作:

我有一组图像和选择(下拉)HTML元素,每个元素30个.我正在尝试在1到30的循环上使用AddEventListener,这样当我更改select的值时,图像src会更新(并且图像会更改).

AddEventListener函数就是这个:

function AddEventListener(element, eventType, handler, capture)
{
    if (element.addEventListener)
        element.addEventListener(eventType, handler, capture);
    else if (element.attachEvent)
        element.attachEvent("on" + eventType, handler);
}
Run Code Online (Sandbox Code Playgroud)

我试过这个并且它有效:

var urlfolderanimalimages = "http://localhost/animalimages/";
var testselect = "sel15";
var testimg = "i15";

AddEventListener(document.getElementById(testselect), "change", function(e) {
    document.getElementById(testimg).src = urlfolderanimalimages + document.getElementById(testselect).value;
    document.getElementById(testimg).style.display = 'inline';

    if (e.preventDefault) e.preventDefault();
    else e.returnResult = false;
    if (e.stopPropagation) e.stopPropagation();
    else e.cancelBubble = true;
}, false);
Run Code Online (Sandbox Code Playgroud)

但后来我尝试在循环中调用它并且它不起作用.该事件已添加,但当我更改任何选择时,它将更新最后一个(ID为i30的图像).

var urlfolderanimalimages = "http://localhost/animalimages/";

for (k=1;k<=30;k++) {
    var idselect = "sel" + k;
    var idimage = …
Run Code Online (Sandbox Code Playgroud)

javascript addeventlistener

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

jQuery:在元素内部添加一个数字

我正在尝试p使用jQuery 在元素内添加一个数字,但它不起作用.

$(document).ready(function() {
            function addOne() {
                var number  =   $('p').html();
                return number++;
            }

            $('p').text(addOne());
        });

javascript jquery

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

检查是否存在Django模型字段选择

我正在尝试检查为模型字段设置的选择元组中是否存在值.

例如,假设我有一个这样的模型:

class Vote(models.Model):
 VOTE_TYPE = (
  (1, "Up"),
  (-1, "Down"),
 )

 value = models.SmallIntegerField(max_length=1, choices=VOTE_TYPES)
Run Code Online (Sandbox Code Playgroud)

现在让我们在一个视图中说我有一个变量new_value = 'Up',我想用它作为新投票中的值字段.我怎样才能首先检查VOTE_TYPE元组中是否存在该变量的值?谢谢.

python django django-models

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

以下Fluent NHibernate映射有什么问题?

我有3张桌子(多对多关系)

  1. 资源{ResourceId,Description}
  2. 角色{RoleId,Description}
  3. 权限{ResourceId,RoleId}

我试图在fluent-nHibernate中映射上面的表格.这就是我想要做的.

var aResource = session.Get<Resource>(1); // 2 Roles associated (Role 1 and 2)
var aRole = session.Get<Role>(1);
aResource.Remove(aRole); // I try to delete just 1 role from permission.
Run Code Online (Sandbox Code Playgroud)

但是这里生成的sql是(这是错误的)

Delete from Permission where ResourceId = 1
Insert into Permission (ResourceId, RoleId) values (1, 2);
Run Code Online (Sandbox Code Playgroud)

而不是(正确的方式)

    Delete from Permission where ResourceId = 1 and RoleId = 1
Run Code Online (Sandbox Code Playgroud)

为什么nHibernate表现得像这样?映射有什么问题?我甚至尝试使用Set而不是IList.这是完整的代码.

实体

public class Resource
{
    public virtual string Description { get; set; }
    public virtual int ResourceId { get; …
Run Code Online (Sandbox Code Playgroud)

nhibernate asp.net-mvc nhibernate-mapping fluent-nhibernate

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