日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

康拓普面试题

發布時間:2023/12/15 综合教程 39 生活家
生活随笔 收集整理的這篇文章主要介紹了 康拓普面试题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

存儲過程和函數的區別:
function有返回值,并且可以直接在Query中引用function和或者使用function的返回值。
本質上沒有區別,都是PL/SQL程序,都可以有返回值。
最根本的區別是:存儲過程是命令,而函數是表達式的一部分。

設有學生,課程關系數據庫。其中數據庫關系模式為:
學生表 S(學號 S#,姓名 Sn,所在系 SD,年齡 SA)
課程表 C(課程號 C#,課程名稱 CN,先修課號 PC#)
學生選課表 SC(學號 S#,課程號 C#,成績G)
問題一:畫出該數據庫系統的實體聯系圖(E-R圖),注明聯系類型
問題二:列出選課超過3門的學生學號,其所選課程及平均成績。
select s1.c#,c1.CN,avg(s1.G) from sc s1 inner join c c1 on s1.c#=c1.c# group by s1.c# having count(*)>3

1已知:zero,one,two,three,four,five,six,seven,eight,nine分別對應0,1,2,3,4,5,6,7,8,9,對每一段含有這幾種字符串的字符串進行轉換,如:
輸入:nineeightsevensixfivefourthreetwoonezero
輸出:9876543210
數字的先后順序不考慮。

解:
public class Test01 {

public static void main(String[] args) {
System.out.println(englishToNumber("onetwothreezero"));
System.out.println(englishToNumber("fivesixeightfour"));
System.out.println(englishToNumber("onefiveeightfoursixfive"));

}

public static String englishToNumber(String arr){
Map<String,String> map = new HashMap<String,String>();
map.put("zero", "0");
map.put("one", "1");
map.put("two", "2");
map.put("three", "3");
map.put("four", "4");
map.put("five", "5");
map.put("six", "6");
map.put("seven", "7");
map.put("eight", "8");
map.put("nine", "9");
String message = "";

while(!"".equals(arr)){
if (arr.startsWith("on") || arr.startsWith("tw") || arr.startsWith("si")) {
message += map.get(arr.substring(0, 3));
arr = arr.substring(3,arr.length());
}
if (arr.startsWith("ze") || arr.startsWith("fo") || arr.startsWith("fi") || arr.startsWith("ni")){
message += map.get(arr.substring(0, 4));
arr = arr.substring(4,arr.length());
}
if (arr.startsWith("th") || arr.startsWith("se") || arr.startsWith("ei")) {
message += map.get(arr.substring(0, 5));
arr = arr.substring(5,arr.length());
}
}
return message;
}

}

選擇題
1:下列XML Schema簡單類型表達的含義是___D___
<xs:simpleType name="abcd">
<xs:restriction base="xs:string">
<xs:pattern value="d{5}[A-G]{7}"/>
</xs:restriction>
</xs:simpleType>

A. 以數字5開頭,后面跟ABCDEFG B. 以數字5開頭,后面跟A到G之間的任意7個字符
C. 以5個數字開頭,后面跟ABCDEFG D. 以5個數字開頭,后面跟A到G之間的任意7個字符

2:如果不希望JSP網頁支持Session,應該( B )
A、調用HttpSession的invalidate()方法
B、<%@ page session= "false">
C、在jsp頁面中寫入如下代碼HttpSession session=request.getSession(false);
D、調用HttpSession的setMaxInactiveInterval(),將時間設置為0

3:看到下列js代碼,將會輸出(A)
A、undifind 和 2
B、1 和 2
C、2 和 2
D、-

4:以下關于SessionFactory的說法哪些正確?(BC)
A、對于每個數據庫事務,應該創建一個SessionFactory對象
B、一個SessionFactory對象對應一個數據庫存儲源。
C、SessionFactory是重量級的對象,不應該隨意創建。如果系統中只有一個數據庫存儲源,只需要創建一個。
D、SessionFactory的load()方法用于加載持久化對象

5:Spring中的@AspectJ切點表達式函數都有哪些?__ABCD__
A、方法切點函數
B、方法入參切點函數
C、目標類切點函數
D、代理類切點函數

6:Spring 中applicationcontext能夠用到bean的作用域有哪些?__ABC__
A、singtleton
B、prototype
C、session
D、response

7:下面哪幾個不是屬于jquery的事件處理? (BC)
A、bind(type) B、click() C、change() D、one(type)

8:下列關于HTML中的CSS樣式表的說法正確的是?__C__
A、CSS樣式表的基本選擇器有:標記選擇器、Id選擇器和類選擇器及后代選擇器
B、CSS樣式表僅具有繼承性
C、對于定義樣式div.p{color:red;}意思是div下面的應用了類p的標簽的字體顏色為紅色
D、ID選擇器在CSS樣式表具有最高優先級

9:在javascript里,下列選項中不屬于數組方法的是?__B__
A、sort()
B、length()
C、concat()
D、reverse()

10:下列不是document對象的方法有?__D__
A、write()
B、getElementByld()
C、getElementsByName()
D、bgColor()

11:java中TimedOutException不是RunTimeException,給出以下不完整代碼片段,選項中可以被加入第一行?__BC__
1
2{success=connect();
3 if(success==-1){
4 thow new TimedOutException();
5 }
6}

A、public void method()
B、public void method() throws Exception
C、public void method() throw Exception
D、public throw TimedOutException void method()

12:以下java代碼中,方法oneMethod的運行正常,則顯示結果為?__D__
try {
oneMethod();
System.out.println("condition 1");
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("condition 2");
} catch (Exception e) {
System.out.println("condition 3");
}finally{
System.out.println("finally");
}

A、condition 1
B、condition 2
C、condition 3
D、finally

15:以下代碼運行結果可能的是?__D__
public class Example {
int x=0;
public class Runner implements Runnable{
@Override
public void run() {
int current=0;
for (int i = 0; i < 4; i++) {
current=x;
System.out.print(current+",");
x=current+2;
}
}
}

public static void main(String[] args) {
new Example().go();
}

public void go(){
Runnable r1=new Runner();
new Thread(r1).start();
new Thread(r1).start();
}
}

A、0,2,4,6,8,10,6,
B、0,2,4,6,8,10,2,4,
C、0,2,4,6,8,10,12,14,
D、0,0,2,2,4,4,6,6,8,8,10,10,12,12,14,14
E、0,2,4,6,8,10,12,14,0,2,4,6,8,10,12,14,

mangodb
MongoDB 是一個基于分布式文件存儲的數據庫。面向集合存儲,易存儲對象類型的數據。

左鏈接右鏈接和內連接的區別
左連接 左邊的表是全部數據,右邊的只有符合條件的才有數據;
右連接 右邊的表數據全,左邊的符合條件的有數據;
內連接 顯示左邊右邊共有的

什么是DI機制?
依賴注入(Dependecy Injection)和控制反轉(Inversion of Control)是同一個概念,具體的講:當某個角色需要另外一個角色協助的時候,在傳統的程序設計過程中,通常由調用者來創建被調用者的實例。但在spring中創建被調用者的工作不再由調用者來完成,因此稱為控制反轉。創建被調用者的工作由spring來完成,然后注入調用者
因此也稱為依賴注入。
spring以動態靈活的方式來管理對象 , 注入的兩種方式,設置注入和構造注入。
設置注入的優點:直觀,自然
構造注入的優點:可以在構造器中決定依賴關系的順序。

什么是AOP?
面向切面編程(AOP)完善spring的依賴注入(DI),面向切面編程在spring中主要表現為兩個方面
1.面向切面編程提供聲明式事務管理
2.spring支持用戶自定義的切面

面向切面編程(aop)是對面向對象編程(oop)的補充,
面向對象編程將程序分解成各個層次的對象,面向切面編程將程序運行過程分解成各個切面。
AOP從程序運行角度考慮程序的結構,提取業務處理過程的切面,oop是靜態的抽象,aop是動態的抽象,
是對應用執行過程中的步驟進行抽象,,從而獲得步驟之間的邏輯劃分。

如何處理高并發
處理高并發:
1)數據庫方面:
設置事務可以解決數據庫操作并發的問題;
數據庫的性能優化;
2)系統的設計方面:
盡量使用緩存,包括用戶緩存,信息緩存:可以大大減少與數據庫的交互,提高性能;
負載均衡/加速
存儲
3)HTML靜態化:
HTTP請求---Web服務器---Servlet--業務邏輯處理--訪問數據--填充JSP--響應請求
HTTP請求---Web服務器---Servlet--HTML--響應請求

springmvc和struts2的對比
首先它們都web層的框架
spring mvc 開發效率比struts2 要高,springMVC 請求只實列化一次 struts2 沒請求一次都會實列化一次
springMVC 是基于方法級別的一種攔截設計
struts2 是基于類的設計

關于負載均衡的理解
把大量的并發訪問或數據流量分擔到多臺節點設備上分別處理,減少用戶等待響應的時間

mysql分頁怎么寫
select * from product limit 10, 20

java Excel導出如何實現
使用jxl工具類
第一步,創建一個webbook,對應一個Excel文件
第二步,在webbook中添加一個sheet,對應Excel文件中的sheet
第三步,在sheet中添加表頭第0行,注意老版本poi對Excel的行數列數有限制short
第四步,設置樣式
第五步,設置導出數據
第六步,彈出下載框

jquery選擇器有哪些
1. 基本選擇器 通過元素id、class和標簽名來查找DOM元素 $("#myDiv"); $(".myClass")
2. 層級選擇器 通過 DOM 元素之間的層次關系來獲取特定元素, 例如后代元素, 子元素, 相鄰元素, 兄弟元素等 $("form input") ; $("form > input") ;
3. 過濾選擇器 通過特定的過濾規則來篩選出所需的 DOM 元素 $("tr:first") ; $("tr:last")
4. 屬性過濾選擇器 $("input[name='newsletter']").attr("checked", true);

jsp頁面怎樣引入一個類
<%@page import="com.ideal.dao.CommPayAppDao">

總結

以上是生活随笔為你收集整理的康拓普面试题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。