原创 Oracle視圖小例
1、Oracle用戶權限問題(使用scott創建視圖時,提示權限不足) 先登錄sys用戶 在sql 命令窗口下執行: grant create any view to scott; (解鎖:
原创 數據庫設計(第一、二、三範式區別)
區別記憶 1NF:每個列不可再拆分(屬性越細越好) 2NF:滿足1NF,且除主鍵外的其他列,都依賴於主鍵,(實體越細越好,減少數據冗餘) 3NF:滿足2NF,且不傳遞依賴於主鍵列(唯一標識)
原创 div自增長後背景色或圖片隨之增長
height:auto !important; height:550px; min-height:550px;在Div末尾加入代碼: <div style="clear:both;"></div> 或者使用 <br style
原创 Ajax學習小例
1、js ajax //Ajax實現檢測用戶名是否存在 var xmlRequest; /** *請求服務器 */ function req(){ //初始化xmlRequest對象 try{ xmlRequest
原创 Java實現上傳
使用到頁面上傳下載功能,學習其大致原理。 保存文件時要注意保存時的命名! 粗略實現如下: public void doPost(HttpServletRequest request, HttpServletResponse respon
原创 Java IO流小例
測試io流實現複製,上傳等時使用圖片進行測試較好... import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; impo
原创 Java生成驗證碼
代碼如下: response.setContentType("image/jpeg"); ServletOutp
原创 EL與JSTL
1、include指令 <%@ include file=""%> 靜態包含 主要用於包含靜態內容 將一個子頁面完全"包含"在當前頁面中 將子頁面(HTML或者JSP)代碼完全包含在當前頁面中, 注意:如果包含的子頁面是
原创 JAVA中跳出當前的多重嵌套循環
使用帶標號的break 例: ok: for(int i=0;i<10;i++) { for(int j=0;j<10;j++) { System.out.printl
原创 oracle存儲過程實現分頁
創建存儲過程: --創建存放遊標的包-- create or replace package page_package is --申明遊標-- type page_cursor is ref cursor; end page_p
原创 數據庫連接池
數據庫連接池 預先創建一個池,在池中存放一定數量的可用連接。 當系統需要使用鏈接時,從池中取出一個可用的連接,並且將該連接標記爲繁忙狀態。 使用完成之後,再將連接還回池中,並且將連接標記爲空閒狀態。 實現自定義的連接池: 1、編寫一個代理
原创 struts2中使用ajax請求驗證表單
function checkVip1(){ var vipId=$("#vipId").val(); var vipPw=$("#vipPw").val(); var flag = true; $.ajax({ t
原创 struts2從一個action內部跳轉到另一個action
<!-- 相同package下調用其它action --> <action name="loginUser" class="com.**"> <result name="input">index.jsp</result>
原创 Java 集合容器小記
1、List ,ArrayList, LinkedList ArrayList,類似於數組結構,在隨機訪問元素方面較優,但在其中間插入和移除元素時效率較低 LinkedList,類似於鏈式結構,用過代價較低的插
原创 ajax從後臺返回list類型到前臺解析
前臺: function getUserByName(){ $.getJSON("getStudent?jsoncallback=?",function(data){ //alert(data); $.each(d