Day13

1.談談你對Ajax 的理解?(概念、特點、作用)

AJAX 全稱爲「Asynchronous JavaScript And XML」(異步 JavaScript 和 XML) 是指一種創建交互式網頁應用的開發技術、改善用戶體驗,實現無刷新效果。

優點

a、無刷新更新數據,能在不刷新整個頁面的前提下與服務器通信維護數據;

b、異步與服務器通信,不需要打斷用戶的操作,具有更加迅速的響應能力;

c、提高 Web 程序的性能;

d、基於標準被廣泛支持,不需要下載插件;

缺點

a、破壞瀏覽器「前進」、「後退」按鈕的正常功能,可以通過簡單的插件彌補;

b、對搜索引擎的支持不足;

2.

表 teacher_course

教師號星期號是否有課
12
13
21
32
12

寫一條 sql 語句讓你變爲這樣的表 :

教師號星期一星期二星期三
1021
2100
3010
[html] view plain copy
  1. select 教師號,    
[html] view plain copy
  1. sum(case when 星期號=1 and 是否有課='有' then 1 else 0 end) AS 星期一,    
[html] view plain copy
  1. sum(case when 星期號=2 and 是否有課='有' then 1 else 0 end) AS 星期二,    
[html] view plain copy
  1. sum(case when 星期號=3 and 是否有課='有' then 1 else 0 end) AS 星期三    
[html] view plain copy
  1. from teacher_course    
[html] view plain copy
  1. group by 教師號;    

3.有一對兔子,從出生後第 3 個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問第 10 個月的兔子總數爲多少?

[html] view plain copy
  1. public class Day013 {  
  2.     public static void main(String[] args) {  
  3.         int n = 10;  
  4.         System.out.println("第" + n + "個月兔子總數爲" +2* fun(n));  
  5.     }  
  6.       
  7.     //建立遞歸方法求兔子總數  
  8.     public static int fun(int n) {  
  9.             //當n等於1或者2時候結束遞歸  
  10.         if (n == 1 || n == 2) {  
  11.             return 1;  
  12.         } else {  
  13.                    //當前項等於前兩項之和,建立遞歸  
  14.             return fun(n - 1) + fun(n - 2);  
  15.         }  
  16.     }  
  17. }  
發佈了91 篇原創文章 · 獲贊 4 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章