零值比较 我们其次学习的是bit级别的计算,所以会优先考虑 String[] columns = new String[resultSetMetaData.getColumnCount()]; for ( int i = columns.length - 1; i >= 0; i-- ) { columns[i] = resultSetMetaData.getColumnName( i + 1 ); } 而不会是 String[] columns = new String[resultSetMetaData.getColumnCount()];
for ( int i = 0; i < columns.length; i++ )
{
columns[i] = resultSetMetaData.getColumnName( i + 1 );
} 因为与0在bit位做比较计算是最快的。
懒人代价 然后我们开始学习的是撰写代码,人都有懒惰的天性,不象计算机对形势永远忠实,本来应该是 if (arg1){ for (int i=0; i < 100; i++ ){ doabc(); }
} else { for (int i=0; i < 100; i++ ){
dobcd();
} } 却写成了 for (int i=0; i < 100; i++ ){ if (arg1){ doabc(); } else { dobcd(); } }
做好思想准备,程序员是最低等的工人 在现实社会中,计算机软件的代码是可以复制的,所以生产线就是一句复制指令,在这种情况下,程序员的价值就在于一时的利用了,换句俗语那就是: google 不是因为别人无法实现 youtube 而花钱收购它的,ebay 的成功也不在于技术层面。 windows 操作系统并不是只有 microsoft 那些人才写的出来。。 现今世界首富bill gates是当年在小黑屋里执鞭子的人,而不是之后写程序的人。