Time of Update: 2018-12-06
接觸電腦那麼長時間了,使用過的軟體不在少數,這裡面有讓人愛不釋手的精品,也有讓人不願意開啟的垃圾,本篇部落格的目的是總結自己日常使用中覺得不錯的軟體,目前來說主要是Win平台上的,Mac平台的以後單獨再開一篇吧。 工具 + 生產力:EverNote: 筆記類應用王者DropBox: 檔案夾同步,雲端儲存,要是不想在硬碟損害後檔案丟失,必備。Clipx: 剪下板增加工具,必備軟體。Process Explorer: 功能強大的進程管理器,是windows工作管理員的終結者。Everything:
Time of Update: 2018-12-06
安裝前準備:支援的作業系統Windows Vista需要安裝SP2, 支援簡易版本(Starter Edition)以上版本Windows 7 (x86和x64)支援簡易版本(Starter Editon)以上版本(筆者使用的是Windows 7 (32bit)旗艦版本)硬體要求系統硬碟3GB以上的空間內在空間達到2GB或以上顯卡要求如果需要開發XNA 遊戲的話,需要具備Direct X10以上的顯示卡,並且安裝WDDM1.1驅動支援Direct X10以上的顯卡主要用於Windows
Time of Update: 2018-12-06
現在到了新的公司,一合作方的老總就是這種思路,如下:開發出的平台,做到與開發人員無關,只要調用標準化組件,按照流水線的方式裝配即可而整個的管理思想也是,所有員工都不重要,因為有了這種按照標準化組件流水線裝配的方式想和大家討論的是:軟體研發開發中,標準化組件,流水線式裝配的可行性到底怎樣?拋開各方利益來說,員工相對於這種方式就是可有可無的了,那麼對於管理上又有什麼弊端和益處?
Time of Update: 2018-12-06
一、Software Architecture篇 這個領域沒有什麼"暢銷書",可能讀者中本來就是開發設計人員與專案經理佔了多數,真正定位為架構師而且做的也是架構師工作的不多吧。 1.《Software Architect Bootcamp--軟體架構師教程》 架構師新手訓練營,可惜常以Corba做例子。第2版國內還沒有翻譯,只好看完中文的第一版再去看電子版了。 2. 《Large-Scale Software Architecture-A Practical Guide
Time of Update: 2018-12-06
曾經引以自豪的引導某項技能的倡導者,高科技研究的突破者,各種演算法、設計模式、架構應用演練成功後的喜悅者。。。這個是軟體開發技術高手。我們做每一項研究和創造都是要有價值的. 然而軟體開發的價值在哪裡呢? 軟體專案管理跟傳統的專案管理又有哪些區別呢? 從一個開發高手到全面的專案管理者需要哪些突破? ......
Time of Update: 2018-12-06
在用VS2008+Oracle9做環境串連Oracle時候,在VS 程式開發伺服器運行正常,但IIS伺服器調試和部署會報錯! IIS伺服器報錯:System.Data.OracleClient 需要 Oracle 用戶端軟體 8.1.7 或更高版本。 出錯的原因:1.雖然報的是需要安裝用戶端8.1.7及以上版本,實際是由於.NET賬戶沒有訪問Oracle\bin檔案夾的許可權2.在 Windows Server 2003/2008 或Windows XP的
Time of Update: 2018-12-06
若是在停電之後或是因為其它原因而無法本地開啟電腦的時候,你是否想用什麼辦法過實現遠程開機呢? 目前市面上新一代的主板都提供了鍵盤或滑鼠開機、數據機喚醒開機和網路喚醒開機等功能,對於網路喚醒開機,由於需要特殊的軟硬體支援,加 上一些資料對比介紹很少,因此,使得一些使用者在已有硬體支援的情況下不知怎樣實現網路喚醒開機。本文將詳細說明如何?網路喚醒開機。 怎樣實現網路喚醒開機
Time of Update: 2018-12-06
Ubuntu中,加速軟體下載和安裝的方法 Posted by 阿昌 on September 24th, 2010在Ubuntu中,apt-get是功能強大而簡單易用的軟體下載、安裝、維護工具。但是,下載的速度卻非常非常慢。當困難出現的時候,總有聰明人挺身而出。一個叫做 Patrick 的傢伙開發寫了 apt-fast 。apt-fast是個shell script,利用了axel
Time of Update: 2018-12-06
軟體開發工具介紹 今天為大家介紹一些本人經常使用的開發工具,希望能夠與大家一起分享。工具主要涉及到的程式設計語言有(C#-Java-PHP-Delphi-Compilation),具體介紹請看以下內容。if (微軟:專註於C#+Asp.Net){ 開發工具?Microsoft Visual Studio 2012:http://www.microsoft.com/visualstudio/11/zh-cn/downloads#professional 資料庫?SQL Serv
Time of Update: 2018-12-06
1.SIN2IMG 用於韌體ftf中system.sin的解包 : SIN2IMG.rar 使用方法:將韌體ftf檔案用rar開啟,解壓出system.sin檔案,將該檔案於SIN2IMG.exe放在同一個檔案夾裡面,比如說X:\下,進入CMD,用cd命令進入X:\目錄,輸入SIN2IMG.exe system.sin system.img稍等一會,system.img就解包出來了。2.unyaffs 用於system.img檔案的解包 :
Time of Update: 2018-12-06
據說在非洲某富國(該國產黃金鑽石),氣候炎熱,能源緊缺,這個國家暫時還沒有一台的空調。兩個人同時看到了空調在這一地區的市場前景,於是都躍躍欲試,開始投資這一方向。一位姓金的金先生是建築公司的頭,派出了一個他的手下帶著他的一大筆資金成立並管理一個新的空調研發公司。這個手下姓米,是建築美學博士。另一位叫Dill,在自己公司裡面挑了一個市場經濟學博士Andrew,帶著Dill的一大筆資金也成立並管理了一個新的空調研發公司。巧的是,這兩家公司都是同一天成立並開始運作的,城裡的時候都是一個光杆司令,外加一
Time of Update: 2018-12-06
XML(可延伸標記語言 (XML))解析XML文檔的方式:SAX和DOM1、DOM(Document Object Model)解析XML文檔是將XML文檔全部裝在到記憶體裡面解析成一棵樹,操作方便,但是當XML文檔很大時,效能不好2、SAX(Simple API for
Time of Update: 2018-12-06
相對布局:RelativeLayout相對布局比較容易實現視窗的複雜布局,具體見如下代碼<?xml version="1.0" encoding="utf-8"?><!-- 第一類,子視窗擺放的相對位置android:layout_above ~~~~~~~~~~將該控制項的底部放置於給定ID的控制項之上android:layout_below ~~~~~~~~~~將該控制項的頂部放置於給定ID的控制項之下android:layout_toLeftOf
Time of Update: 2018-12-06
使用Http協議下載檔案,寫入SD卡中下載步驟:1、建立一個HttpURLConnection對象HttpURLConnection urlConn =(HttpURLConnection )url.openConnection();2、獲得一個InputStream對象urlConn.getInoutStream()3、設定網路存取權限(manifest檔案中設定)android.permission.INTERNET 訪問SD卡:1.
Time of Update: 2018-12-06
下面用一個例子來說明視窗布局的嵌套使用說明:每個Layout和控制項都必須至少指定其寬度和高度,嵌套的使用是靈活的,可以嵌套加嵌套,並且可以在LinearLayout和TableLayout中互相嵌套,實現更複雜的布局,此時只要注意各種Layout的平行關係並且設定好權重<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-06
使用基於TCP協議的Socket一個用戶端要發起一次通訊,首先必須知道運行伺服器端的主機IP地址。然後由網路基礎設施利用目標地址,將用戶端發送的資訊傳遞到正確的主機上,在Java中,地址可以由一個字串來定義,這個字串可以使數字型的地址(比如192.168.1.1),也可以是主機名稱(example.com)。在Java當中InetAddress類代表了一個網路目標地址,包括主機名稱和數字類型的地址資訊。1.
Time of Update: 2018-12-06
WIFI是一種無線連網技術要使用WIFI串連網路,首先需要設定作業WIFI網路所需的許可權,一般將下面四個許可權同時擷取CHANGE_NETWORK_STATEAllows applications to change network connectivity stateCHANGE_WIFI_STATEAllows applications to change Wi-Fi connectivity stateACCESS_NETWORK_STATEAllows applications to
Time of Update: 2018-12-06
廣播機制:發送方不管接收方是否接收到資料,如何接收和處理一、要想實現廣播的接收,必須先建立一個類繼承自BroadcastReceiver,複寫其onReceive方法二、在Manifest檔案當中進行註冊並設定action的過濾器,也可以在應用程式代碼中註冊BroadcastReceiver的生命週期是,感興趣的廣播事件發生時建立對象,onReceive函數返回時銷毀對象。Intent
Time of Update: 2018-12-06
使用Handler管理線程步驟:1. 申請一個Handler對象Handler handler = new Handler();2. 建立一個線程{繼承Thread類或者實現Runnable這個介面}使用Runnable建立一個內部匿名類對象updateThread(要複寫run方法)3. 使用handler的post方法將線程加入到線程隊列中handler.post(updateThread);4.
Time of Update: 2018-12-06
TextViewEditBoxButtonRadioGroupRadioBoxCheckBoxProgressBarListView下面是關於RadioBox和CheckBox的用法注意控制項使用的順序:1. 什麼控制項變數2. 通過控制項的ID擷取控制項控制代碼3. 綁定監聽器(注意RadioGroup是使用自己定義的內部類而CheckBox是使用公用的CompoundButton的公用類)<RadioGroup android:id="@+id/genderGroup"