如何使用db = SQL Server 2008 Express在java(使用JDBC)中执行批量插入语句

我试图在SQL Server 2008 Express上执行BULK INSERT语句。 (它基本上占用指定文件中的所有字段,并将这些字段插入表中的相应列中。) 下面给出了批量插入语句的示例 – BULK INSERT SalesHistory FROM ‘c:\SalesHistoryText.txt’ WITH (FIELDTERMINATOR = ‘,’) 下面给出的是我试图使用的Java代码(但它不起作用)…有人可以告诉我这里做错了什么或者指向一个使用Bulk Insert语句的java代码示例/教程? – public void insertdata(String filename) { String path = System.getProperty(“user.dir”); String createString = “BULK INSERT Assignors FROM ” + path + “\\” +filename+ “.txt WITH (FIELDTERMINATOR = ‘,’)”; try { // Load the SQLServerDriver class, build […]

selenium表格提交

我正在尝试使用selenium自动化表单提交。 但是,点击登录时运行的JavaScript会导致exception调用提交。 Selenium将提交指向localhost,而不是表单操作。 任何人都可以解释为什么会发生这种情况并善意地提供解决方案来解决这个问题。 这是表格: Sign On Sign On Please sign on and we’ll send you right along. Username Password Cancel Sign On Example function postOk() { document.forms[0][‘pf.ok’].value = ‘clicked’; document.forms[0].submit(); } function postCancel() { document.forms[0][‘pf.cancel’].value = ‘clicked’; document.forms[0].submit(); } function postOnReturn(e) { var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = […]

加载R在Java / JRI代码中创建库的问题

我创建了自己的新R库(称为“媒体”)。 当我尝试使用RGui加载它时没有问题,我可以调用新包中定义的函数。 这是我加载它的方式: > library(Media) 但是,我也试图从Java / JRI代码调用这些函数,当我加载新的R包时,Java似乎没有找到pacakge,抛出消息“库中的错误(媒体):对象’媒体’ 未找到” 这是我使用JRI的当前代码: REXP rexpSetFolder = re.eval(“setwd(‘C:/Users/Albert/Documents’)”); REXP rexpFolder = re.eval(“getwd()”); System.out.println(rexpFolder.asString()); REXP rexpLoad = re.eval(“library(Media)”); // fails 没有’setwd’命令也会失败,对现有R函数的简单调用工作正常。 我在Windows下使用R 2.10和最新的JRI 0.5-0。 任何帮助,将不胜感激。 非常感谢你。 编辑: 参数lib.loc似乎有效,至少这句话不会返回错误: library(“Media”, lib.loc = “c:/Users/Albert/Documents”) 但之后,使用re.eval(“myfunction()”);调用包中的函数re.eval(“myfunction()”); 仍然失败,因为没有正确找到该function。

指定对DAO方法的排序

假设我有以下DAO接口: public interface CountryData { /** * Get All Countries. * * @return A Collection of Countries. * @throws DataAccessException Thrown if there is an error communicating with the data store. The Exception’s * Cause Exception can usually be examined to determine the exact nature of the * error. * @since 1.0.0 */ public List […]

突出显示SWT树节点中的特定字符串

我有一个要求,首先要加载树,树包含4个级别。 有一个文本字段,用户可以在其中输入“filterText”,他可以按搜索按钮。 在树中,如果与filter文本匹配,则在四个级别中的任何一个级别中,该特定字符串仅应以黄色突出显示,而不是整个节点,并且将扩展其对应的树。 不匹配的树节点不应该扩展。

用@Depends注释StatelessBean到HornetQ-JMS队列

我在my-hornetq-jms.xml文件中有一个简单的JMS-Queue定义: 队列被正确激活,现在我想在我的@Stateless Bean中添加一个依赖项。 这个问题类似于当我的webapp在JBOSS 6.0中启动时如何确保大黄蜂队列在那里? ,但我想用注释定义依赖项。 我试过这个(几个排列),但找不到正确的方法: @Depends(value=”org.hornetq:module=JMS,type=Queue,name=my.test.queue”) 我总是得到这样的错误: Dependency “” (should be in state “Installed”, but is actually in state “** UNRESOLVED Demands ‘org.hornetq:module=JMS,name=my.test.queue,type=Queue’ **”) 顺便说一句:在JBoss-5中我定义了这样的: @Depends(value = “jboss.messaging.destination:service=Queue,name=my.test.queue”)

我如何编写在Java Code中使用相似性度量的SPARQL查询

我想知道在Java代码中编写此SPARQL查询的简单方法: select ?input ?string (strlen(?match)/strlen(?string) as ?percent) where { values ?string { “London” “Londn” “London Fog” “Lando” “Land Ho!” “concatenate” “catnap” “hat” “cat” “chat” “chart” “port” “part” } values (?input ?pattern ?replacement) { (“cat” “^x[^cat]*([c]?)[^at]*([a]?)[^t]*([t]?).*$” “$1$2$3”) (“Londn” “^x[^Londn]*([L]?)[^ondn]*([o]?)[^ndn]*([n]?)[^dn]*([d]?)[^n]*([n]?).*$” “$1$2$3$4$5”) } bind( replace( concat(‘x’,?string), ?pattern, ?replacement) as ?match ) } order by ?pattern desc(?percent) 此代码包含在讨论中使用iSPARQL使用相似性度量来比较值 。 […]

连接主报表和子报表 – 将对象列表传递到子报表

我正在使用iReport 4.5.1 ,我遇到了连接主报表和子报表的问题。 我有两个对象: 帐户 (accountID,date,listOfParagraphs) – 所有字段都在主报告中定义; 段落 (account,paragraphNo,someObject) – 在子报表( stavke.jrxml )中定义的所有字段。 listOfParagraphs定义为java.util.List (对象列表),我想将它传递给子报表。 我在主报告中定义了这个子报告的属性: 子报表表达式 : stavke.jasper 表达式类 : java.lang.String 连接类型 : 使用数据源表达式 数据源表达式 : new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{listOfParagraphs}) 我收到此错误: net.sf.jasperreports.engine.JRException: Error loading object from file : stavke.jasper at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:101) at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLoader.java:253) at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReport(JRFillSubreport.java:301) ….. 我已经为此努力了,但我无法解决它。 有人能帮助我吗? @Vyccus(已编辑) 我改变了路径: 和 现在我明白了: Exception in thread […]

Java – 签署证书programaticaly没有BC

我正在努力使用允许我在不使用keytool的情况下从java代码生成和签名证书的代码。 另外由于依赖性问题和不兼容性,我无法使用bouncycastle库。 到目前为止,我发现使用给定参数生成CSR的工作代码,它似乎工作(至少openssl工具validation它确实是一个有效的CSR)我找到的代码在这里: http://www.journaldev.com/223/generating-a-certificate-signing-request-using-java-api 由于X500Signer缺少X500Signer类,它可以进行简单的修改。 如何使用我自己的CA签署此CSR(我在openssl生成的文本文件中有CA密钥和证书)

在Java中获取文件属性

给定表示.exe文件的java.io.File ,如何发现文件属性 – 例如:创建的大小和日期,以及如何发现可执行属性中的数据 – 例如:文件版本?