小编Chi*_*esh的帖子

对于MySQL中的循环示例

在MySQL中,我有一个带有For循环的存储过程:

DELIMITER $$  
CREATE PROCEDURE ABC()

   BEGIN
      DECLARE a INT Default 0 ;
      simple_loop: LOOP
         SET a=a+1;
         select a;
         IF a=5 THEN
            LEAVE simple_loop;
         END IF;
   END LOOP simple_loop;
END $$
Run Code Online (Sandbox Code Playgroud)

它总是打印1.MySQL for循环的正确语法是什么?

mysql for-loop

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

如何将一个项目的spring-config.xml导入另一个项目的spring-config.xml?

我有两个名字simple-core-impl和项目simple-core-web.

两个项目都是,spring based并且都有一个父项目名称simple-core.

simple-impl-config.xmlsimple-core-impl项目和simple-web-config.xmlsimple-impl-config.xml.

我有一个bean有一个类:simple service有一个方法给我一个消息"hello World".

我想导入simple-impl-config.xml,simple-web-config.xml所以bean可以进入simple-core-web项目中的控制器.

simple-core-web项目有一个simple-core-impl项目.

那么请告诉我如何将spring-config.xml一个项目导入到spring-config.xml另一个项目中,这样所有的第一个bean都可以通过导入进入其他项目?

我不想重写所有的bean.

java spring

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

关于JavaScript new Date()和Date.parse()

这是我的代码:

  var exampleDate='23-12-2010 23:12:00';  
  var date=new Date(exampleDate);//returns invalid Date
  var date1=Date.parse(exampleDate);//returns NAN
Run Code Online (Sandbox Code Playgroud)

我想将上面的字符串转换为日期.所以我已经编写了一个代码,如上所示.

此代码在运行良好IEOpera,但date变量返回我一个无效的日期和date1正在恢复NANmozilla Firefox,我该怎么办?

javascript date

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

如何比较long值等于Long值

long a = 1111;
Long b = 1113;

if(a == b)
{
    System.out.println("Equals");
}else{
    System.out.println("not equals");
}
Run Code Online (Sandbox Code Playgroud)

上面的代码在控制台中输出"等于",这是错误的答案.我的问题是如何比较长变量值等于Long变量值.请尽快重播我.

谢谢你

java

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

org.hsqldb.jdbcDriver ClassNotFoundException在为方法运行junit测试时

我正在使用一种方法,它返回一个数据源.方法如下:

public static DataSource getDataSource(){
        String url;
        //url="jdbc:hsqldb:file:"+filePath;
        url = "jdbc:hsqldb:file:D:/EclipseWorskpace/ew-pg/lmexadapter/hsqldb-example/src/main/webapp/WEB-INF/data/db/hsqldb.jar";
        BasicDataSource basicDataSource = new BasicDataSource();
        basicDataSource.setUsername("SA");
        basicDataSource.setPassword("password");
        basicDataSource.setDriverClassName("org.hsqldb.jdbc.JDBCDriver");
        basicDataSource.setUrl(url);
        System.out.println("$$$$$$$$ URL is : " + url);
        return basicDataSource;
    }
Run Code Online (Sandbox Code Playgroud)

我从dao调用这些方法.并且所有这些我使用ibatis进行OR映射.当我通过junit test运行我的测试用例时,它给了我一个例外:

" org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'org.hsqldb.jdbcDriver'
    at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1259)
    at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1192)
    at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:884)
    at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)
    at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(TransactionAwareDataSourceProxy.java:213)
    ... 35 more
Caused by: java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1253)
    ... 39 more …
Run Code Online (Sandbox Code Playgroud)

java hsqldb

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

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

如何使用Java代码将文件夹(包括子目录和文件)移动到新文件夹中

任何人都可以帮我一个Java代码,它将一个文件夹复制或移动到另一个文件夹中.

例如:
我有一个名为的文件夹temp,里面temp有一个文件夹in-temp.

我希望我的temp文件夹应该被复制或移动到一个名为的新文件夹中new temp,但是使用Java代码.

我通过在谷歌搜索得到了一个例子代码拷贝一个文件夹中的子目录和文件到一个新的文件夹,但正如我所说,我需要移动与它的子文件夹到一个新的文件夹中的文件夹.

帮我解决这个问题.

谢谢.

java directory move

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

我们如何在java中关闭hsqldb数据库

我使用hsqldb作为我的数据库.我想要我的选择查询,更新查询执行它将关闭数据库.下面是我需要一个代码的方法,我可以从中手动关闭我的数据库.

private void insertInitData(BasicDataSource dataSource, int lmexAdapterId, int lmsId) {
    try {
        JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
        String lmexPostParam_id = UUID.randomUUID().toString();
        String inertQuery = "Insert into lmex_post_param (lmex_post_param_id, param_name, param_value) values (?,?,?)";
        String[] baseUrlParam = { lmexPostParam_id, "base_url", lmexPostingBaseUrl };
        jdbcTemplate.update(inertQuery, baseUrlParam);
        String lmexPostParamId2 = UUID.randomUUID().toString();
        String[] postServiceParam = { lmexPostParamId2, "post_service_url", lmexPostingPostServiceUrl };
        jdbcTemplate.update(inertQuery, postServiceParam);
        String lmexPostParamId3 = UUID.randomUUID().toString();
        String[] lmsIdParam = { lmexPostParamId3, "lms_id", lmsId+"" };
        jdbcTemplate.update(inertQuery, lmsIdParam);
        String lmexPostParamId4 = UUID.randomUUID().toString();
        String[] adapterIdParam = { lmexPostParamId4, "adapter_id", …
Run Code Online (Sandbox Code Playgroud)

java spring hsqldb jdbctemplate

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

如何在Java中保存DOM文档?

我正在使用DOM解析器并XPATH解析我的XML文件.我已经更改了节点的值Document Object.但是,当我打开我的XML文件时,它并没有向我显示任何反射.我的DOM解析器代码如下:

private void setPortNumber(int portNumber) {
        try {
        Document parsedDocument = parseDocument(tempPath + "/apache-6/conf/server.xml");
        XPath xPath = XPathFactory.newInstance().newXPath();
        XPathExpression expr;
        expr = (XPathExpression) xPath.compile("//Connector");
        Object result = expr.evaluate(parsedDocument, XPathConstants.NODESET);
        NodeList nodes = (NodeList) result;
        for (int i = 0; i < nodes.getLength(); i++) {
            Node node =nodes.item(i);
            NamedNodeMap attributes = node.getAttributes();
            for(int j=0; j< attributes.getLength(); j++){
                String value = attributes.item(j).getNodeValue();
                if(value.equals("HTTP/1.1")){
                    Node valueNode = attributes.item(0);
                    valueNode.setNodeValue(portNumber+"");
                } …
Run Code Online (Sandbox Code Playgroud)

java xml xpath dom document

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

如何在hsqldb中更改数据库的用户名密码

嗨,我需要更改我的hsqldb的用户名密码.那么在哪里以及如何更改我的用户名密码?请帮我解决这个问题.

谢谢

hsqldb

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

标签 统计

java ×7

hsqldb ×3

spring ×2

date ×1

directory ×1

document ×1

dom ×1

for-loop ×1

javascript ×1

jdbctemplate ×1

move ×1

mysql ×1

tomcat ×1

xml ×1

xpath ×1