小编use*_*681的帖子

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

磁带平衡 Codility 培训计划

我提交了 Codility 中磁带均衡问题的解决方案。[Codility培训][1]

问题描述如下:

给出了一个由 N 个整数组成的非空零索引数组 A。数组 A 代表磁带上的数字。任何整数 P,例如 0 < P < N,将该磁带分成两个非空部分:A[0], A[1], ..., A[P ? 1] 和 A[P], A[P + 1], ..., A[N ? 1]。两部分的区别在于:|(A[0] + A[1] + ... + A[P ? 1]) ? (A[P] + A[P + 1] + ... + A[N ? 1])| 换句话说,它是第一部分的总和与第二部分的总和之间的绝对差。

我提交的解决方案是:

class Solution {
  public int solution(int[] A) {

    long d = A[0] - A[A.length-1];
    int l = 1;
    int r = A.length -2;

    while(l <= r) {
      if …
Run Code Online (Sandbox Code Playgroud)

java

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

Cookie不是通过跨域AJAX请求设置的

我在我的页面http://vista.local/上加载了一个javascript .该脚本向Web服务http://api.vista.local/sessions发送POST请求,该请求设置在响应中设置的cookie

Accept-Ranges:bytes
Access-Control-Allow-Credentials:true
Access-Control-Allow-Headers:Accept, Origin, Content-Type, Cookie
Access-Control-Allow-Methods:GET,POST
Access-Control-Allow-Origin:http://vista.local
Age:0
Cache-Control:public, max-age=1
Connection:keep-alive
Content-Length:36
Content-Type:application/json
Date:Sun, 23 Aug 2015 06:00:45 GMT
Server:Apache-Coyote/1.1
Set-Cookie:vista-session=c07c4d25-5c6e-47a3-9bbc-60f7d122075a;Domain=.vista.local;Path=/;HttpOnly
Set-Cookie:vista-loggedin=true;Domain=.vista.local;Path=/;
Set-Cookie:vista-user-email=vista1839@yahoo.com;Domain=.vista.local;Path=/;HttpOnly
Set-Cookie:vista-session-dummy=c07c4d25-5c6e-47a3-9bbc-60f7d122075a;Version=1
Set-Cookie:vista-secured-session=08239195-e95e-4f42-adeb-5d9c745ca853;Domain=.vista.local;Path=/;Secure;HttpOnly
Vary:Accept-Encoding,User-Agent
X-UA:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.99 Safari/537.36
Run Code Online (Sandbox Code Playgroud)

我尝试了不同类型的cookie .. HttpOnly,非HttpOnly没有域名,域名.什么都行不通.

我要求的JS/JQuery代码

function login(formdata) {
    $.ajax({
        url : api.sessions,
        method : "POST",
        data : JSON.stringify(formdata),
        dataType : 'text',
        contentType: 'application/json',
        success : function(data) {
            console.log("yeeeii")
        },
        error: function(jqXHR, textStatus, errorThrown) {
            $(".error").html(textStatus); …
Run Code Online (Sandbox Code Playgroud)

cookies ajax jquery cors

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