小编rep*_*ter的帖子

获取错误错误:日期/时间字段值超出范围:"Postgres 2001年11月31日

我有一个varchar字段,其中日期存储在数据库中,我需要数据,如31 APR 2001我运行以下查询

select date(trim(contact_date)) from clients where date(trim(contact_date)) < '2002-03-12';

每当它达到31 APR 2001时,我得到错误ERROR: 日期/时间字段值超出范围:"31 APR 2001

是否有任何解决方法,以便我不会得到此错误.由于所有其他日期都完美返回.

我使用的postgres版本是 PostgreSQL 8.1.22

sql postgresql

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

Java通过特定步骤进行舍入

我们经常需要将数字舍入为最小货币粒度的数量,如0.05.

我遇到了Java中的溢出问题,似乎已经解决了......希望您回顾一下这是否是一个正确的解决方案...此论坛上还有其他解决方案......

public static float round(float input, float step) {

float a = Math.round(input / step) * step;

//Can't return "a" directly because of overflow problem in some cases
int b = Math.round(a * 100);

return (float) (float)b / 100f; }
Run Code Online (Sandbox Code Playgroud)

但这只适用于2位小数位(如0.05),因为我在这里硬编码100 ...

java rounding

0
推荐指数
2
解决办法
1635
查看次数

如何在jquery中使用css

CSS:

.level0 ul {list-style-type: none; height: 80px; width: 600px; margin: auto;}
    .level0 li {float: left;}
    .level1 ul {list-style-type: none; height: 80px; width: 600px; margin: auto;}
    .level1 li {float: left;}
    .level2 ul {list-style-type: none; height: 80px; width: 600px; margin: auto;}
    .level2 li {float: left;}
Run Code Online (Sandbox Code Playgroud)

jss中的CSS:

    <script>
function getId(id){
           $('.level'+id +' ul').css('list-style-type: none', 'height: 80px', 'width: 600px', 'margin: auto');
            $('.level'+id +' li').css('float: left');
}
    </script>
Run Code Online (Sandbox Code Playgroud)

当我使用css正常是可以的,但是当在javascript中使用css时出错,你能帮助我吗?

javascript css jquery

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

如何隐藏变量定义的元素

我有一个变量itemid(它是一个元素的id),我想隐藏它,但是firefox告诉我这段代码是非法的:

  $(#(itemid)).hide();
Run Code Online (Sandbox Code Playgroud)

我正在尝试的是不可能的,还是我只是以错误的方式?另外,在调试方面,是否可以在警告框中使用javascript变量?

谢谢

javascript jquery

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

验证密码包含字母

$('#password').val().indexOf(/[a-z]/) != -1) 
Run Code Online (Sandbox Code Playgroud)

这有用吗?如果有的话,它有什么问题,因为它不起作用.

javascript jquery

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

jquery调用自定义表单提交,然后正常

我想将一个submit()处理程序附加到一个表单来运行ajax请求,当它返回时,表单正常提交自己.这可能吗?$('#myForm').submit()将递归调用相同的函数.

我宁愿不将事件处理程序附加到单击提交按钮,因为并非所有用户都使用鼠标提交表单.像我一样,许多人只使用返回键.

javascript forms ajax jquery

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

如果字符串中只有一个元素,如何在jQuery中将字符串拆分为数组?

我有这个代码,它接受一个字符串并将其拆分为一个数组:

nodes = $("#" + model_id + "-" + node_class + "--" + "title").data("nodes").split(",")
Run Code Online (Sandbox Code Playgroud)

当字符串中只有一个元素(没有逗号)时,变量"nodes"不会成为数组,而是常规变量.因此,当我尝试迭代"节点"中的每个元素时,如果原始字符串仅包含一个元素,则不会发生任何事情.如果它有几个元素,一切都OK.

$.each(nodes, function (id, node_id) {
  if ($("#" + model_id + "-" + node_class + "-" + node_id + "-" + "chkbx").is(":checked")) {
    counter ++
  }
})
Run Code Online (Sandbox Code Playgroud)

我试图将"nodes"声明为一个数组,但是当我分配splitted字符串时,它们都是一样的.由于我使用"split"来赋值,我认为我不能使用"push"将值附加到数组中.

我想,我试图把方括号放在任何地方,就像这样:

[nodes] = $("#" + model_id + "-" + node_class + "--" + "title").data("nodes").split(",")
Run Code Online (Sandbox Code Playgroud)

......但这没有帮助.

有没有解决方案,除了检查"节点"是否是一个数组,然后编写不同的代码来处理这两个选项?

javascript jquery

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

为什么我没有获得密钥复制的运行时异常?

HashMap命名map我复制,keys但我仍然没有得到密钥复制的任何运行时异常.为什么会这样?

地图数据结构不能具有重复键.

import java.util.*;

class KeyTest {
    public static void main(String args[]) {
        Map<String,String> map = new HashMap<String,String>();
        map.put("key-1","val");
        map.put("key-1","val");
        map.put("key-1","val");
        map.put("key-1","val");
        map.put("key-1","val");
    }
}
Run Code Online (Sandbox Code Playgroud)

java key map

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

在MS Access中使用c#插入日期

任何人都可以告诉我在插入ms访问日期时我在做什么错误?我使用下面的sql语句和日期格式插入日期是d-M-yyyy

insert into tbl_date(date_value) values(#8/7/2014#)
Run Code Online (Sandbox Code Playgroud)

它没有向我显示任何错误,而是存储在访问7-Aug-2014而不是8-Jul-2014

这是什么解决方案?

提前致谢.

c# sql ms-access

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

Vector Java中所有元素的总和

爪哇 11.6

我有一个大小为 8 的向量,根据用户输入的 1 到 8 之间的数字,我的代码将随机生成值以放置在名为 vec_1 的向量中。

因此,例如,输出看起来像

Enter the number of trials: 
>> 4 
Trials    Random Value
1           10
2           20
3            0
4           60
Run Code Online (Sandbox Code Playgroud)

值 <10,20,0,60> 保存在名为 vec_1 的向量中,然后我使用

Enumeration enu = vec_tor.elements();
while(enu.hasMoreElements()) {
   for (int i = 1; i<=4; i++) {
     System.out.printf("\n     " + String.valueOf(i));
     System.out.printf("      " + String.valueOf(enu.nextElement()));
   }
 }
Run Code Online (Sandbox Code Playgroud)

并排打印出向量中的元素。我想将向量中的所有数字加在一起得到一个总和,所以 10+20+0+60 = 90。我想在添加向量的每个元素后打印“总和:90”。我不确定如何在 java 中为向量逐个元素添加元素,我尝试查找其他问题,但它们主要与数组有关。任何帮助表示赞赏。谢谢!

java

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

标签 统计

javascript ×5

jquery ×5

java ×3

sql ×2

ajax ×1

c# ×1

css ×1

forms ×1

key ×1

map ×1

ms-access ×1

postgresql ×1

rounding ×1