- 博客(18)
- 收藏
- 关注
转载 sql优化
如何加快查询速度?1、升级硬件 2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。3、扩大服务器的内存4、增加服务器CPU个数5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。如果表很大,在表扫
2017-11-05 16:02:10
1003
转载 (转)sql语句优化
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、
2017-11-05 15:52:59
451
原创 一维数组的元素查找和利用Arrays工具类查找,可变参数等
1.一维数组元素查找:(1)顺序查找:根据给定的数值,在数组中一个一个的查找;int[] arr={2,3,1,4,5,9}int num=3; for(int i=0;i//就是数组遍历查找 if(arr[i]==num){ System.out.prinltn(i); }}
2017-06-19 21:31:52
1695
原创 for语句嵌套循环使用
案例:要求:输出“*”组成的几行几列拼成的长方形和三角形;分析:输出的应该是单个*组成的图形,所以要考虑到每行每列的*个数1.要想组成三行四列的长方形图形; 则需要每行先排好四个*,再连续执行下面的程序,输出三行同样的****for(int i=0;i<4;i++){ System.out.print("*");----先不换行,直接按for语句条件,并排的输出*
2017-05-20 09:47:27
9002
1
原创 break,continue,return知识点
1.break:跳出当前循环,循环嵌套中影响离break最近的一个循环体;2.continue:跳出当前循环,不影响下一次循环的执行,循环嵌套中影响离continue最近的一个循环体;3.return:直接跳出整个函数体;案例:要求---输出1-10 的数字,除了能被3整除的数外;public class Tark{ public static void main(Str
2017-05-20 09:15:35
331
原创 while循环语句
while循环语句格式:初始化语句;---------第一步,只执行一次while(判断条件语句){--------第二步,成立,则执行循环语句;否则直接退出 循环体语句;----------------第三步 控制条件语句;-------------第四步,为第二条服务}for应用场景:倾向于循环次数可以预见的whi
2017-05-18 20:15:36
352
原创 for循环的简单应用及基础知识点
如果重复打印一句话,引入for循环(执行流程)for(初始化语句;条件判断语句;条件控制语句){循环体语句;}初始化语句-----第一步执行,只执行一遍;条件判断语句-----第二步,条件判断,满足条件,则执行{}语句体;循环体语句----第三步;条件控制语句-----第四步---然后又继续第二步,直到第二步不满足为止。案例:public class F
2017-05-18 19:50:25
515
原创 位运算符
左移 >> 右移&(与) 任何二进制位和0进行&运算,结果是0;和1进行&运算,结果是本身| (或) 任何二进制位和0进行|运算,结果是原值,和1进行|运算,结果是1^(异或) 任何相同二进制位进行^运算,结果是0;不相同的二进制位运算结果是1
2017-05-17 16:29:32
367
原创 switch语句简单运用
语法格式(等值的判断----标号跳转语句) switch(表达式) {case 值1:语句体1; break;(跳出上一个switch语句)case 值2:语句体2; break;…default: 语句体n+1; break; }
2017-05-17 16:01:41
1311
原创 if语句和switch语句的区别
if语句案例import java.util.Scanner;public class Switch1{ public static void main(String[] args){ System.out.println("请输入(1-4)的数字"); Scanner sc = new Scanner(System.in); int num = sc.nextInt();
2017-05-17 15:40:15
3355
原创 if语句和if else语句简单运用
if基本语法结构:if(关系表达式) { 基本语句体}执行流程:首先判断关系表达式看其结果是true还是false如果是true就执行语句体如果是false就不执行语句体举例:public class If1{ public static void main(String[] args){ int a=3;
2017-05-17 12:10:12
40894
原创 简单求最值问题(三目运算符)
格式(关系表达式)?表达式1:表达式2;如果关系表达式结果为true,运算后的结果是表达式1;如果关系表达式结果为false,运算后的结果是表达式2;public class SanMu{ public static void main(String[] args){ System.out.println((5<3)?true:false);//输出:false //获取两个数
2017-05-17 08:48:13
512
原创 转义符号'\'
public class ZhuanYi{ public static void main(String[] args){ //println中的ln是---打印换行 System.out.println("姓名:张三");//输出:姓名:张三 System.out.println("爱好:画画");//输出 爱好:画画
2017-05-16 20:24:56
611
原创 逻辑与和或,及短路与和或的区别证明
//逻辑或|和短路或||的区别://逻辑或: 一个为真,则为真 //短路或: 一个为真,则为真 //当第一个式子成立时有区别;逻辑或仍然会执行后面的,短路或则不会 证明思路:先满足第一个式子成立,即(ypublic class Test { public static void main(String[] args){ int y = 11; int
2017-05-16 19:38:31
2253
原创 java简单编译程序的运行
public class World {//创建一个名为World的类 public static void main(String[] args){ //main---程序的执行入口 System.out.println("world"); //println---程序的打印输出 }} 新建一个java源文件定义类名(类名要与源文件名一致)pu
2017-05-15 20:01:47
321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人