Time of Update: 2018-12-03
麼是分形幾何?通俗一點說就是研究無限複雜但具有一定意義下的自相似圖形和結構的幾何學。什麼是自相似呢?例如一棵蒼天大樹與它自身上的樹枝及樹枝上的枝杈,在形狀上沒什麼大的區別,大樹與樹枝這種關係在幾何形狀上稱之為自相似關係;我們再拿來一片樹葉,仔細觀察一下葉脈,它們也具備這種性質;動物也不例外,一頭牛身體中的一個細胞中的基因記錄著這頭牛的全部生長資訊;還有高山的表面,您無論怎樣放大其局部,它都如此粗糙不平等等。這些例子在我們的身邊到處可見。分形幾何揭示了世界的本質,分形幾何是真正描述大自然的幾何學。
Time of Update: 2018-12-03
PCB(印刷線路板)自動布線系統軟體 印刷電路板(PCB)因受板上元器件的種類和密度不同,形式也可以很不同。對於像電腦主板那樣的印刷電路板,其上既有不少CPU那樣的扁平封裝的超大規模器件,也有大量電阻電容等分立器件,這種印刷電路板的設計是非常繁瑣的事,都要靠人工幹預精心安排其上器件(即布局)和人工參與互動布線設計才行,很難設想有一個自動布局布線系統來設計它們。但這種PCB畢竟全世界很少,大量需要的是製作小型裝置的印刷電路板,其上只有清一色的小規模整合電路,這樣的的印刷電路板就可以自動布線。我
Time of Update: 2018-12-03
軟體開發中遇到的問題。Symptoms of Software Development Problems 不準確地理解終端使用者的需求 不能處理使用者需求的變化 模組間不能互相結合 軟體難於維護和擴充 太晚發現嚴重的項目缺陷 低劣的軟體品質 不和接受的軟體效能 項目群組成員各自為政,不能重現誰在何時,何地,為了什麼原因修改了什麼東西 不可靠的建立-發行過程 以上問題的根本原因Root Causes of Software Development Problems
Time of Update: 2018-12-03
一、代碼設計目的關於多通道同步問題的總述請見文章《多通道的同步問題》。本文主要說明用軟體實現同步時代碼設計的思想,其涉及到兩個層次:DataLock、SwapLock。DataLock用於保證各渲染電腦在每個渲染周期使用相同的情境資料進行更新,以避免各電腦之間情境內容的不一致。SwapLock用於保證各渲染電腦每個渲染周期中在相同的瞬間切換幀緩衝,以避免各電腦之間畫面的不連續。對於立體投影時Framelock的使用可採用WinSgl,見文章《多通道的同步問題》。首先要說明本文中代碼的設計遵循這樣
Time of Update: 2018-12-03
使用者只是通過軟體來感受你的服務,所以服務好不好才是最重要的。脫離了服務的軟體(功能及形式)沒用。介紹軟體還不如介紹服務。軟體是服務的一部分。軟體服務於行業需求。服務是能夠直接給使用者帶來價值的。功能可能還需要使用者自己排列組合才能得到服務。功能沒有服務直接,服務沒有價值直接,因此都不是最終的目的。“拿這個我能做什嗎?”,使用者往往會這麼問。“能做什麼”,這個就是應該直接呈現給使用者的。如果使用者沒有直接感覺到,那麼說明服務沒有貼到使用者。在這之前,服務能給使用者帶來什麼價值,這個也是需要仔細確
Time of Update: 2018-12-03
猜猜這台伺服器是幹什麼的? 0、安裝CentOS 5.0,並且升級#yum check-update#yum update1、安裝開發包yum install libjpeg-devel zlib-devel tcl-devel freetype-devel libevent-devel openssl-devel db4-devel curl-devel pcre-devel2、安裝sqlite#cd /sometemppath#wget
Time of Update: 2018-12-03
橄欖球與軟體開發 (8)本文摘自《敏捷無敵》一書阿捷在Palo Alto的一切都進行得異常順利。由於Charles只提了阿捷這一個Candidate作為Project Manager的候選人,所以Interview的時候阿捷幾乎沒有什麼壓力。在相當於Warm
Time of Update: 2018-12-03
關於Cocoa版的Hello World程式幾乎所有的介紹新語言的入門書籍或官方使用手冊都會提供一個Hello World的小 例子。這裡也不免俗,也給大家提供一個Hello World程式。但是這個Hello World程式 不是一個簡單的列印出“Hello World”就結束了的例子,而是完整地使用了Cocoa框 架,並擁有使用者介面的應用程式。Hello World程式介面如下。 實現的功能非常簡單,當單擊Say Hello按鈕後,會在左邊的文字框中顯示“Hello第
Time of Update: 2018-12-03
Matt Heusser 和Chris McMahon在2010年4月的STP雜誌仿照CMM模型提出了軟體測試的“釣魚成熟度等級模型”,用釣魚比喻軟體測試: 1 Chaotic(混亂階段). Fishing is a seat-of-the-pants, ad hoc,made-up-as-we-go, improvised process.隨機的過程。有時候能釣到大魚,有時候釣不到魚。 2 Planned(已計劃級). The location and timing of your
Time of Update: 2018-12-03
Kerry Zallar 在《Are you ready for automation》中提到軟體測試的成熟度等級對於成功實現自動化測試的影響,其中的一個圖對我來說很有啟發: 我想大部分在嘗試自動化測試而未獲得成功的軟體企業要首先看看這個圖,看自己的軟體測試組織處於怎樣的成熟度等級,而不要盲目地上自動化測試。
Time of Update: 2018-12-03
developerWorks 中國 > Java technology >AOP在大規模軟體開發項目中應用的嘗試與思考文檔選項<trvalign="top"><td width="8"><img alt="" height="1" width="8"src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16"height="16"
Time of Update: 2018-12-03
今天來八一八,MFC的SOCKET 編程,利用CSocket實現一個基於TCP實現一個QQ聊天程式。你會發現,MFC要比WIN32 簡單的多。但是如果你不理解具體API socket基礎知識,你可能會覺得有一點費解。 所以在開始之前 我還是請大家先看看http://blog.csdn.net/lh844386434/article/details/6664025 在應用程式開始的時候,我們先應該初始話winSock 庫,所以便會用到下面的一個函數。BOOL AfxSocketInit(
Time of Update: 2018-12-03
敏捷式軟體開發 (Agile Software Development)的原則我們遵循以下的原則:1. 我們最先要做的是通過儘早地、持續地交付有價值的軟體來使客戶滿意。2. 即使到了開發的後期,也歡迎改變需求。敏捷過程利用變化來為客戶創造競爭優勢。3. 經常性地交付可以工作的軟體,交付的間隔可以從幾個星期到幾個月,交付的時間間隔越短越好。4. 在整個項目開發期間,業務人員和開發人員必須天天都在一起工作。5. 圍繞被激勵起來的個體來構建項目。給他們提供所需的環境和支援,並且信任他們能夠完成工作。6
Time of Update: 2018-12-03
背景介紹 人物:“我” 角色:IT部門系統分析師 公司介紹:勤緣電子貿易公司(化名), 年營業額達2億,主要由銷售部門、資材部和IT部門等組成。其中,銷售部門負責業務, 資材部負責供應商的開發和採購電子元器件產品,IT部門則負責公司的訂單管理系統的開發與實施。 系統目的: 該公司本年度把商機管理納入議程。所謂“商機”是指能為公司帶來業績和利潤的客戶需求資訊。商機一旦提交,公司的銷售部、資材部等會就需求完成一些針對該商機而
Time of Update: 2018-12-03
dpkg是 debian類linux系統的一個軟體包管理器。它可以安裝,卸載或建立軟體包,但是不像其它的軟體包管理系統它不能自動下載並安裝軟體包,無法處理軟體包之間的依賴關係。所以它的主要用途是用來管理已經安裝在本地的軟體包或都安裝已經下載的deb軟體包。要查看當前系統上已經安裝的所有的軟體包可以使用下列命令:dpkg -l系統上可以已經安裝了不少安裝包,所以上面的這個命令可以會輸出很多內容,這個時候可以使用管道和grep命令來檢查某個特定的軟體包是否被安裝。dpkg -l | grep
Time of Update: 2018-12-03
http://www.williamlong.info/archives/3100.html互連網現在已經完全融入到了我們的日常生活中了,一個普通人每天都會接觸到互連網,各個網路服務和軟體的登陸密碼對我們每個人來說都是非常重要的,如果密碼被盜其後果可想而知,月光部落格在《個人密碼安全性原則》一文中詳細介紹了網路使用者應該如何使用和配置自己的個人密碼,但這也帶來了一個記憶密碼的現實問題。 我在《個人密碼安全性原則》中指出,針對不同類型的網站,使用者應該使用不同的使用者名稱和不同的密碼,如果使用者
Time of Update: 2018-12-03
簡介:實現國內所有省會和大部分地級市,以及部分縣區的天氣查詢,可以查詢四天的天氣情況。1.使用者可以設定每次預設查詢的城市,按照省市二級聯動下拉框顯示。2.支援中英文語言介面3.支援字型大小,顏色的設定。4.簡單易用,查詢天氣方便快捷。 下載網址:http://download.csdn.net/source/2845711畫面:
Time of Update: 2018-12-03
Linux下軟體安裝主要有三種方式,一種是源碼安裝,需要使用者自己手動編譯,另一種是RPM包(RedHat Linux Packet Manager),通過RPM命令就可以實現安裝。還有一種為*.bin檔案,安裝方法與Windows下的安裝過程類似,這裡不做介紹,本文主要介紹源碼安裝與RPM包的安裝。一、源碼包安裝1、*.src.rpm形式的原始碼軟體包用法:安裝: rpm –rebuild *.src.rpmCd /usr/src/dist/RPMS
Time of Update: 2018-12-03
軟體設計分層是現在目前一種編程模式,在我看來主要是為了系統維護方便和發揮物件導向的優勢,目前流行的是3層結構,即資料訪問層,商務邏輯層和展示層。 下面我通過一個簡單的vc例子來講解下:
Time of Update: 2018-12-03
以招商銀行資料為例測試 // stock.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <stdio.h>#include <conio.h>#include <stdlib.h>typedef struct...{ int date; int open; int high; int low; int