小编Nit*_*tin的帖子

stl :: list对象的最大数量

问题是在数据集中找到周期性图形模式.所以我在每个时间步长中有1000个时间步长和一个图形(编码为整数).因此,有999个可能的时间段可以出现图表.我还定义了一个定义为(timestep mod period)的相位偏移.对于在第5个时间段中首次出现的具有周期2的图形,相位偏移为1.

我试图用C++创建一个二维的列表数组.每个单元格包含一个包含具有指定周期和相位偏移的图形的列表.我一直在相应的列表中插入图表.

list<ListNode> A[timesteps][phase offsets]
Run Code Online (Sandbox Code Playgroud)

ListNode 是一个包含4个整数变量的类.

这给了我分段错误.使用500的大小运行正常.这是由于缺乏记忆还是其他一些问题?

谢谢.

c++ stl

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

在Flask函数中获取JSON数据

我只是在学习烧瓶.我试图通过jQuery调用获取一个JSON对象到flask.我的HTML看起来像这样,

<html>
  <head>
    <title>Passenger</title>
    <style type="text/css"></style>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  </head>
  <body>
    <div>
      <form onsubmit="return false">
        <input class="name" type="text" placeholder="Name">
        <input class="submit" type="submit" placeholder="Go">
      </form>
    </div>
    <script>
    $("input.submit").click(function(e){
        $.post( "/save", {name: $("input.name").val(), time: "2pm"});
    });
    </script>
 </body>
</html>
Run Code Online (Sandbox Code Playgroud)

Flask app文件看起来像,

from flask import Flask
from flask import redirect, url_for, jsonify
from flask import request
import json
app = Flask(__name__)

@app.route('/')
def home():
  return redirect(url_for('static',filename='index.html'))

@app.route('/save', methods=['PUT','POST'])
def get_name():
  print request.json
  return request.json

if __name__=='__main__':
  app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)

运行此代码将返回None.我期望得到JSON对象[{name:$("input.name").val(),time:"2pm"}].谢谢.

python flask

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

cp -r和cp -recurse一样吗?

刚开始学习shell脚本......两者之间有点混淆.他们似乎在做同样的操作?有人可以提供任何示例来展示他们的不同运作方式吗?谢谢.

powershell

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

在Hive中对每个组的日期范围求和

我有一张包含特定日期和产品类型的表格

Product  Process_Date Prod_Count
A         2015-08-01    2
A         2015-09-03    2
A         2015-05-06    3
B         2014-01-01    4
B         2014-12-31    5
Run Code Online (Sandbox Code Playgroud)

我试图计算每一行,从过程日期开始的最近6个月内的产品条目数(包括process_date).所以输出应该是这样的

Product  Process_Date  Count
A         2015-08-01    5
A         2015-09-03    7
A         2015-05-06    3
B         2014-01-01    4
B         2014-12-31    5
Run Code Online (Sandbox Code Playgroud)

目前我正在进行自我加入

SELECT
q.Product, q.Process_Date, SUM(Prod_Count) AS num_180days
FROM tableT p
INNER JOIN (
  SELECT DISTINCT Product, Process_Date
  FROM tableT
) q
ON p.Product = q.Product
WHERE Process_Date BETWEEN DATE_SUB(q.Process_Date, 180) AND q.Process_Date
GROUP BY q.Product, q.Process_Date; 
Run Code Online (Sandbox Code Playgroud)

这个查询花了很长时间,因为表非常大.我想知道是否有使用窗口函数的替代方法来执行此操作.

谢谢!

hive hiveql

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

标签 统计

c++ ×1

flask ×1

hive ×1

hiveql ×1

powershell ×1

python ×1

stl ×1