问题列表 - 第176342页

如何从Javascript中的数组返回最低日期值和最高日期值?

如何从数组中返回最低日期值和最高日期值?

例如,对于下面的数组,我想创建一个返回最低日期的函数,以及另一个返回最高日期的函数?

var data = [
  {date: "2011-11-01T16:17:54Z", quantity: 2, total: 190, tip: 100, type: "tab"},
  {date: "2011-11-14T16:20:19Z", quantity: 2, total: 190, tip: 100, type: "tab"},
  {date: "2011-11-14T16:28:54Z", quantity: 1, total: 300, tip: 200, type: "visa"},
  {date: "2011-11-14T16:30:43Z", quantity: 2, total: 90, tip: 0, type: "tab"},
  {date: "2011-11-14T16:48:46Z", quantity: 2, total: 90, tip: 0, type: "tab"},
  {date: "2011-11-14T16:53:41Z", quantity: 2, total: 90, tip: 0, type: "tab"},
  {date: "2011-11-14T16:54:06Z", quantity: 1, total: 100, tip: 0, type: "cash"},
  {date: "2011-11-14T16:58:03Z", quantity: 2, …
Run Code Online (Sandbox Code Playgroud)

javascript arrays dictionary date crossfilter

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

Canvas.TransparentColor和Canvas.Draw与不透明度的组合

我想在不透明的画布上绘制位图,其中位图具有透明色.

  • 我可以创建一个透明色的位图,并将其绘制成一个
  • canvas我可以创建一个位图并将其绘制到具有不透明度的画布上

但我无法结合它.如果我合并它,则忽略不透明度.

这是我写的代码:

procedure TForm1.FormPaint(Sender: TObject);
var b1,b2:TBitmap;
begin
  // Example how it opacity works:
  b1 := TBitmap.Create;
  b1.SetSize(20,20);
  b1.Canvas.Brush.Color := clBlue;
  b1.Canvas.Rectangle(0,0,20,20);
  Canvas.Draw(10,10,b1,$ff);  // Works
  Canvas.Draw(40,10,b1,$66);  // Works

  // I need it in combination with TransparentColor:
  b2 := TBitmap.Create;
  // next 3 lines are different from above
  b2.Transparent := true;
  b2.TransparentColor := clFuchsia;
  b2.Canvas.Brush.Color := clFuchsia;
  b2.SetSize(20,20);
  b2.Canvas.Brush.Color := clBlue;
  b2.Canvas.Ellipse(0,0,20,20);
  Canvas.Draw(10,40,b2,$ff);  // Works (full opacity)
  Canvas.Draw(40,40,b2,$66);  // Ignores the $66 Opacity

  b1.Free;
  b2.Free;
end;
Run Code Online (Sandbox Code Playgroud)

生产:
在此输入图像描述

我怎么能用透明背景绘制(一个蓝色的圆圈),只有40%的不透明度? …

delphi canvas bitmap alpha-transparency delphi-xe5

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

使用phonegap调用本机文件浏览器

我必须在我的phonegap项目中实现文件上传功能.用户应该能够从手机记忆库或SD卡上传任何类型的文件.我使用jQuery Mobile框架设计的应用程序屏幕.我尝试输入type ="file",但在android 4.4中不支持.我也试过了phonegap相机API,但它只支持媒体文件.我发现了一些cordova插件(exm1,exm2).但这些插件使用自定义UI.我想调用本机文件浏览器来选择文件,它必须在Android和iPhone平台上运行.有没有办法实现同样的?

我发现cordova文件选择器插件(https://github.com/cdibened/filechooser)对android平台有帮助,但我无法使其工作.成功回调函数在文件选择后不会立即被触发(使用android 4.4.2测试).请在下面找到我的代码,

<input type="file" id="fileinput" name="fileinput"/>

$("#fileinput").bind('click',function(){ 
    console.log("choose file selected"); 
    filechooser.open( {}, fileChooseSuccess, fileChooseFailed ); 
}); 
function fileChooseSuccess(data) { 
    var filepath = data.filepath; 
    console.log("file path:"+filepath); 
} 
function fileChooseFailed(msg) { 
    console.log(msg); 
} 
Run Code Online (Sandbox Code Playgroud)

jquery-mobile cordova cordova-plugins

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

在Meteor.js中的template.rendered中调用辅助函数,1.0中的错误,0.9.3中的罚款

为了避免重复代码,我发现有一个辅助函数可以从foo.rendered函数中调用(例如).为什么这可能在Meteor的0.9.3中,但在1.0中引发错误?

Template.foo.helpers({
  'fooFn' : function(){
     return "something"  
  }
});

Template.foo.rendered = function(){
  var something = Template.foo.fooFn();
}
Run Code Online (Sandbox Code Playgroud)

我应该更改foo.rendered中的语法(我称之为错误?)或者可能完全使用不同的方法(在帮助器({})之外设置函数并渲染()并调用它们?或者将其设置为注册助手功能?

javascript meteor

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

Postgres约束唯一的日期时间范围

我的表有两列:

  1. startsAt
  2. endsAt

两者都保持日期和时间.我想制定以下约束:

如果两列都不是NULL,则startsAt和endsAt之间的范围不得与其他范围(来自其他行)重叠.

sql postgresql database-design constraints mutual-exclusion

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

如何通过视图填充收缩画布?

我正在构建一个自定义视图,在其中重写 onDraw 方法。

有没有办法通过此视图填充值收缩画布(作为 onDraw 中的参数接收)?

并回答有关填充本身的任何可能的问题 - 就我而言,我不能使用边距。我需要使用填充物。

java android canvas ondraw

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

为什么这个web api控制器不兼容?

我有一个Web API控制器,里面有以下方法:

public string Tester()
{
    Thread.Sleep(2000);

    return "OK";
}
Run Code Online (Sandbox Code Playgroud)

当我调用它10次(使用Fiddler)时,我希望所有10个调用在~2秒后返回.然而,呼叫分别在2,4,8 ...... 20秒后返回.什么阻止它同时运行?我该如何解决这个问题?

常规控制器的行为与web-api控制器相同吗?

c# asp.net-mvc multithreading fiddler asp.net-web-api

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

将数字拆分为C中的高位和低位

我想使用C API将Labview FPGA中的数据发送到C函数.为了使数据传输同步,我执行以下操作:

1)输入:

  • 3x I16值
  • 1x U16值

2)在两个步骤中,我使用Labview中的连接数函数将这4个值打包到U64中(它确实是hi.lo).所以它基本上是:

((I16.I16).(I16.U16))
(   U32   .   U32   )
         U64
Run Code Online (Sandbox Code Playgroud)

3)现在这个U64值被转移到C函数,它应该被解压缩,如下所示:

         U64
(   U32   .   U32   )
((I16.I16).(I16.U16))
Run Code Online (Sandbox Code Playgroud)

现在我想知道如何在C中处理拆包.在Labview中是否有类似"拆分号"功能的东西?如何确保所有部件都分配了正确的数据类型?

c labview

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

当Gmail启用双因素身份验证时,发送电子邮件失败

我正在使用我的Gmail帐户并smtp.gmail.com在我的网络应用程序中测试和发送电子邮件.当我的Gmail帐户启用双因素身份验证时,它无法发送电子邮件,但是当我关闭我的Gmail帐户的双因素身份验证时,该网络应用程序会成功发送电子邮件.感谢任何建议.

gmail smtp smtpclient two-factor-authentication

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

JQuery应用存储在变量中的css

我有一个div,使用存储在变量中的CSS样式进行样式设置.像这样:

var styles = 'font-weight","bold"';

$('div').css(styles);
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div>The Div to be styled</div>
Run Code Online (Sandbox Code Playgroud)

这表明我想做什么,但它不会起作用.有没有人有任何想法.谢谢.

html javascript css jquery

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