小编met*_*lah的帖子

将当前时间设置为默认值并更新值

我目前正在使用ionic-timepicker插件为我的 Ionic 应用程序创建一个时间选择器。

不幸的是,我在将当前时间设置为默认时间并在用户进行选择时更新值时遇到问题。

我怎样才能弄清楚出了什么问题?

在此处输入图片说明

控制器.js

  $scope.appointmentTime = ((new Date()).getHours() * 60 * 60);

  $scope.timePickerObject = {
    inputEpochTime: ((new Date()).getHours() * 60 * 60), //Optional
    step: 15, //Optional
    format: 12, //Optional
    titleLabel: '12-hour Format', //Optional
    setLabel: 'Set', //Optional
    closeLabel: 'Close', //Optional
    setButtonType: 'button-positive', //Optional
    closeButtonType: 'button-stable', //Optional
    callback: function(val) { //Mandatory
      timePickerCallback(val);
    }
  };

  function timePickerCallback(val) {
    if (val) {
      $scope.timePickerObject.inputEpochTime = val;
    }
  }
Run Code Online (Sandbox Code Playgroud)

书.html

<ionic-timepicker input-obj="timePickerObject">
  <button class="button button-block button-positive overflowShow" style="margin-top: 0px; margin-bottom: 0px">
    <standard-time-meridian …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs ionic-framework

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

警告:date()期望参数2为long,字符串为

我一直在我的数据库的car_detail.php页面上收到此错误

警告:date()期望参数2为long,在第228行的/home/speedycm/public_html/speedyautos/cars_class.php中给出字符串*

cars_class.php在228行读取

$this->expiry_date = date("m/d/Y", $rows['expiry_date']);
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

php

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

在JS中组合数组

如果您有2个经典和流行阵列:

classical=["Beethoven","Mozart","Tchaikovsky"];
pop=["Beatles","Corrs","Fleetwood Mac","Status Quo"];
Run Code Online (Sandbox Code Playgroud)

为什么在设置all=classical+pop它时,数组元素中的set字符是一个单独的字符?

如何在没有重新输入的情况下纠正这个问题 all=["Beethoven","Mozart","Tchaikovsky","Beatles"...]

提前谢谢了.

javascript

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

SQL查询从表中排除某些值

在此输入图像描述

大家好,我正在建立一个房间分配系统,检查一个房间是否在给定日期可用.有大约20个独特的房间ID,我只是作为几个以上的片段包括在内.

因此,例如,如果用户键入2012-01-01的日期,我希望从结果中排除room_id为1,因为如上所述,它已经在该日期预订.

在某种意义上,在用户的输入日期之间找到的任何匹配都应该导致从列表中排除相应room_id的整个列表.

我使用下面的SQL查询:

SELECT DISTINCT room_id
FROM room_booking
WHERE date_booked<>'$date'
Run Code Online (Sandbox Code Playgroud)

不幸的是它不起作用,因为虽然它排除了单行的结果,但它包含了给定room_id的其余结果?

sql

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

计算基数2,10和16中的浮点数

我正在阅读我的笔记,并发现了以下内容:

For every real number there are various ways of representing
it in such a way. Therefore, computers fix two parameters (so
they do not need to be stored, and arithmetic is more
convenient):

- the base b (normally, it is 2, 10 or 16) and
- the position of the decimal (or binary) point (by normalising
the mantissa such that it satisfies 1/b ? m < 1)

Example: Normalised representations for r := 12.25 are,
- for b = …
Run Code Online (Sandbox Code Playgroud)

floating-point

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

在VBA中为每个语句编写更快捷的方法

我正在编写VBA代码来填充具有相同数据的三个不同的组合框.我只是想知道是否有一种更有效的方式来编写它然后我现在在做什么?

' Create fac1 cbo
For Each c_fac In ws_misc.Range("fac")
    With Me.cbo_fac1
    .AddItem c_fac.Value
    .List(.ListCount - 1, 1) = c_fac.Offset(0, 1).Value
    End With
Next c_fac

' Create fac2 cbo
For Each c_fac In ws_misc.Range("fac")
    With Me.cbo_fac2
    .AddItem c_fac.Value
    .List(.ListCount - 1, 1) = c_fac.Offset(0, 1).Value
    End With
Next c_fac

' Create fac3 cbo
For Each c_fac In ws_misc.Range("fac")
    With Me.cbo_fac3
    .AddItem c_fac.Value
    .List(.ListCount - 1, 1) = c_fac.Offset(0, 1).Value
    End With
Next c_fac
Run Code Online (Sandbox Code Playgroud)

感谢您抽出宝贵的时间!

excel vba

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

Node JS不断加载资源错误消息

我目前正在测试node.js应用程序,并尝试添加:

<link rel="stylesheet" href="assets/css/formalize.css" />
<script src="assets/js/jquery.formalize.js"></script> 
Run Code Online (Sandbox Code Playgroud)

到我的代码,但不断收到错误消息:

Failed to load resource: the server responded with a status of 404 (Not Found) 

http://localhost:3000/assets/css/formalize.css

Failed to load resource: the server responded with a status of 404 (Not Found) 

http://localhost:3000/assets/js/jquery.formalize.js
Run Code Online (Sandbox Code Playgroud)

知道我哪里错了吗?这是我到目前为止的代码(在app.js中)

var express = require('express'),
    app = express(),
    server = require('http').createServer(app),
    io = require('socket.io').listen(server);

server.listen(3000);

app.get('/', function(req, res) {
    res.sendfile(__dirname + '/index.htm');
});

io.sockets.on('connection', function(socket) {
    socket.on('send message', function(data) {
        io.sockets.emit('new message', data);
    });
});
Run Code Online (Sandbox Code Playgroud)

node.js

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

Mailgun API:请求标头字段Access-Control-Allow-Headers不允许授权

如何在AngularJS应用程序上设置我的.htaccess以防止出现以下错误消息:

无法加载https://api.mailgun.net/v3/example.com/messages:请求标头字段预检响应中的Access-Control-Allow-Headers不允许授权.

这是我的.htaccess档案:

<IfModule mod_headers.c>
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "Content-Type, Authorization"
Header add Access-Control-Allow-Methods "GET, POST"
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
RewriteRule ^ index.html
</IfModule>
Run Code Online (Sandbox Code Playgroud)

我让我的网站上的错误信息在这里,只要用户试图提交的联系方式.

这是我的流程代码:

function send(apiUrl, from, to, subject, body, apiKey) {
  var url = apiUrl;
  var dataJSON = {
    from: from,
    to: to,
    subject: subject,
    text: body,
    multipart: true
  };

  var req = {
    method: 'POST',
    url: url,
    headers: …
Run Code Online (Sandbox Code Playgroud)

javascript .htaccess cors mailgun

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

Django - 有条件的外键

我的程序中有以下4个模型 - 用户,品牌,代理商和创作者.

用户是品牌,代理商和创作者的超集.

用户可以是品牌,代理商或创作者.他们不能承担多个角色.他们的角色由accountType财产定义.如果它们未设置(即0)则不存在正式连接.

我如何在我的模型中表达这一点?

用户模型

class User(models.Model):
    id = models.UUIDField(primary_key=True, default=uuid4, editable=False)
    email = models.EmailField(max_length=255, null=True, default=None)
    password = models.CharField(max_length=255, null=True, default=None)
    ACCOUNT_CHOICE_UNSET = 0
    ACCOUNT_CHOICE_BRAND = 1
    ACCOUNT_CHOICE_CREATOR = 2
    ACCOUNT_CHOICE_AGENCY = 3
    ACCOUNT_CHOICES = (
        (ACCOUNT_CHOICE_UNSET, 'Unset'),
        (ACCOUNT_CHOICE_BRAND, 'Brand'),
        (ACCOUNT_CHOICE_CREATOR, 'Creator'),
        (ACCOUNT_CHOICE_AGENCY, 'Agency'),
    )
    account_id = models.ForeignKey(Brand)
    account_type = models.IntegerField(choices=ACCOUNT_CHOICES, default=ACCOUNT_CHOICE_UNSET)

    class Meta:
        verbose_name_plural = "Users"

    def __str__(self):
        return "%s" % self.email
Run Code Online (Sandbox Code Playgroud)

品牌模型

class Brand(models.Model):
    id = models.UUIDField(primary_key=True, default=uuid4, editable=False)
    name = models.CharField(max_length=255, null=True, …
Run Code Online (Sandbox Code Playgroud)

python django orm

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

Powershell - 如果没有Excel进程,添加catch以获取

有没有办法只添加一个if/else catch

$excelId = get-process excel | %{$_.Id} | ?{$before -notcontains $_}
Run Code Online (Sandbox Code Playgroud)

如果没有excel进程在运行?例如,如果Excel正在运行,那么get-process id,如果没有,则忽略它.

Get-Process:找不到名为"excel"的进程.验证进程名称并再次调用cmdlet.在run.ps1:3 char:24 + $ before = @(get-process <<<< excel |%{$ _.Id})+ CategoryInfo:ObjectNotFound:(excel:String)[Get-Process],ProcessCommandException + FullyQualifiedErrorId:NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand

我的代码的第3-5行如下:

$before = @(get-process excel | %{$_.Id} ) 
$excel=new-object -com excel.application
$excelId = get-process excel | %{$_.Id} | ?{$before -notcontains $_}
Run Code Online (Sandbox Code Playgroud)

com excel powershell

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