原创 千篇一律的 數據通路

數據通路 數據通路:數據在功能部件之間傳送的路徑 中央處理器內部數據通路:運算器與各寄存器之間的傳送路徑 數據通路的功能:實現CPU內部的運算器與寄存器以及寄存器之間的數據交換 數據通路的基本結構 CPU內部單總線方式。 將所有

原创 Mysql與Oracle追加(刪除)主外鍵、索引、check約束(實測有效)

Oracle和Mysql的這些區別真叫人頭大,你說啥時候這些區別才能消失呢? 唉,就簡單地整理了一部分,如有不對的地方,還請各位大佬批評指正! 修改列結構 ALTER TABLE 表名 MODIFY 列名 varchar(20);

原创 解決無緣無故出現cannot open output file a.out Permission denied的問題

這並不意味着你的代碼寫錯了,是進程未結束的緣故。 打開資源管理器,殺死運行的進程,如下圖所示。 一般內存不足,多會導致此狀況。

原创 動態的 職責鏈模式

職責鏈模式 使多個對象都有機會處理請求,從而避免請求的發送者和接收者之間的耦合關係。將這個對象連成一條鏈,並沿着這條鏈傳遞該請求,直到有一個對象處理它爲止。 責任鏈模式降低了請求的發送端和接收端之間的耦合,使多個對象都有機會處理這

原创 簡簡單單玩轉CSS3(1)

與其寫一些理論的東西,到不如直接用代碼來實踐,代碼都是試出來的。 建議拿下面的代碼直接去運行,邊調試邊學習 字體、字號、背景、顏色、選擇器、級聯、盒子、位置、浮動 <!DOCTYPE html> <html> <head> <t

原创 簡簡單單玩轉CSS3(2)

雷型 <!DOCTYPE html> <html> <head> <title></title> </head> <body> <p style="margin: 0;background:orange;height: 2em

原创 學習設計模式前必須掌握的登場角色的名稱,方便後來的理解

23種設計模式的登場角色 Iterator模式 Iterator(迭代器) ConcreteIterator(具體的迭代器) Aggregate(集合) ConcreteAggregate(具體的集合) Adapter模式

原创 面試經常遇到的 單例模式

三要素 私有構造函數 靜態私有成員變量(instance) 靜態公有方法(GetInstance) 使用場景 在一個系統要求一個類只有一個實例時才應當使用單例模式。 反過來,如果一個類可以有幾個實例共存,就不要使用單例模式。

原创 便於通信的 中介者模式

中介者模式 Mediator模式 將對象間的交互和通信封裝在一個類中,各個對象間的通信不必顯式去聲明和引用,大大降低了系統的複雜性能。 Mediator模式還帶來了系統對象間的松耦合。 優點 將多對多的通信轉化爲一對多的通信,降

原创 橋接模式例題——發送消息

用不同的形式發送普通、加急、特急消息 功能接口: public interface MessageImplementor { public void send(String message,String toUser); }

原创 命令模式例題——計算器(撤銷、恢復)

執行者類: public class Calculator { private int total=0; public void operation(char operator,int operand) { switc

原创 抽象與實現分離的橋接模式

橋接模式 本質 分離抽象與實現 滿足的原則 開放封閉原則 組合複用原則 面向對象實際上就兩句話:一是松耦合(Coupling),二是高內聚(Cohesion)。 面向對象系統追求的目標就是儘可能地提高系統模塊內部的內聚(C

原创 單例模式例題——讀取配置文件

AppConfig.properties: paramA=a paramB=b 單例類: public class Singleton { private static Singleton instance; priva

原创 CDATA在XML數據中的應用

XML ( Extensible Markup Language可擴展標記語言),也被稱爲文件擴展名,是一種具有結構性的標記語言,可以用來傳遞數據、定義數據類型及作爲生成各類文件的萬能模板,是一種允許用戶對自己的標記語言進行自定義

原创 JavaWeb實現 學生體質信息管理系統 JSP+JavaBean+servlet+JDBC+DAO

運行截圖: 文件結構: 代碼如下 bean包 public class StudentInfo { private Integer id; private String name, sex; private Inte