小编Dea*_*mer的帖子

绿色线程与非绿色线程

我想了解这些类型的线程提供的优势.

  • 在什么环境下绿色线程比非绿色更好?有人说绿色线程更适合多核处理器.

  • 任何预期的行为问题.

java multithreading terminology

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

如何确定一个数字是正数还是负数?

我在接受采访时被问及如何判断一个数字是正数还是负数.这些规则,我们不应该使用条件运算符,如<,和>,建于Java的功能(例如substring,indexOf,charAt,和startsWith),没有正则表达式,或者API的.

我做了一些关于此的功课,下面给出了代码,但它只适用于整数类型.但是,他们让我写,对工作的通用代码float,doublelong.

 // This might not be better way!!

 S.O.P ((( number >> 31 ) & 1) == 1 ? "- ve number " : "+ve number );
Run Code Online (Sandbox Code Playgroud)

你身边的任何想法?

java numbers

56
推荐指数
5
解决办法
10万
查看次数

Java 7新的IO API - Paths.exists

有谁知道path.exists()最新的Java 7 API中的API方法发生了什么?我无法在更改日志中找到更改,并且在b123和b130之间,该方法已从API中删除.我看到有一个静态Files.exists方法,但我不确定这是否是替换.

跟踪Java 7的人是否足够接近以了解应该如何处理?

谢谢你的帮助.

java api nio

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

为什么在JSP中需要pageContext?

当我们可以访问JSP中的所有隐式变量时,为什么我们有pageContext

我的假设如下:如果我们使用EL表达式或JSTL,要访问或设置属性,我们需要pageContext.让我知道我是否正确.

java jsp el

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

oracle sql查询以逗号格式化数字

伙计们,我想使用oracle sql以逗号分隔值打印以下数据

696585242087


to 

69,658,524,2087
Run Code Online (Sandbox Code Playgroud)

和十进制相同.

sql oracle

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

从tasklet存储JobExecutionContext并在另一个tasklet中访问

我有一个要求,其中一个tasklet,存储在arraylist目录中的所有文件.列表的大小存储在作业执行上下文中.稍后,在另一个步骤中从另一个tasklet访问此计数.怎么做到这一点.我试图存储在jobexecution上下文中,在运行时抛出不可修改的集合异常,

public RepeatStatus execute(StepContribution arg0, ChunkContext arg1)
throws Exception {
    StepContext stepContext = arg1.getStepContext();
    StepExecution stepExecution = stepContext.getStepExecution();
    JobExecution jobExecution = stepExecution.getJobExecution();
    ExecutionContext jobContext = jobExecution.getExecutionContext();
     jobContext.put("FILE_COUNT",150000);
Run Code Online (Sandbox Code Playgroud)

还将stepexection引用存储在beforestep注释中.但仍然不可能.请让我知道,如何在两个tasklet之间共享数据.

spring-batch

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

依赖注入如何在Spring中工作?

我想知道spring如何依赖注入.我想要使​​用低级逻辑.

更新:

我想知道如何将对象引用注入构造函数或setter方法,是通过Reflection还是一些字节代码级别.

java spring dependency-injection

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

什么时候应该使用instanceof,何时不使用instanceof

我已经阅读了各种文章,但我仍然不知道为什么不应该使用instanceof.kindlylet我知道你的想法.

java

14
推荐指数
3
解决办法
8446
查看次数

使用SQL查询来确定表是否存在

伙计们有任何其他方法可以确定除下面以外的表格

  1. select count(*) from <table> where rownum =1
  2. select * from user_table where table_name=<table>

请告诉我使用oracle sql检查表是否存在的最佳方法.

谢谢你的答案,我的要求是从当月的第一个日期,即2010年12月1日检查,数据库中存在suresh_20101201格式的表名,如果没有,那么它应该检查表suresh_20101202及其上直到suresh_20101231.是否可以在oracle sql查询中执行.

sql oracle

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

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