Time of Update: 2018-12-05
模型耦合與模型內聚舉例分析耦合是程式結構內不同模組之間相互關聯程度的度量。它是由模組間介面的複雜程度調用模組的方式及介面傳遞的資訊類型決定的。模組之間的串連越緊密,聯絡越多,耦合性越高,而其模組獨立性就越弱。模組化設計的目標是:建立模組間耦合儘可能鬆散的系統。其優點在於:(1)在設計、編碼、測試和維護系統中的任何一個模組時,不需要對系統中的其他模組有很多瞭解。(2)當某個模組出錯時,對系統的其他部分影響小。內聚性標誌一個模組內部各元素彼此結合的緊密程度。理想情況下,一個內聚的模組只做一件事。在進
Time of Update: 2018-12-05
今天在研究AlphaUserPoints組建的時候,想把裡面的使用者頁面(user profile)裡面的一些不需要的東西去掉,這個比較簡單,就是編輯/components/com_alphauserpoints/views/account/tmpl/default.php檔案就可以了,對應的修改別的頁面就修改views下別的檔案夾下的default.php檔案。無意中我發現了joomla的JPane classes,在官網上看看它的介紹,This page's content makes
Time of Update: 2018-12-05
Murphytalk的qte移植奇趣qt 2008-03-07 18:21:41 閱讀1161 評論5 字型大小:大中小 訂閱 一年前,就想用這個IME,可以移植在qtopia上,但是由於板子上沒有鍵盤(當時用的版本不帶軟鍵盤),並且放棄使用 qtopia了 ,所以也沒有繼續IME移植工作。 一年過去了 ,程式寫的差不多,由於要板子上測試,又必須要IME,於是下了帶軟鍵盤的代碼,改一下,終於移植到qte可以使用。
Time of Update: 2018-12-05
蘋果每發布一個系統,都夠開發人員忙活一陣的,更新xcode適配新系統:像iOS4支援Retain需要@2x的圖;像iOS5不支援udid;像現在的iOS6和iPhone5要面對的下面的一堆問題。1.添加Retina 4 launch
Time of Update: 2018-12-05
from http://ronxin999.blog.163.com/blog/static/4221792020118131129725/?suggestedreading如果你的請求URL中有shards參數,例如q=aa&shards=http://localhost:8787/solr,http://localhost:8783/solr,則說明當前是分布式請求。Solr會對每個shard片(對應一個Solr應用)發起兩次請求,這個過程在QueryComponent組件裡實現。Q
Time of Update: 2018-12-05
一般模板都會預設顯示component主體部分內容,就算設定首頁沒內容也會顯示主體部分的代碼,這樣在FF瀏覽器下就會產生多餘的一部份空白地區,大多模板首頁原代碼如下(templates\模板名\index.php)<div id="xxx" class="clearfix"><jdoc:include type="message" /><jdoc:include type="component"
Time of Update: 2018-12-05
public Object copyBean(Object source) throws Exception{String getMethodName = "";String setMethodName = "";Method getMethod = null;Method setMethod = null;Class<? extends Object> sClass = source.getClass();//用物件類型建立對象並獲得對象的一個拷貝Object
Time of Update: 2018-12-05
from http://ronxin999.blog.163.com/blog/static/4221792020119106319604/在http中Last-Modified 與If-Modified-Since 都是用於記錄頁面最後修改時間的 HTTP 頭資訊,注意,在這 Last-Modified 是由伺服器往用戶端發送的 HTTP 頭,另一個 If-Modified-Since是由用戶端往伺服器發送的頭,可以看到,再次請求本地存在的 cache 頁面時,用戶端會通過
Time of Update: 2018-12-05
一、組建入口開門見山,先來分析以下rsform的入口檔案:<?php/*** @version 1.4.0* @package RSform!Pro 1.4.0* @copyright (C) 2007-2011 www.rsjoomla.com* @license GPL, http://www.gnu.org/copyleft/gpl.html*/defined('_JEXEC') or die('Restricted access');$cache =& JFactory::
Time of Update: 2018-12-05
from http://ronxin999.blog.163.com/blog/static/42217920201191293032232/?suggestedreadingSolr httpCache 主要是用來判斷當前的搜尋請求request的要求標頭header的If-Modified-Since和If-None-Match的兩個值,If-Modified-Since和If-None-Match這兩個header資訊可以參考我的另一篇部落格有關Last-Modified 與
Time of Update: 2018-12-05
最近應聘系統架構師,面試回答一些問題,加上之前做的一些功課,搜尋到一些文章,感覺有必要總結一下,到底如何做一個成功的系統架構師呢 最近應聘系統架構師,面試回答一些問題,加上之前做的一些功課,搜尋到一些文章,感覺有必要總結一下,到底如何做一個成功的系統架構師呢?首先,何謂系統架構師? IBM工程師的說明是: 架構師的主要責任是提供開發人員和專案經理之間的共用溝通媒體。他們負責讓商務規則及需求與工程實踐及限制相適應,以確保成功 中文Wiki上的說明是:
Time of Update: 2018-12-05
純屬個人總結,如有不正確,請加我qq 指正 學習事務 |-什麼是事務 |-如果事務衝突 ,會拋異常,沒有等待這一說法。 |-4種特性,2種索 4種隔離等級 |-深刻理解 更新丟失 tran1 read write tran2 read write
Time of Update: 2018-12-05
此文原創,轉載請說明出處:http://ronxin999.blog.163.com/blog/static/42217920201110682657684/Solr
Time of Update: 2018-12-05
本文為新手入門篇,老手可直接飄過,謝謝來訪不知到從什麼時候開始想做一個屬於自己的網站了,於是就一口氣學習了php,mysql,div+css。然後開始自己敲代碼寫頁面,但是發現要如此完成一個完善的系統真是太難了,於是乎轉向cms。我開始尋找一款適合自己的內容管理系統,有織夢,wordpress,joomla等...,用織夢,感覺很容易上手,但可擴充性不是很好,作出的網站也很china化,wordpress比較強大,但是定義在部落格開發上,似乎以後對其他方面內容管理不會是很強,joomla的後台進
Time of Update: 2018-12-05
本來打算每天寫一篇的,但是工作太忙,已經一周有餘的,我盡量努力的把前面內容補上。今後我將用目前再建的一個網站同步記錄,以方便讀者查看。網址是是:3c之家|短租公寓,可以通過輸入http://www.3c-home.com/?tp=1來查看網站上的模組位置。下面看一下,注意,我用的瀏覽器是firefox,ie的使用者可能顯示會有點區別,但是位置是這樣的,我們暫且不必去關心這個問題。螢幕太小,不能全部顯示,我們一部分一部分來看,上面的資料都是一些模板的未經處理資料及自己加入的qq線上客服功能(這個還
Time of Update: 2018-12-05
from http://ronxin999.blog.163.com/blog/static/4221792020118262033478/?suggestedreading根據Solr源碼發現,solr對排序段Field是有要求的,主要有兩點:1 field必須是索引的field。2 field不能是multivalued 多個值的。代碼如下:Solr在擷取排序field時,會調用SchemaField的這個方法:public void checkSortability() throws
Time of Update: 2018-12-05
void QGraphicsItem::setZValue ( qreal z )Sets the Z-value, or the elevation, of the item, to z. The elevation decides the stacking order of sibling (neighboring) items. An item of high Z-value will be drawn on top of an item with a lower Z-value if
Time of Update: 2018-12-05
Ubuntu 9.04系統下編譯 qtopia-src-2.2.0 過程A: 安裝前準備sudo apt-get -y install x-dev libx11-dev x11proto-xext-dev libxext-dev libqt3-mt-dev uuid uuid-devB:安裝以下檔案包, 如有依賴請先在更新管理器中更新檔案:xlibs-static-dev.tar.gz大小:18KB下載:下載C:編譯問題處理問題 1:make[1]: Entering directory
Time of Update: 2018-12-05
在vc++中有著各種字串的標記法,如您所說。 首先char* 是指向ANSI字元數組的指標,其中每個字元佔據8位(有效資料是除掉最高位的其他7位),這裡保持了與傳統的C,C++的相容。 LP的含義是長指標(long
Time of Update: 2018-12-05
1.需要添加一張啟動圖片,大小:640*1136,添加後預設命名為Default-568h@2x.png。圖片適配,對於高清的1136圖片,命名同樣使用@2x,只是改名圖片名稱,如image-1-os5.png,image-1-os5@2x.png,在代碼中判斷iphone5?(image-1):(image-1-os5),沒有@22x這種。#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)]