小编Sha*_*oor的帖子

switch java中的字符串

switch(title)
   {
    case "Return":
          returnBooks();
          break;
  }
Run Code Online (Sandbox Code Playgroud)

-source 1.6中不支持switch中的字符串,使用-source 7或更高版本来启用switch中的字符串

所以,我已经安装了JDK7,为什么编译器显示此消息并在编译时出错?

我正在使用NetBeans

java java-7

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

将变量赋值给HTML中的值

String registration="10-120";
<input type="text" name="registrationUpdate" value="Reg#" maxlength="50" /><br>
Run Code Online (Sandbox Code Playgroud)

在上面,value="Reg#"这是硬编码.我想为该 值赋值变量.即手段价值=注册;

告诉我!

html java jsp servlets

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

使用prolog中的查询打印所有记录

lectures(monday, nolecture).
lectures(tuesday, vp).
lectures(tuesday, se).
lectures(tuesday, ddbms).
lectures(wednessday, ds).
lectures(wednessday, mpl).
lectures(thursday, vp).
lectures(thrusday, se).
lectures(friday, ds).
lectures(friday, mpl).
lectures(saturday, ai).
lectures(saturday, ddbms).

?- lectures(friday, X), write(X),nl.
Run Code Online (Sandbox Code Playgroud)

查询只打印第一条记录为ds,我想打印特定日期的所有记录,即星期五,结果应为dsmpl.

告诉我!

prolog

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

使用带有休眠的spring mvc会更好吗?

我打算开发小型ERP系统.该产品只有一个主要要求,即支持多个数据库.

我打算用

正面: JSP + JSTL + JQuery [我有很好的命令] +我已经创建了自己的自定义组件,以便重新使用和完全控制我的组件.

后端:使用hibernate [ORM]框架[由于Cross数据库],我也很了解它.

我很满意上面,很快就有信心建立产品.

My friend made me unhappy ;)
Run Code Online (Sandbox Code Playgroud)

我的朋友建议我使用spring MVC和hibernate,因为当你的产品变大时,由于许多开发人员的参与,它在未来会产生问题.所以,你应该使用框架,这样每个开发人员都会遵循这个模式然后你的产品保持稳定.

But I am already follow hibernate pattern :)
Run Code Online (Sandbox Code Playgroud)

我对Spring MVC一无所知.当我搜索spring MVC时,我发现它与我的要求不同,并且如果我使用Spring MVC和hibernate,也会发现Cross数据库上下文问题.

要不是我应该使用spring MVC.如果是的话,我必须学习Spring MVC,如果弹簧不适合我,我不想浪费我的时间.

这就是我正在咨询该论坛,寻求正确方向的原因.

java spring jsp hibernate spring-mvc

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

通用方法上的Spring MVC @Cacheable批注

我在Hibernate中使用Spring MVC

通用方法

    // getAllById
@SuppressWarnings("unchecked")
public <T> List<T> getAllById(Class<T> entityClass, long id)
        throws DataAccessException {
Criteria criteria = sessionFactory.getCurrentSession().createCriteria(entityClass)
            .add(Restrictions.eq("id", id));

    return criteria.list();
}
Run Code Online (Sandbox Code Playgroud)

在控制器中

List<GenCurrencyModel> currencyList=pt.getAllById(GenCurrencyModel.class,1);
Run Code Online (Sandbox Code Playgroud)

我们如何在泛型方法中使用@Cacheable(“ abc”)批注以及如何使用带有常规DAO的spring mvc + hibernate按需销毁缓存

根据spring doc中的示例,它在简单方法上指定注释!

@Cacheable("books")
public Book findBook(ISBN isbn) {...}
Run Code Online (Sandbox Code Playgroud)

我实际上需要,当Id传递给泛型方法时,它应该首先在缓存中查找,并且我还应按需销毁缓存!

spring caching annotations hibernate spring-mvc

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

验证jquery中的负数,带有一个小数位

我想以下列方式使用jauery验证文本字段:

1.文本字段仅占用0-9,只有一个小数位;和

2.如果金额不是负数,请在输入数字的乞讨处输入负数符号!

$('[name="pm"]').keyup(function() {

    //?

 });
Run Code Online (Sandbox Code Playgroud)

javascript validation jquery jquery-validate

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

通用枚举迭代器java

我的枚举

public enum ExamStausEnum {

    RESULTAWAITED("Result Awaiting"), 
    PASSED("Passed"), 
    FAILED("Failed");

    private String value;

    ExamStausEnum(String value) {
        this.value = value;
    }

    @JsonValue
    public String getValue() {
        return value;
    }
}
Run Code Online (Sandbox Code Playgroud)

通用迭代器枚举

static <E extends Enum <E>> void foo(Class<E> elemType) {
    for (E e : java.util.EnumSet.allOf(elemType)) {
        System.out.println(e);
    }
}
Run Code Online (Sandbox Code Playgroud)

结果:

RESULTAWAITED
PASSED
FAILED
Run Code Online (Sandbox Code Playgroud)

如何打印构造函数值?

Result Awaiting
Passed
Failed
Run Code Online (Sandbox Code Playgroud)

java generics enums java-8

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

Kafka Connect JDBC 接收器-topics.regex 不起作用

我正在使用这个debezium-examples

我在jdbc-sink.json 中添加了"topics.regex": "CID1122.(.*)"如下

{
"name": "jdbc-sink",
"config": {
    "connector.class": "io.confluent.connect.jdbc.JdbcSinkConnector",
    "tasks.max": "1",
    "topics.regex": "CID1122.(.*)",
    "connection.url": "jdbc:mysql://mysql:3306/inventory?verifyServerCertificate=false",
    "connection.user": "root",
    "connection.password": "debezium",
    "auto.create": "true",
    "transforms": "unwrap",
    "transforms.unwrap.type": "io.debezium.transforms.UnwrapFromEnvelope",
    "name": "jdbc-sink",
    "insert.mode": "upsert",
    "pk.fields": "id,companyId",
    "pk.mode": "record_value"
}
}
Run Code Online (Sandbox Code Playgroud)

Kafka 主题列表是

CID1122.department
CID1122.designation
CID1122.employee
Run Code Online (Sandbox Code Playgroud)

我面对卡夫卡 java.lang.NullPointerException

connect_1    | 2019-01-30 06:14:47,302 INFO   ||  Checking MySql dialect for existence of table "CID1122"."employee"   [io.confluent.connect.jdbc.dialect.MySqlDatabaseDialect]
connect_1    | 2019-01-30 06:14:47,303 INFO   ||  Using MySql dialect table "CID1122"."employee" absent   [io.confluent.connect.jdbc.dialect.MySqlDatabaseDialect]
connect_1    | 2019-01-30 …
Run Code Online (Sandbox Code Playgroud)

regex jdbc apache-kafka apache-kafka-connect confluent-platform

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

setAttribute("checked","checked")仅适用一次

我正面临一个问题

HTML

<input id="cb" type="checkbox" name="Employment_Staus" value="E" />
<input type="button" value="Check" id="id" />
Run Code Online (Sandbox Code Playgroud)

JQUERY

$('#id').click(function(){
    $('input[type="checkbox"]')[0].setAttribute("checked", "checked");
});
Run Code Online (Sandbox Code Playgroud)

我第一次点击它check button,它工作!(它检查复选框),然后我手动取消选中复选框!

当我check button手动取消选中后再次按下时,它不起作用!

我不想使用attr或prop等等!!

http://jsfiddle.net/wL6qr0hp/4/

html javascript jquery

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