Time of Update: 2018-12-07
由於曾經項目裡很多人做的介面實在是看不過去,於是有一段時間特別關注於程式的介面設計。要有良好的使用體驗,又要符合UX guide的要求。從控制項的選用、布置到介面上的所有文字都有精細的要求。如果沒有專門學習過,很難第一次就做得很好。(當然你可以說Google做的東西很多不符合MS的UX guide,但是人家做的東西就是好看又好用。這就是感覺,在有感覺之前,總要有一個過程來領悟,方法就是通過學習。) 學習完UX
Time of Update: 2018-12-07
前面我們已經安裝好了Ruby和Rails了,並能夠通過gem來安裝更多需要的包了。接下來,我們需要再安裝資料庫。預設情況下,RoR使用Sqlite作為儲存資料的引擎,雖然說Sqlite在小型應用中已經足夠了,而且其和MySQL比較相容,遷移起來也比較容易。但是,考慮到大多的實際產品環境還是使用MySQL、Oracle這樣的比較全面的資料庫系統,因此,還是在本機上安裝一個MySQL比較好。安裝MySQL首先從dev.mysql.com上下載MySQL for
Time of Update: 2018-12-07
在有了Ruby環境後,安裝了MySQL以及需要的Rails、mysql等gem後,我們接下來需要找一個合適的編輯器。在RoR/Ruby開發中,雖然也有一些比較龐大的IDE,但是社區內似乎更喜歡用一個編輯器來做大部分事情。支援RoR/Ruby的編輯器很多,甚至專門的編輯器也有不少,但是據我試用後,還是感覺在Windows上使用Vim比較好。(本文參考了http://www.akitaonrails.com/上的兩篇文章:http://www.akitaonrails.com/2009/01/13/
Time of Update: 2018-12-07
最近項目中用到window服務程式,以前沒接觸過,比較陌生,花了兩天的時間學習了下,寫了個簡單的服務,但在製作安裝程式的時候,參照網上很多資料,卻都製作不成功,可能是開發環境或項目配置的不同,這裡把自己成功製作的方式貼出來,一方面留給自己,一方面也希望能給遇到同樣問題絕望中不能自拔、以致失去靈魂的路人甲,路人乙一還魂丹 . . . IDE :WIN2003 VS2008 SQL2005 一、建立window服務項目 首先我們建一個window服務項目
Time of Update: 2018-12-07
今天將WindowsManager程式升級到1.0.0.3添加遠程關機功能和系統命令集的功能. 下載程式遠程關機功能實現:原理: 首先通過Ping的命令,來判斷遠端機器是否關閉,然後通過ShutDown 的命令去關閉遠端機器.判斷遠程機器是否開機中private bool isAlive(string svr){this.ping.StartInfo.Arguments = " -n 1 -w 500 " +
Time of Update: 2018-12-07
如何獲得所有windows使用者的SID Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061110113225259.html有什麼方法可以獲得所有windows使用者的SID訪問註冊表 最好是指標形式的sid{$EXTERNALSYM ConvertSidToStringSid} function ConvertSidToStringSid(Sid:
Time of Update: 2018-12-07
關於調用windows核心問題×××××××××××× Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061106205556293.html上網看過一些windows核心調用的文章 我想用rundll32 user,wnetconnectdialog開啟"映射網路磁碟機"視窗 rundll32
Time of Update: 2018-12-07
在windows form之間傳值,大概有四個方法:全域變數、屬性、表單建構函式和delegate。第一個全域變數:這個最簡單,只要把變數描述成static就可以了,在form2中直接引用form1的變數,代碼如下:在form1中定義一個static變數public static int i= 9 ;Form2中的鈕扣按鈕如下:private void button1_Click(object sender, System.EventArgs e){ textBox1.Text =
Time of Update: 2018-12-07
轉到原文地址前言 在我們應用程式開發過程中,經常會遇到一些問題,需要使用多線程技術來加以解決。本文就是通過幾個樣本程式給大家講解一下多線程相關的一些主要問題。執行長任務操作 許多種類的應用程式都需要長時間操作,比如:執行一個列印任務,請求一個 Web Service 調用等。使用者在這種情況下一般會去轉移做其他事情來等待任務的完成,同時還希望隨時可以監控任務的執行進度。 下面的代碼片斷樣本了當長任務執行時使用者介面是如何被更新的。 // 顯示進度條
Time of Update: 2018-12-07
前言 在我們應用程式開發過程中,經常會遇到一些問題,需要使用多線程技術來加以解決。本文就是通過幾個樣本程式給大家講解一下多線程相關的一些主要問題。執行長任務操作許多種類的應用程式都需要長時間操作,比如:執行一個列印任務,請求一個 Web Service 調用等。使用者在這種情況下一般會去轉移做其他事情來等待任務的完成,同時還希望隨時可以監控任務的執行進度。下面的代碼片斷樣本了當長任務執行時使用者介面是如何被更新的。// 顯示進度條void ShowProgress( int totalStep,
Time of Update: 2018-12-07
最近碰到一個項目需要在50個windows虛擬機器上啟動,停止一些命令,後來發現微軟有個叫PsTools的工具可以很方便的做類似這種工作。比如: PsInfo 查看遠程機器系統資訊PsInfo.exe //<host1>,<host2>,...<hostN> -u <username> -p <password> PsList 查看遠程機器進程資訊PsList.exe //<host1> -u <username&
Time of Update: 2018-12-07
詳細請查看 http://blog.csdn.net/snakeguang/archive/2007/04/12/1561936.aspx 活動嘉賓:David A. SolomonDavid A. Solomon是David Solomon Expert Seminars的主席,為全球的企業(包括Microsoft)教授有關Windows內部機理的課程。David也經常是Microsoft技術會議的演講者。他以前曾經是DEC(Digital Equipment
Time of Update: 2018-12-07
前幾天發布了一遍關於windows區域網路無法訪問 IIS的文章, 但是那篇文章似乎只適合XP ...由於新安裝的系統Windows7 所以很多設定都和XP,2000,2003 有了很大的區別...在IIS設定區域網路上訪問也稍微有點不一樣。在網路上搜尋了下,終於找到瞭解決方法,搜尋引擎的出台,真的是很方便...下面就把方法說一下:1、依次選擇:開始---所有程式---管理工具---進階安全 Windows 防火牆。(或者從控制台裡直接找到 windows防火牆)2、在進階安全 Windows
Time of Update: 2018-12-07
winver---------檢查Windows版本 wmimgmt.msc----開啟windows管理體繫結構(WMI) wupdmgr--------windows更新程式 wscript--------windows指令碼宿主設定 write----------寫字板 winmsd---------系統資訊 wiaacmgr-------掃描器和照相機嚮導 winchat--------XP內建區域網路聊天 mem.exe--------顯示記憶體使用量情況 Msconfig.exe--
Time of Update: 2018-12-07
今天給網頁設計師推薦20幾個windows下提高工作效率的應用程式,對於設計師來說是必不可少的,希望大家喜歡1。 Skybound Stylizer雖然我更喜歡使用Firebug時,我發現“開箱即用”的CSS編輯器要真正有用的。Skybound Stylizer已經出了一段時間,但最新版本,4.0,現在是出了很多令人難以置信的功能,以協助您在開發過程中。的核心功能之一是它支援GoogleChrome,Firefox2 - 3.6,和Internet Explorer 6 -
Time of Update: 2018-12-07
有許多的應用程式你可以找到,但是獲得免費並且好用 的程式不是一件容易的事情,每當你需要這樣的軟體的時候,你就會網上搜啊搜,結果下載下來一運行達不到想要的效果,這就是今天我分享我收藏的8個工具原因,這幾個工具絕對牛Pandora RecoveryPandora
Time of Update: 2018-12-07
很多工具並不實用,都說能解壓檔案什麼的,今天我給你們幾個牛逼的檔案修複檔案修複軟體是一個功能強大的工具來修複損壞的檔案。它可以掃描損壞的檔案,並提取到一個新的可用檔案的最大資料。您可以修複Word文檔,Excel試算表,ZIP,RAR,選定的視頻格式,PDF等Cryogenic
Time of Update: 2018-12-07
明顯的優先隊列用了STL,但是不全懂,自己寫個堆估計懸... 有工具咱就用!#include <iostream>#include <queue>#include <vector>#include <stdio.h>using namespace std;const int MAXN = 60001;struct message{char name[20];int para,pri;int order;bool operator <
Time of Update: 2018-12-07
3.2 協議特徵3.2.5 從容關閉Windows Sockets API提供了shutdown()和WSASendDisconnect()實現關閉串連的功能.closesocket()實現關閉通訊端的功能, 同時也隱含執行shutdown()的功能.用戶端從容關閉的過程:用戶端以SE_SEND為參數調用shutdown(), 意為用戶端不再發送資料(但用戶端還可以接受資料).伺服器收到FD_CLOSE,
Time of Update: 2018-12-07
其實核心才是程式的核心,mac的核心遠沒有它的外觀吸引人,更沒有廣為流傳的windows來得更受程式員支援其實外觀還是挺容易處理的,更新UI本身成本是很低的。那麼為什麼Window只有簡單的幾個醜陋的主題而沒有Mac的整個UI呢?單一版本帶來的好處能否抵消市場份額的丟失呢?使用者總是有審美疲勞的,windows介面尤其讓人疲勞。多種UI帶來的損失會如何呢?回頭看看我們的程式,其實早就為多UI做了各種各樣的準備,核心其實早就很獨立了。那麼我們該學windows還是mac,應該windows版本的m