小编haz*_*zik的帖子

如何使用JavaScript获取上周五的时间戳?

我必须得到上周五的时间戳,但我不知道如何使用工作日获得时间戳.有人可以帮忙吗?

我想要得到的是上周五和今天之间的区别.

var now = new Date();
var time = now.getTime();
var fridayTime = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 13, 30, 00);
var timeDiff = time - fridayTime;
Run Code Online (Sandbox Code Playgroud)

我知道我没有为"fridayTime"编写正确的代码,但不确定正确的代码是什么.

javascript

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

找不到与绑定WSHttpBinding的端点的scheme http匹配的基址

我在我的本地计算机上进行了用户名/密码验证,使用自签名证书,一切正常,但是当我将我的应用程序放在IIS 7.5和Windows Server 2008 R2上时,它给了我错误:

无法找到一个基地址匹配具有绑定WSHttpBinding的端点的scheme http.注册的基地址方案是[https]. 我的网络服务cfg:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.serviceModel>
<behaviors>
  <serviceBehaviors>
    <behavior name="ServiceCredentialsBehavior">
      <serviceCredentials>
        <serviceCertificate findValue="cn=AmicCert" storeName="Root" storeLocation="LocalMachine" />
        <userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="Util.CustomUserNameValidator, Util" />
      </serviceCredentials>
      <serviceMetadata httpGetEnabled="true" />
    </behavior>
  </serviceBehaviors>
</behaviors>
<services>
  <service behaviorConfiguration="ServiceCredentialsBehavior" name="Service">
    <endpoint address="" binding="wsHttpBinding" bindingConfiguration="MessageAndUserName" name="SecuredByTransportEndpoint" contract="IService" />
  </service>
</services>
<bindings>
  <wsHttpBinding>
    <binding name="MessageAndUserName">
      <security mode="Message">
        <message clientCredentialType="UserName" />
      </security>
    </binding>
  </wsHttpBinding>
</bindings>
      <client />
   </system.serviceModel>
  <system.web>
<compilation debug="true" />
 </system.web>
 </configuration>
Run Code Online (Sandbox Code Playgroud)

.net c# xml https wcf

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

用户“&lt;令牌识别主体&gt;”基于 AD 令牌的身份验证登录失败。在 Azure SQL 的实体框架 6 中

我已经为我的 SQL 数据库完成了 Azure AD 身份验证。为此,我按照以下步骤操作。

  1. 我在门户中为 SQL 数据库设置了 Azure AD 管理员

  2. 项目清单

  3. 获取身份验证令牌

    private static string GetAccessTokenAsync(string clientId, string clientSecret, string authority, 
    string resource, string scope)
    {
        var authContext = new AuthenticationContext(authority, TokenCache.DefaultShared);
        var clientCred = new ClientCredential(clientId, clientSecret);
        var token = authContext.AcquireTokenAsync(resource, clientCred).Result.AccessToken;
    
    
        return token;
    }
    
    Run Code Online (Sandbox Code Playgroud)
  4. sql 连接了吗

        string clientId = ConfigurationManager.AppSettings["ida:AADClientId"];
        string clientSecret = ConfigurationManager.AppSettings["ida:AADAppKey"];
        var authority = string.Format("https://login.microsoftonline.com/{0}", tenantId);
        var resource = "https://database.windows.net/";
        var scope = "";
        try
        {
            var token = GetAccessTokenAsync(clientId, clientSecret, authority, resource, …
    Run Code Online (Sandbox Code Playgroud)

azure entity-framework-6 azure-active-directory azure-sql-database

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

带有linq查询和groupBy的NotSupportedException

运行此Linq查询时,我收到"NotSupportedException"."不支持指定的方法." 什么方法?即使将"Count()"注释掉,错误也是一样的.空内部异常.

堆栈跟踪:

在Hydra.WPF.ViewModels.AddressListViewModel._primaryMemberListWorker_DoWork(对象发件人,DoWorkEventArgs e)在M:\项目\水润\ WPF \的ViewModels\AddressList中\ AddressListViewModel.cs:在System.ComponentModel.BackgroundWorker.WorkerThreadStart线1377(Object参数)

SQL查询:

Select * From _Members
Inner Join AddressDetailsCCN a on a.MemberId=_Members.MemberID
Inner Join 
  (
  Select Address+Address2 as CombinedAddress 
  From AddressDetailsCCN Where ListId=84 
  group by Address+Address2
  Having COUNT(*)>1
  ) B on B.CombinedAddress=A.Address+A.Address2
Where CombinedAddress is not null AND CombinedAddress!='' AND a.ListId=84
Order by ClientID, CombinedAddress
Run Code Online (Sandbox Code Playgroud)

LINQ:

var grouped = 
   (from mem in session.Query<Member>()
    join detail in session.Query<Detail>() on mem.Id equals detail.Member.Id
    join d2 in (from d3 in session.Query<Detail>()
                where d3.AddressList.Id == criteria.AddressList.Id
                group …
Run Code Online (Sandbox Code Playgroud)

c# nhibernate linq-to-nhibernate

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

当未打开开发工具时,Angular-poller无法在IE11上运行

我正在开发一个有角度的v1.3应用程序,我在一个我的控制器中使用angular-poller来自动发送请求,每2秒从我的后端获取新数据.

它在Chrome中运行良好,但在IE11中不起作用.但奇怪的是,我使用Fiddler来查看当我使用IE11时是否发出请求,我可以看到在IE 11上,如果打开开发工具窗口,那么请求将被发送,我的应用程序正常工作,但如果我不打开开发控制台,甚至没有提出请求,至少这是小提琴手给我看的.

    poller.get(myResourceService, { action: 'get',
                  argumentsArray: [{
                    id: $stateParams.id
                  }],
                  delay: '2000',
                  smart:true })
  .promise.then(null, null, function(result) {
    $scope.details= result;
  });
Run Code Online (Sandbox Code Playgroud)

以上是我控制器中的代码.这真是个烦人的问题,我花了好几个小时.所以,任何帮助将非常感激.

干杯

javascript angularjs angular-resource internet-explorer-11 ie11-developer-tools

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

连接ReadOnlySpan &lt;char&gt;

好的,.NET Core 2.1已经登陆。有了它,我们得到了一种处理字符串数据的新方法ReadOnlySpan<char>。拆分字符串数据非常有用,但是如何将跨度组合回去呢?

var hello = "Hello".AsSpan();
var space = " ".AsSpan();
var world = "World".AsSpan();

var result = ...; // How do I get "Hello World" out of the 3 above?
Run Code Online (Sandbox Code Playgroud)

c# .net-core .net-core-2.1

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

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

检查属性是否具有指定的属性,然后打印它的值

我有一个ShowAttribute,我使用此属性来标记类的一些属性.我想要的是,通过具有Name属性的属性打印值.我怎样才能做到这一点 ?

public class Customer
{
    [Show("Name")]
    public string FirstName { get; set; }

    public string LastName { get; set; }

    public Customer(string firstName, string lastName)
    {
        this.FirstName = firstName;
        this.LastName = lastName;
    }
}

class ShowAttribute : Attribute
{
    public string Name { get; set; }

    public ShowAttribute(string name)
    {
        Name = name;
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道如何检查属性是否有ShowAttribute,但我无法理解如何使用它.

var customers = new List<Customer> { 
    new Customer("Name1", "Surname1"), 
    new Customer("Name2", "Surname2"), 
    new Customer("Name3", "Surname3") 
};

foreach (var customer in customers) …
Run Code Online (Sandbox Code Playgroud)

.net c#

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

如何在T-SQL中执行atan2功能?

我需要在MS SQL Server中执行ATAN2功能.我该怎么做呢?

T-SQL似乎具有所有常用的数学函数,如cos,sin,radians等,而不是ATAN2.这有什么作用?

知道如何在MySQL中执行此操作也非常有用,拜托?

mysql sql-server math atan2

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

为什么这个泛型方法调用不匹配?

我有一Address节课:

public class Address
{
    //Some stuff
}
Run Code Online (Sandbox Code Playgroud)

并且有一个相应的*Wrapper类来强制执行有关如何使用Address该类的某些规则:

public class AddressWrapper : IWrapped<Address>
{
    private Address _wrapped;

    public Address GetWrapped()
    {
        return _wrapped;
    }

    //And some more
}
Run Code Online (Sandbox Code Playgroud)

其中IWrapped定义为:

public interface IWrapped<T>
{
    T GetWrapped();
}
Run Code Online (Sandbox Code Playgroud)

我有以下通用类来保存这些实体(还有其他实体遵循这种模式EntityEntityWrapper):

public class GenericRepository
{
    private GenericRepository() { }

    public static void Add<T>(IWrapped<T> entity)
    {
        //Do something
    }

    public static void AddList<T>(IList<IWrapped<T>> entities)
    {
        //Do something
    }
}
Run Code Online (Sandbox Code Playgroud)

我有这个测试代码:

[Test]
public …
Run Code Online (Sandbox Code Playgroud)

c# generics

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