- 浏览: 66303 次
- 性别:
- 来自: 江苏
最新评论
-
thrillerzw:
"试想,如果父类中有10个抽象方法,而继承它的所有子 ...
Spring 模板+回调 -
gufenglian:
亲,只能静态化ChannelFactory规避是指什么?我也遇 ...
Caused by: java.lang.OutOfMemoryError: Direct buffer memory -
fengpy2009:
...
Spring 事务编程 -
shishuoxx:
博主很犀利。。。
关于六个嫌疑人的问题
文章列表
(1)
水平分割:根据一列或多列数据的值把数据行放到两个独立的表中。
水平分割通常在下面的情况下使用:A 表很大,分割后可以降低在查询时需要读的数据和索引的页数,同时也降低了索引的层数,提高查询速度。B 表中的数据本来就有独立性,例如表中分别记录各个地区的数据或不同时期的数据,特别是有些数据常用,而另外一些数据不常用。C需要把数据存放到多个介质上。
例如法规表law就可以分成两个表active-law和 inactive-law。activea-authors表中的内容是正生效的法规,是经常使用的,而inactive-law表则使已经作废的法规,不常被查询。水平分割会给应用增加 ...
如下一个类:
public class finalTest {
public static final int a=0;
public finalTest()
{
System.out.println("sss");
}
public static int aa()
{
return 11;
}
static
{
System.out.println("p");
}
}
下面是一个测试类:
public class test {
public static v ...
System.out.println(2.1-1.2);
System.out.println(2.1-0.1);
System.out.println(2.1f-1.2f);
System.out.println((new BigDecimal("4.0")).subtract(new BigDecimal("3.1")).doubleValue());
result:
0.9000000000000001
2.0
0.89999986
0.9
总结:当差额大于1时,计算的结果就是你希望得到的,当差额小于1时,由于浮点结算的原因(dou ...
StringBuffer 和 StringBuilder 中的方法其实几乎是相同的,但是前者是线程安全的,后者是线程不安全的,自然后者的速度比前者来的快
下面列举出了前者的部分源码
public synchronized StringBuffer append(Object obj) {
super.append(String.valueOf(obj));
return this;
}
public synchronized StringBuffer append(String str) {
super.append(str);
ret ...
特此申明,本文原文出自http://www.dnbcw.com/biancheng/java/msij202835.html
小菜发现代码有严重的bug,特此修复,并写出了较完整的代码
在原来的代码中,如果输入的汉子是连续的:
如:我A结束BC汉DEF 那么截取第5个的时候,就出问题。有兴趣的同学可以看看原来的代码
下面是我修正后的代码:
package string;
class SplitString {
private String str;
private int byteNum;
public SplitString() {
}
public S ...
前些天看了篇文章:
[url]
http://www.ibm.com/developerworks/cn/java/j-perf08273/index.html[/url]
里面关于static的说法,我对起有了较深一步的研究
测试代码:
public class bigObject {
int a=9;
long b=12;
float c=12.3f;
int [] cc=new int [8111110];
}
//测试 ...
8,64,256都是2的阶次方数(例8是2的3次方),用java编写程序,用两种方法来判断一个整数是不是2的阶次方数,并说明哪个方法更好。
查看复制到剪切板打印
return n==0 ? false : (n-1)&n==0;
return n==0 ? false : (n-1)&n==0;
先说3元运算符A?B:C的意思是看A是否为真,如果为真,就执行B;否则执行C。
0不是2的阶次数,返回假;否则判断(n-1)&n==0,因为2的阶次数有一个特点:都是首位为1,其他位是0.
所以如果n是2的阶次数,那就有(n-1 ...
- 2009-10-25 14:18
- 浏览 4109
- 评论(0)
package bag;
import com.sun.accessibility.internal.resources.accessibility;
import com.sun.org.apache.xalan.internal.xsltc.compiler.Template;
public class CriminalTest {
/**
* 某地刑侦大队对涉及六个嫌疑人的一桩疑案进行分析: <br>
* A、B至少有一人作案;<br>
* A、E、F三人中至少有两人参与作案;<br>
* A ...
- 2009-10-25 14:08
- 浏览 2102
- 评论(1)
public class Difficult {
public static void main(String[] args)
{
int i=2;
i=i++;
int j=i++;
System.out.println(i+":"+j);
}
}
看到很多的论坛贴上这个,这里我也解释下:
答案是 3:2
这里主要令大家困惑的是i=i++其实是这样的,
(i=i++)我们知道在这样情况下,先将i的值拷贝下(这里拷贝下2,付给i) ...
- 2009-07-26 08:54
- 浏览 776
- 评论(0)