小编Ale*_*ich的帖子

如何在c#中设置.net teradata连接?

我想用c#连接到Teradata.我正在使用本网站的示例代码

using System;
using System.Collections.Generic;
using System.Text;
using Teradata.Client.Provider;

namespace Teradata.Client.Provider.HelloWorld
{
    class HelloWorld
    {
        static void Main(string[] args)
        {
            using (TdConnection cn = new TdConnection("Data Source = x;User ID = y;Password = z;"))
            {
                cn.Open();
                TdCommand cmd = cn.CreateCommand();
                cmd.CommandText = "SELECT DATE";
                using (TdDataReader reader = cmd.ExecuteReader())
                {
                    reader.Read();
                    DateTime date = reader.GetDate(0);
                    Console.WriteLine("Teradata Database DATE is {0}", date);
                 }
             }
         }
    }
}
Run Code Online (Sandbox Code Playgroud)

(我也试过DSN , UID , PWD 但是,我的异常,我的用户ID,帐户或密码不正确 ...但我能够轻松地使用SQL助手登录.所以,我排除了不正确的用户ID或密码

在这里,我找到了解决问题的可能方案, 但我不知道在示例代码中需要更改的内容.

所以,我不知道如何实现该解决方案. …

c# teradata

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

如何将图表从Excel复制到PowerPoint?

有没有办法可以将图表从Excel电子表格复制到powerpoint,保留原始格式并嵌入数据?已经有一个 关于以编程方式复制粘贴图表的问题.但是,没有任何关于数据嵌入的说法

最大的问题是嵌入数据.据我所知,数据嵌入需要从功率点开始重新创建图表.(PS:通过嵌入我并不意味着链接到外部excel文件.)

excel powerpoint vba excel-vba

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

如何在Java中使用apite poi中的rowiterator?

我尝试在java中使用apache poi读取excel文件,但Eclipse没有编译代码.

public class ReadExcel {

    public static void main(String[] args) throws IOException {

        FileInputStream file = new FileInputStream(new File("C:\\Users\\XXXXXXXXXXXXXXXXal\\042012.xls"));
        HSSFWorkbook wb = new HSSFWorkbook(file);
        HSSFSheet sheet = wb.getSheetAt(0);
        Iterator<Row> rowIterator = sheet.iterator();

        while (rowIterator.hasNext()) {

        Row row = rowIterator().next();      \\ THIS LINE GETS UNDERLINED BY ECLIPSE!!!
         Iterator<Cell> cellIterator = row.cellIterator();
            while(cellIterator.hasNext()) {

                Cell cell = cellIterator.next();

                        System.out.print(cell.getStringCellValue() + "\t\t");

                            }

        }
        file.close();
        FileOutputStream out =
            new FileOutputStream(new File("C:\\test.xls"));
        wb.write(out);
        out.close();
        }


    }
Run Code Online (Sandbox Code Playgroud)

Eclipse始终强调Row row = rowIterator().next();行.我不知道为什么?我怎样才能改进它?

java row hssf apache-poi

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

如何在正则表达式中指定换行符或字符串结尾?

我的模式并不适用于所有字符串,因为如果它到达没有新行的字符串,\n它会抛出异常。我该如何修改(?:L.*?)\\n才能匹配到\\nOR 字符串末尾?

Pattern patternL = Pattern.compile("(?:L of .*?)\\n", Pattern.DOTALL);
Matcher matcherL = patternL.matcher(text);
matcherL.find();
Run Code Online (Sandbox Code Playgroud)

java regex

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

如何优化线程数以加快处理速度

我读过很多类似的问题.但是我对答案不太满意.

我想构建一个算法,根据平均速度调整线程数.

让我们说当我引入一个新线程时,任务执行的平均速度会增加,这意味着新线程是好的.然后算法应该尝试添加另一个线程......直到达到最佳线程数.......

算法也应该跟踪平均速度.如果在某些时候平均速度显着下降,让我们说10%(因为任何原因,例如我打开一个不同的应用程序或其他),那么算法应终止一个线程,看看速度是否上升...

也许这样的API存在.请给我任何指示或任何代码示例如何实现这样的算法

谢谢 !

java multithreading

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

使用上面的值填充任何空单元格

我想使用上面单元格的值填充所有空单元格

state  name
IL     Mike 
       Sam
CA     Kate
       Bill
       Leah
Run Code Online (Sandbox Code Playgroud)

应如下

   state  name
    IL     Mike 
    IL     Sam
    CA     Kate
    CA     Bill
    CA     Leah
Run Code Online (Sandbox Code Playgroud)

我尝试了以下内容

Sub split()
Dim columnValues  As Range, i As Long 

Set columnValues = Selection.Area

Set i = 1
For i = 1 To columnValues.Rows.Count   
    If (columnValues(i) = "") Then
    columnValues(i) = columnValues(i - 1)
    End If
Next

End Sub
Run Code Online (Sandbox Code Playgroud)

我设置时出错i.我该如何修改我的代码

excel vba excel-vba excel-formula

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

如何用正则表达式删除第二个子字符串?

String text;
System.out.println(text);
Run Code Online (Sandbox Code Playgroud)

在控制台中它看起来像这样:

The US.....................................
Illinois Commerce .......... ..............
...........................................
..........................Illinois Commerce 
Run Code Online (Sandbox Code Playgroud)

我需要摆脱第二个子串 Illinois Commerce


这是我试过的:

text = text.replaceAll("(?:Illinois Commerce:.*?){2}", "");
Run Code Online (Sandbox Code Playgroud)

我明白了 java.lang.ArrayIndexOutOfBoundsException: 1

java regex

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

以编程方式从GUI创建具有外部JAR的Runnable JAR?

我有一个简单的测试程序,只有一个按钮.当用户单击该按钮时,该程序应该创建一个Runnable JAR.Runnable JAR是一个简单的程序,可以在Firefox中打开google.com.该计划有三个班级.


1)Main.java

 package test;

    public class Main {

        public static void main(String[] args) {

            Selenium.getGoogle();

        }

    } 
Run Code Online (Sandbox Code Playgroud)

2)Selenium.Java

package test;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class Selenium {

    public static void getGoogle () {
        WebDriver driver = new FirefoxDriver();
        driver.get("http://google.com");
    }

}
Run Code Online (Sandbox Code Playgroud)

3)TestGUI.java

package test;

import javax.swing.*;
import javax.tools.JavaCompiler;
import javax.tools.ToolProvider;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;


public class TestGUI extends JFrame implements ActionListener {

    private static final long serialVersionUID = 1L;

    public TestGUI() {

        setSize(200, 100);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        setVisible(true);
        /* …
Run Code Online (Sandbox Code Playgroud)

java java-compiler-api

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

如何使用Selenium发现属于同一行的元素?

我有一个包含多个行和列的表.

我需要在第一列中找到一个元素,该元素位于同一行中,并且在第二列中具有特定元素.

这是HTML的一部分

<tr>
<td element1>
</td>
<td element2>
</td>
</tr>

<tr>
<td element3>
</td>
<td element4>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

元素:element1和element3具有完全相同的HTML.我唯一可以用来区分它们的是它们的兄弟元素:element3和element4.

我需要找到element3,因为它是元素4的兄弟.所以首先我需要将搜索范围缩小到<tr与element4 在同一行的元素.然后,我可以找到element3.我怎样才能做到这一点?

PS:我不能使用.get(2)或tr [2] ......等.但我可以单独导航element2和element4

java selenium

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

在c#中使用ensure有什么用?

我读了这篇文档,但我仍然感到困惑.

using (Font font1 = new Font("Arial", 10.0f)) 
{
    byte charset = font1.GdiCharSet;
}
Run Code Online (Sandbox Code Playgroud)

在代码中,是否意味着我们引入了一个名为Font类的新实例font1.但是,此实例仅在大括号内存活.在代码中我们可以再次实例化,font1但这将是一个完全不同的实例,因为前一个font1disposed.

它是否正确?那么目的是什么?我们可以重新分配不同的值font1而不处理前一个值?

c# using-statement

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

如何跟踪点击次数?

我有一个<table ...包含一列和多行的元素.这些行中的每一行都是指向外部共享驱动器的链接.

<tr><td ><a href="file://xxx">Staff1</a></td></tr>
  <tr ><td ><a href="file://ccc">Staff2 </a></td></tr>
Run Code Online (Sandbox Code Playgroud)

我需要跟踪链接的点击次数.如何++在任何人点击链接时创建一些变量或任何变量.

         NumberOfClicks
Staff1        30
Staff2        50
Run Code Online (Sandbox Code Playgroud)

我需要这些计数,不要在会话结束时删除.我需要他们总是积累

我怎样才能做到这一点?


我的设置如下:我是SharePoint网站的所有者.我不允许安装SP Server(否则我可以轻松使用c#).所以,我必须使用JavaScript.

我试着用on click功能.但问题是,我可以收集变量中的点击次数,这些变量在关闭浏览器后会无效.有什么工作吗?

html javascript

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