小编Bur*_*ras的帖子

如何创建具有特定渐变分布的HTML颜色数组?

JavaScript的.我有一系列数字 var values = [1,20,12,6,9];

我需要创建一个相同大小的新数组,以便:

  1. 对应于第一个数组中最大元素的元素是ALWAYS "#3E296B"
  2. 对应于第一个数组的最小元素的元素总是"#FFFFFF".
  3. 其他元素应该获得与其值"#3E296B"成"#FFFFFF"比例的渐变颜色

即我的新阵列应该大致相似:( var colors = [white, blue, less_blue, less_less_blue, less_blue]我用文字写的简化)

javascript arrays color-codes

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

如何在Oracle中找到差异b/w TIMESTAMP格式值?

我有两timestamp列:arrTime和depTime.我需要找到公共汽车迟到的人数.我尝试了以下方法:

SELECT RouteDate, round((arrTime-depTime)*1440,2) time_difference
FROM ...
Run Code Online (Sandbox Code Playgroud)

我收到以下错误: inconsistent datatype . expected number but got interval day to second

我如何解析分钟的nuber?

如果我简单地减去:SELECT RouteDate, arrTime-depTime)*1440 time_difference 结果是正确的但格式不正确:

 time_difference
  +00000000 00:01:00 0000000
Run Code Online (Sandbox Code Playgroud)

oracle timestamp

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

如何删除JOptionPane中的问号?

如何摆脱JOptionPane左上角的任何标记?

int result = JOptionPane.showConfirmDialog(null, myPanel, 
                   "Please Enter X and Y Values", JOptionPane.OK_CANCEL_OPTION);
Run Code Online (Sandbox Code Playgroud)

这很好,但我想删除?左上角的讨厌.

java swing joptionpane

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

为什么使用invokeLater很重要?

我最近发现了一个示例代码:

public static void main(String[] args) {
    javax.swing.SwingUtilities.invokeLater(new Runnable() {
        public void run() {
            createAndShowGUI();
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

该createAndShowGUI()方法打开用户界面窗口.然后我尝试修改代码如下:

public static void main(String[] args) {
    createAndShowGUI();
}
Run Code Online (Sandbox Code Playgroud)

两个版本都同样有效.有什么不同?

java swing invokelater event-dispatch-thread

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

为什么不能自动使用invokeLater方法(使用import javax.swing.SwingUtilities)?

以下代码执行正常:

public static void main(String [] args) {
        Runnable r = new Runnable() {
            public void run() {
                createGUI();
            }
        } ;

        javax.swing.SwingUtilities.invokeLater(r);
    }
Run Code Online (Sandbox Code Playgroud)

我很好奇为什么以下代码无法编译:

 import javax.swing.SwingUtilities;

    public static void main(String [] args) {
                Runnable r = new Runnable() {
                    public void run() {
                        createGUI();
                    }
                } ;

                invokeLater(r);
        }
Run Code Online (Sandbox Code Playgroud)

之间有什么differenc javax.swing.SwingUtilities.invokeLater(r);和import javax.swing.SwingUtilities; invokeLater(r);

java swing invokelater swingutilities

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

FastLoad1.csv文件样本应该如何?

我试着按照这个示例代码

除了这一行,一切正常

              pstmtFld.setAsciiStream(1, dataStream, -1);
Run Code Online (Sandbox Code Playgroud)

它抛出SQL异常.


我怀疑FastLoad1.csv我创建的示例文件与他们的示例不一致.但是我试图用完全相同的字段创建一个非常简单的文件.这是我的FastLoad1.csv

L_INDEX,L_TIMESTAMP,L_TEXT 
1,01/01/13,testText
2,01/01/13,testText
3,01/01/13,testText
4,01/01/13,testText
Run Code Online (Sandbox Code Playgroud)

它是正确的csv文件.它与示例程序一致吗?如果是,为什么会抛出异常?


这是错误消息

 Attempting connection to Teradata with FastLoadCSV.
 Connection to Teradata with FastLoadCSV established.
 Creating a PreparedStatement object with FastLoadCSV.
 Created a PreparedStatement object with FastLoadCSV.
 Checking connection for warnings
 Streaming FastLoad1.csv
SQL State = HY000, Error Code = 1151
com.teradata.jdbc.jdbc_4.util.JDBCException: [Teradata JDBC Driver] [TeraJDBC 14.10.00.17] [Error 1151] [SQLState HY000] A failure occurred while setting a parameter value for database table "xxxxxxxxx"."my_table". Details of …
Run Code Online (Sandbox Code Playgroud)

java jdbc teradata

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

如何在vbscript中强制保存和替换

我一直在使用AccessMode and ConflictResolution,它对vba很好.

在vbs

ObjWB.SaveAs myFolder & "test.xlsx",  AccessMode:=xlExclusive, ConflictResolution:=Excel.XlSaveConflictResolution.xlLocalSessionChanges 
Run Code Online (Sandbox Code Playgroud)

投掷expected statement error角色: =

如何在vbs中保存并强制替换?

vbscript

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

如何在Outlook中更改发件人名称?

我正在使用Outlook子程序中的对象发送电子邮件vba

电子邮件从我的电子邮件发送,收件人看到:myemail@xxx.com.有什么方法可以让这些收件人收到一封电子邮件,MyfirstName MylastName而不是我的电子邮件

Sub Mail_Workbook_1()

    Dim OutApp As Object
    Dim OutMail As Object

    Set OutApp = CreateObject("Outlook.Application")
    Set OutMail = OutApp.CreateItem(0)

    On Error Resume Next

    With OutMail
        .From = "MyfirstName MylastName" 'something like this
        .To = "ron@debruin.nl"
        .CC = ""
        .BCC = ""
        .Subject = "This is the Subject line"
        .Body = "Hello World!"
    ....
    Set OutMail = Nothing
    Set OutApp = Nothing
End Sub
Run Code Online (Sandbox Code Playgroud)

outlook vba

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

如何在保存时禁用警告?

我试图在没有警告的情况下保存

ActiveWorkbook.SaveAs Filename:= _
        "C:\Users\Owner\Desktop\xxx\test.xlsx", _
        ConflictResolution:=xlLocalSessionChanges
Run Code Online (Sandbox Code Playgroud)

但仍然得到这个It is already exists do you want to replace东西

如何在没有警告的情况下保存和更换?

vba

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

如何在Teradata中使用递归日期?

对于参加马拉松比赛的人,我有下表

person  start       end
mike    2-Jun-14    2-Jul-14
nike    3-Jul-14    9-Aug-14
mini    1-Aug-14    3-Sep-14
sara    25-Jun-14   27-Jun-14
steve   12-Jun-14   3-Jul-14
stan    2-Jun-14    2-Aug-14
pete    3-Jul-14    9-Aug-14
tara    5-Jul-14    5-Sep-14
Run Code Online (Sandbox Code Playgroud)

我需要创建一个表格,显示一个人是否在每个月初开始运行

  • 2014年7月1日,有3人参加马拉松赛:迈克,史蒂夫,斯坦
  • 2014年8月1日,有5人:耐克,迷你,斯坦,皮特,塔拉
  • 2014年9月1日,有2人:迷你塔拉
  • 等等..

所需的表应如下所示

person  running on
mike    1-Jul-14
nike    1-Aug-14
mini    1-Aug-14
mini    1-Sep-14
steve   1-Jul-14
stan    1-Jul-14
stan    1-Aug-14
pete    1-Aug-14
tara    1-Aug-14
tara    1-Sep-14
Run Code Online (Sandbox Code Playgroud)

现在,要做到这一点,我每个月都会运行一个单独的查询.这是非常乏味的 我怀疑我应该使用recursive,但我不知道如何在这里实现它.

PS:我有Teradata 14的所有功能,除了我不能写自己udf的和procedures.如何使用Teradata sql获得最终表格?

teradata

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