那些名詞:
jdbc配置:
註冊驅動器類:
解壓jar包可以找到driver.class其路徑即是名字*/
//法一:
class.forname("com.mysql.jdbc.driver");
//法二:
system.setproperty("jdbc.drivers","com.mysql.jdbc.driver");
//mysql -->修改為你的資料庫名字
//world訪問的資料庫的名字
string url = "jdbc:mysql:";
//資料庫使用者名稱,必須有許可權訪問world
string username = "root";
//資料庫使用者密碼
string password = "root";
connection conn = drivermanager.getconnection(url,username,password);
if(conn != null)
使用資料庫:
//乙個連線可以建立多個statement,但每個statement只能開啟乙個結果集
statement st1 = conn.createstatement();
//執行查詢只能使用executequery
resultset rs1 = st1.executequery("select * from mytable");
...//statement與resultset使用完應該及時關閉
rs1.close();
st1.close();
//執行其他操作使用executeupdate,其不返回結果集
statement st2 = conn.createstatement();
st2.executeupdate("insert into mytable(name,age) values("haha",10)");
注意事項:string preparedsql = "select from mytable where age = ?",name = ?)
preparedstatement ps = conn.preparestatement(preparedsql);
//將第乙個?設為24
ps.setint(1,24);
//將第二個?設為"haha"
ps.setobject(2,"haha");
//執行查詢
resultset rs = ps.executequery();
/*也可以 ps.execute();
rs = ps.getresultset();*/
string name = "bob";st
.executequery("delete from message where name = '"+name+"')");
statement st = conn.createstatement(resultset.type_scroll_insensitive,resultset.concur_read_only);
rs = st
.executequery();
preparedstatement st1 = conn.preparestatement(sql,resultset.type_scroll_insensitive,resultset.concur_read_only);
rs1 = st1.executequery();
/*則兩個結果集均可呼叫previous()回滾到上一行,並可用relative(n),向下滾動|n|行(n>0)或回滾|n|行(n<0).
absolute(x),將直接定位至第x行*/
statement st = conn.createstatement(resultset.type_scroll_insensitive,resultset.concur_updatable);
resultset rs = st
.executequery();
/*結果集可以呼叫rs.update("name","bob");+rs.updaterow();更新行資料。可以呼叫rs.deleterow()刪除當前指標所指的行。
呼叫getconcurency()檢視當前結果集是否可更新。
*/
Frameworks 不定時更新
ios4.0引入了accelerate框架,該框架的介面可用於執行數學 大數字以及dsp運算。和開發者個人編寫的庫相比,該礦建的優點在於它根據現存的各種ios裝置的硬體配置進行過優化。因此,只需一次編碼就可以確保它所有裝置高效執行。accounts 框架給某乙個使用者賬戶提供乙個單一的登入模型。單一...
單板設計個人總結(不定時更新)
單板設計開發我個人認為是一項涉及面很廣的工作,並非僅是進行畫圖工作而已,原理圖的設計包含了對數模電路的理解,晶元的把握,預先考量的emc emi問題 pcb的設計包含了布局 佈線兩個大方向,布局的涉及了單板pdm,訊號的流向是否順暢,是否會引起相互干擾問題,佈線的質量也是單板成功的關鍵 訊號完整性 ...
CUDA程式的除錯總結 不定時更新
1 cuda的程式,經常犯,但是很難發現的乙個錯誤就是同步問題。描述下例項 for k 0 k n k bs out index tx tp 看看上面的 好像沒問題。其實當n bs的時候上面的 是沒有問題的。但是當n大於bs的時候,每個執行緒會至少迴圈兩次,這樣問題就來了。假設第乙個warp的執行緒...