開發速度和運行速度

    毛主席教導我們,對立統一是普遍的,任何事物都有兩面性,軟體開發也一樣,其中就存在著開發速度和運行速度的對立統一。    有一種觀點,說電腦硬體發展很快,軟體可以做的浮腫一些,電腦硬體的快速能彌補這種問題。一些人反對這種觀點,都拿單片機上的程式來說事。    我是贊同這種觀點的,根據我個人的軟體開發經驗,對於大部分在普通的PC機上面的用於資訊管理的應用軟體而言,是可以依靠電腦硬體的高速度來彌補軟體的浮腫緩慢,但一定要有所控制,記住一定要有所控制。   

瀏覽器內容雙緩衝的設想

    圖形化介面的軟體為了避免閃爍,改善使用者體驗,很多採用雙緩衝,首先在記憶體中建立一個圖片對象,然後在這個圖片上繪製使用者介面,當所有的內容繪製完畢後,一下子講該圖片繪製到電腦螢幕上。這樣能大大加快在螢幕上的繪製介面的速度,避免閃爍。   

國內報表設計師的分析

     本人對報表設計師有些興趣,於是到處搜集資料,寫下了一些關於國內的報表設計師的分析,望高手指點。    首先分析中國國內的列印報表市場。有人研究了國內報表工具的市場容量(具體見 http://runqian.blog.com.cn/archives/2005/164956.shtml

使用VBA擴充VS.NET整合式開發環境,有Flash示範動畫

VBA算是非主流語言,接觸過的人想必不多,在此就談談我對VBA的一些膚淺的看法。VBA就是Visual Basic for Application

全面可擴充項物件模型

現在不少應用採用外掛程式系統,應用規定了若干介面,開發人員可以使用這些介面編寫外掛程式,然後嚮應用系統註冊外掛程式,從軟體設計的角度看,這就是可擴充項物件模型,此處外掛程式可以進行任意擴充,但使用外掛程式的應用系統卻保持不變,因此是片面的可擴充項物件模型。此處片面一詞並無貶義,只是根據需要來使用這種模型而已。若這種可擴充模型中,連調用外掛程式的應用主體都進行了擴充,則可稱為全面可擴充項物件模型。實現一個可擴充項物件模型是比較複雜的,涉及到模組功能的抽象思維和物件導向的編程思想,在此使用檔案系統的

微軟SQL 報表格服務的研究

 微軟SQL 報表格服務的研究上次發布的關於國內報表設計師的分析,很多看客說遺漏了微軟的報表格服務,本人經過一段時間的補充學習,將本人得出的淺淡的研究說一下,本人是初學者,其中觀點可能錯誤,望大家不吝賜教。微軟報表格服務是新出的產品,它背靠強大的微軟和SQLServer伺服器而在報表市場中異軍突起,來勢洶洶。本人首先進入微軟的MSDN網狀圖書館 MSDN Library > Servers and Enterprise Development > SQL Server

虛控制項在GUI編程中的應用

    在圖形化使用者介面編程中,使用者控制項是一個很重要的概念。本質上我們的圖形化使用者介面是由各種控制項構成,這些控制項有些是IDE開發商提供的,有些是第三方提供的,若這些控制項都不能完成功能則需要自己編寫控制項了。在C#中編寫一個控制項很簡單,以下代碼就能實現一個使用者控制項。public class UserControl1: System.Windows.Forms.UserControl{protected override void

說說GUI中的”鷹眼”技術

        所謂鷹眼,通俗的講就是小地圖,玩過星際爭霸的都知道,它的主介面左下角就是小地圖,它的主要功能是讓人瞥上一眼就能大體瞭解整個的戰場的地形和敵我力量分布,而且能利用小地圖在整個戰場上快速的移動視角,因此在很多遊戲中鷹眼的作用很大。       在GUI程式中,鷹眼也是類似的作用。它能顯示全部文檔的大概的結構,而且能利用它來快速的在文檔中移動視角。很多商業的GUI程式,特別是設計器類的程式,都提供了鷹眼功能。      

HTTP COMPRESSION HTTP 壓縮實現 (iis6)(翻譯自微軟知識庫文章)

You can enable HTTP compression server-wide or on a specific directory. HTTP compression improves bandwidth utilization and speeds up Web site performance. In addition, you can compress static or dynamic

HTTP效能調優之設定串連失效時間(翻譯)

 Setting Connection Timeouts設定串連失效時間首先講講為什麼要設定串連失效時間。Connection time-outs help reduce the loss of processing resources consumed by idle connections. When you enable connection time-outs, IIS enforces the time-outs at the connection

關於findcontrol()方法的一個研究

今天要給repeater做上一個checkbox,然後能做到圈選反選,本來很簡單的事,但是我發現了findcontrol方法的一個好的優點。前台Binder 方法如下:<asp:Repeater ID="Repeater1" runat="server">                 <ItemTemplate><asp:CheckBox ID="ch" runat="server" /></ItemTemplate>            &

return語句寫錯地方導致資料庫表長時間被鎖

項目中一位朋友在使用事務的時候return寫錯地方了,事務還沒有結束,sp就已經結束了,然後我們用select *  都出不來資料,只有用select * form table1 with(nolock)  才能夠出來。不過我還在網上找到了一個好的重寫sp_who_lock 的預存程序,拿出來大家一起共用。if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_who_lock]') and

伺服器控制項註冊用戶端事件

以前一直是在cs代碼裡面寫 Attribute.Add()來實現,現在我找到了一個替代的辦法在body的onload事件中進行註冊, document.getElementById("Submit1").click =  validateform; function validateform(){//}當然,你如果是一個runatserver的 input

狂人日記學習 之六 2列固定寬度置中

實現這個的痛點在於如何讓他們置中顯示。而我們前面的講過,如果要實現一個div置中,那麼只要使用margin:0px auto 就可以實現,那麼在實現2個div置中的話,只要把2個div放在那個置中的div裡面不就可以了嗎?的確,那麼我們來看看:<style>#layout{ margin:0px auto; width:400px;}#left{ background-color:#cccccc; border:2px solid

gridview超連結列帶多個參數

以前處理資料控制項帶多參數的問題,一直就是用的模版列,但是在 2.0版本的gridview中,今天寫代碼發現了一個叫做 DataNavigateUrlFields

sql 最佳化實戰 從 35秒到0秒 又從0秒到25秒

今天在項目即將跨入beta版測試的時候,把資料庫裡的資料增多了些,大概到了200萬,想暴露些效能問題。結果大部分讀取資料的時間都非常長。通過sql

狂人日記學習 之八 高度自適應

和寬度自適應相比,都是差不多,但是有一個問題需要注意,高度自適應並不是和寬度自適應一樣,僅僅需要把width改為百分比就可以的。因為在瀏覽器中,一個對象高度是否可以使用百分比自適應顯示,取決於對象的父級對象。如果父級對象高度以百分比顯示,那麼子物件就能實現高度自適應。另外還有一個問題就是:在ie中,html對象預設為100%的寬度,而body卻不是,而ff只能過的html對象就不是100%高度。因此,如果要實現高度自適應的話,最好定義body 和html 的height 都為

看到一個粗製濫造的程式所感

    最近剛到一個公司上班,公司發出去了一個外包項目要接收,一個用C#開發的C/S程式,我就跟著領導跑去接收,事先我問領導關於這次接收的指導思想,領導說這是朋友關係做的外包,不必挑刺。跑過去看了他們的程式,領導說還不錯,我也剛來不清楚,於是程式交接,錢也付了。   

HTTP調試工具:Fiddler 介紹二

學習如何通過Fiddler建立一個速度更快的網站。在這篇文章中,我們將使用Fiddler去探究HTTP的效能,緩衝,以及壓縮。如果你要是沒有安裝和配置過Fiddler,

網頁中添加調用qq或者msn,skype聊天視窗與客服進行互動

今天偶爾在園子裡看到three的部落格裡面含有這個功能,就加了他的msn,請教了他,嘿,只要用instance source看源碼就可以了。源碼如下:調用qq的方法:<A href="tencent://message/?uin=20989163&amp;Site=部落格園&amp;Menu=yes" target=blank><IMG alt=點擊這裡給我發訊息 src="http://wpa.qq.com/pa?p=1:20989163:11"

總頁數: 61357 1 .... 4221 4222 4223 4224 4225 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.