Time of Update: 2014-12-21
標籤: 上次我們談了MVC,而之前我們學習過三層,那麼我們不禁就要問,他們說的是一回事嗎,他們有什麼聯絡嗎? 三層架構(3-tier application)通常意義上的三層架構就是將整個業務應用劃分為:表現層(UI)、商務邏輯層(BLL)、資料訪問層(DAL)。區分層次的目的即為了“高內聚,低耦合”的思想。 1、表現層(UI):通俗講就是展現給使用者的介面,即使用者在使用一個系統的時候他的所見所得。
Time of Update: 2014-12-21
標籤:RHEL預設總是不支援ntfs,但是要用移動硬碟的話只能找工具讓RHEL支援RHEL官方給出的工具是ntfs-3g,安裝和使用也很簡單yum install ntfs-3gmount /dev/ntfs part /mount
Time of Update: 2014-12-19
標籤: 看完了有一本書,就應該有所收穫,有所總結,最近把《大型網站技術架構》一書給看完了,給人的印象實在深刻,再加上之前也搞過書本上講的反向 Proxy和負載均 衡以及session隔離儲存區 (Isolated Storage)和緩衝,因此書本看起來還是挺通俗易懂的,而且作者李智慧給人的印象(書本)也挺深刻的,我從這本書中也學到了許多,瞭解的
Time of Update: 2014-12-20
標籤:HTTP協議詳解 轉自:http://blog.csdn.net/gueter/article/details/1524447 Author :Jeffrey My
Time of Update: 2014-12-21
標籤:轉自:http://blog.csdn.net/ltylove2007/article/details/18656971綜合類微軟企業庫 微軟官方出品,是為了協助開發商解決企業級應用開發過程中所面臨的一系列共性的問題, 如安全(Security)、日誌(Logging)、資料訪問(Data Access)、組態管理(Configuration Manage)等,並將這些廣泛使用的應用程式塊整合封裝至一個叫企業庫的程式包中CommonLibrary.net 一個協助類庫,
Time of Update: 2014-12-18
標籤:localhost 伺服器 determine domain 影響 [[email protected] bin]# ./apachectl starthttpd: Could not reliably determine theserver‘s fully qualified domain name,
Time of Update: 2014-12-20
標籤: 最近做了一個小例子,在上傳使用者映像時,如何在上傳圖片時顯示圖片。在網上找了很多資料也未能如願,如是,就用jquery ,html5,實現了,由於開發是在linux 所以未能在ie下測試,在forefox,chrom下是可以的。 一、html下的代碼是: <div class=' input_box' > <span class='spac'
Time of Update: 2014-12-20
標籤:大家都很熟悉Node.js就不用作過多介紹了。各個項目的首頁:Node.js: http://nodejs.orgExpress: http://expressjs.comNunjucks: http://mozilla.github.io/nunjucks/supervisor: https://github.com/isaacs/node-supervisor其中,Nunjucks受Python的Jinja2模板啟發發展而來,如果有使用Pytho
Time of Update: 2014-12-20
標籤:<span style="font-family: Arial, Helvetica, sans-serif;"><?php</span>/** * Interface Observable * define a observable interface * @author jichao.wang */interface Observable{ function attach(Observer $observer);
Time of Update: 2014-12-19
標籤:http ar io os sp for on div 2014 Source:
Time of Update: 2014-12-19
標籤://initial the Agendafunction InitAgenda(){ wlGlobals.SaveHeaders = true; wlGlobals.SaveSource = true; IncludeFile("myFunctionLib.js"); // include an external js file var FolderPath =
Time of Update: 2014-12-20
標籤:今天寫到兩個頁面傳值,剛開始通過url上加參數進行傳值,var strLink = "my.asp?str1=" + str1List + "&str2=" + str2List ;var iHeight =
Time of Update: 2014-12-18
標籤:style blog ar io color os 使用 sp for object LogicHandle { def main(args: Array[String]) { /
Time of Update: 2014-12-21
php使用smtp服務發送郵件 第一,smtp發送郵件define('SMTP_STATUS_NOT_CONNECTED', 1, true);define('SMTP_STATUS_CONNECTED', 2, true);class smtp{ var $connection; var $recipients; var $headers; var $timeout; var $errors; var $status;
Time of Update: 2014-12-22
體驗函數參數傳遞,體驗函數參數#include <iostream>using namespace std;void fun1(int &x,int &y);void fun2(int *x,int *y);int main(){ int a,b; a=11; b=22; fun2(&a,&b); cout<<"a="<<a<<" b="<&
Time of Update: 2014-12-21
newLISP 多核編程,newLISP核編程newLISP實現了Cilk API, 可以將多個同時啟動並執行進程執行在多處理器或者多核的CPU架構上,已達到並行節省已耗用時間的目的。使用spawn和sync函數可以很快的實現。下面是來自newLISP官方文檔的例子, 我增加了一行代碼#!/usr/bin/newlisp; calculate primes in a range(define (primes from to) (local (plist) (for (i from
Time of Update: 2014-12-21
基於鏈表的學生資訊管理,鏈表學生資訊管理供C語言的初學者熟悉鏈表以及結構體,僅供參考,不足之處,敬請諒解!#include <stdio.h>#include <stdlib.h>#include <string.h>struct stuNode{int number;char name[20];int age;struct stuNode *next;};struct stuNode * newChain(){int n,i;struct stuNode *
Time of Update: 2014-12-20
Java---16---多線程---死結,java---16---多線程死結:概念:所謂死結: 是指兩個或兩個以上的進程在執行過程中,因爭奪資源而造成的一種互相等待的現象,若無外力作用,它們都將無法推進下去。此時稱系統處於死結狀態或系統產生了死結,這些永遠在互相等待的進程稱為死結進程。 由於資源佔用是互斥的,當某個進程提出申請資源後,使得有關進程在無外力協助下,永遠分配不到必需的資源而無法繼續運行,這就產生了一種特殊現象:死結。死結發生的條件:1.互斥條件:一個資源每次只能被
Time of Update: 2014-12-20
基礎練習二,基礎練習 //15. 用方法來實現:有一個字串數組:{ "馬龍", "邁克爾喬丹", "雷吉米勒", "蒂姆鄧肯", "科比布萊恩特" },請輸出最長的字串。 //string[] names = { "馬龍", "邁克爾喬丹",
Time of Update: 2014-12-19
HDU4546 比賽難度 (優先隊列),hdu4546隊列題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=4546題意:給你n個數,問這n個數的組合的和,第m小是多少分析:對a[]序列進行排序我們用一個結構體來儲存 當前的和與它馬上要加上的一個值將其放入隊列中,那麼我們用隊首的元素加上隊首元素要加的值得下一個放入隊列中,彈出隊首元素,進行m次這樣的操作就可以得到第m小值.代碼如下:#include