原创 映射文件中配置集合屬性

配置Set(無序、不重複)屬性: User對象對應的是兩張表,關係如下: 要說明的信息包括: 集合表的名稱——集合表  <set name... table...> 集合表的外鍵——集合外鍵  <key ...> 集合表的元素列——集合

原创 6影像合成之邊緣效果

效果一 步驟1:按D鍵,將前景色設爲黑、背景色設爲白,導入圖片,採用橢圓選框工具 步驟2:單擊“選擇|羽化”,設置“羽化半徑”爲30 步驟3:按“ctrl+shift+I”反選,按“alt+delete”用前景色填充區域 步驟4:按“

原创 刪除線性表中所有值爲x的元素,要求時間複雜度爲O(n),空間複雜度爲O(1)

思路:統計不等於x的個數,用k記錄不等於x的元素的個數。邊統計邊把當前元素放在第k個位置上,最後修改表的長度 public static void del(List<Integer> list,int p){ int k=0;

原创 頁面調度算法——FIFO

在計算機中,頁式虛擬存儲器實現的一個難點是設計頁面調度(置換)算法。其中一種實現方式是FIFO算法。FIFO算法根據頁面進入內存的時間先後選擇淘汰頁面,先進入內存的頁面先淘汰,後進入內存的後淘汰。假設Cache的大小爲2,有5個頁面請求,

原创 從本機到vmware win7虛擬機傳輸文件卡頓問題的解決

安裝了vmware之後,安裝了win7虛擬機,從本機到虛擬機傳輸文件過程中,虛擬機總是卡死,只能重啓電腦解決。 今天想到利用共享文件來傳輸文件,避免了這類問題的出現,解決了vmware tools不能解決的問題。 1、點擊虛擬機-設置-選

原创 將數組逆置——循環左移數組

數組逆置可以應用到數組循環左移中。 比如,將數組循環左移p個元素,可以先將整個數組逆置,再將前n-p個元素逆置,最後將後p個元素逆置 package pac1; public class Demo1 { /** * @para

原创 配置繼承結構

配置映射結構由三種方式: 1.整個繼承結構使用一張表 <subclass...> <?xml version="1.0" encoding="gbk"?> <!DOCTYPE hibernate-mapping PUBLIC "-//

原创 對順序表的一些操作

1.將數組中所有小於等於0的元素放在前半部分,大於0的元素放在後半部分 2.以第一個元素爲分界線,將所有大於它的元素移到後邊,小於它的元素移到前邊 3.快速排序 //將數組中所有小於等於0的元素放在前半部分,大於0的元素放在後半部分 p

原创 Hibernate對象狀態

Hibernate對象狀態: 臨時(transeint):一般爲new出的對象,與數據庫沒有對應,跟session沒有關聯 持久化(persist):對象在session管理之中,與數據庫對應 特點:有唯一標識符(OID)        

原创 Session管理

一個應用的結構通常是 一個請求就是一個事務,所以不能在dao中打開、關閉session,否則多個dao對應的就不是同一個事務。 模擬session管理,將session放在過濾器中處理: class TxFilter implemen

原创 類型轉換

int<->Integer Integer in1=new Integer(10); Integer in2=Integer.valueOf(20); int n=in2.intValue(); Integer in3=10; 自動裝箱

原创 映射文件中配製關聯關係——多對多

package manyTomany; import java.util.HashSet; import java.util.Set; public class Student { private Long id; priva

原创 單鏈表基本操作的實現

package pac1; class Node{ public Node next; //指針域 public int data; //數據域 public Node(int data) { this.data = data

原创 單鏈表的應用

就地逆置——頭插法 有一個線性表採用帶頭節點的單鏈表存儲,採用就地算法將其就地逆置。 思路: 使用p指針掃描原單鏈表,現將頭節點的next置爲空,然後將其他節點採用頭插法插入。 //就地逆置單鏈表,“就地”的意思是輔助空間爲O(1)

原创 映射文件中的關聯關係——多對一/一對多sh

雙向關聯: 員工知道所屬部門,部門知道包括哪些員工 package oneTomany; import java.util.HashSet; import java.util.Set; public class Departmen