由於pc機的方便組裝和易擴充性,在一定程度上加速了電腦的普及,而電腦配件製造商們自然也為此做出了巨大貢獻。不過,正因為我們使用的電腦(特別是相容機)是由不同廠商生產的產品組合在一起,它們相互之間難免會發生“摩擦”。這就是我們通常所說的不相容性,所謂“相容機”一詞,也源自於此。接下來,我就談談到底各組件之間會產生什麼樣的不相容現象,以及我們如何解決這種問題。 1.記憶體與主板不相容
Session 介面Session 介面對於Hibernate 開發人員來說是一個最重要的介面。然而在Hibernate 中,執行個體化的Session是一個輕量級的類,建立和銷毀它都不會佔用很多資源。這在實際項目中確實很重要,因為在客戶程式中,可能會不斷地建立以及銷毀Session 對象,如果Session 的開銷太大,會給系統帶來不良影響。但值得注意的是Session 對象是非安全執行緒的,因此在你的設計中,最好是一個線程只建立一個Session對象。在Hibernate 的設計者的頭腦中,
這周先學習了String StringBuffered類 字串處理包含的方法很多用到的就String類的String[]
導航是科學,是藝術。它讓人們從一個地方到另外一個地方。我們從家裡到超市購物時,我們是在真實世界裡航行。而WEB則是一個虛擬世界裡。在實際生活當中人們從A點到B點,以最短的時間和距離到達目的地,這就是導航的焦點,導航就是協助人們找到他們的路。在航行時人們經常問下面的問題:1. 我在哪?2. 我怎樣才能到達我要去的地方?3. 如迷路的人經常問自己:我以前到過這裡嗎?或我能返回我以前某地嗎?4.
我們知道,對話方塊一般分為兩種類型:模態類型(modal)與非模態類型(modeless)。所謂模態對話方塊,就是指除非採取有效關閉手段,使用者的滑鼠焦點或者輸入游標將一直停留在其上的對話方塊。非模態對話方塊則不會強制此種特性,使用者可以在目前的交談框以及其他視窗間進行切換。本文介紹如何使用javascript語言來建立這兩種類型的對話方塊、控制其大小和位置、改變其外觀以及在對話方塊間的資料傳遞。
從9到1 ,9個數, 相鄰的兩個數可以連在一起, 只使用加 和 減號串連, 使這些函數加起來的總和等於100; 例如 98 + 7 - 6 + 5 - 4 + 3 - 2 - 1 = 100.當然 可以由98 76 等等多過兩位元, 本來是找幾種, 要問的是看有多少種這樣的組合? 大家怎麼寫代碼啊?krh2001(邊城浪子) #include <stdio.h>int Compr(const char* exps , int first, int n){int count =
編輯前言:這個文章我沒有測試,但前提條件還是很多,比如一定要有別的程式存在,而且也要用同一個SQLSERVER庫,還得假設有注入漏洞。說到底和動網沒有什麼關係,但因為動網論壇的開放性,讓人熟悉了其資料庫結構,和程式運作方法。在一步步的攻擊中取得系統管理權限,再一步步的提升許可權,如果正好資料庫用的是SA帳號,就更是麻煩了。正是由於這些條件的假設,所以大家也不用太緊張,這裡提供的是很多理想狀態下的入侵行為,在編程中減少安全性漏洞是我們每個程式員要注意的。而站長在組合使用多個程式的時候,也要注意安全
也許你曾經聽說過Weblogs,但是wikis還沒有機會進入你的視野。這兩者都是快速發展的所謂社會軟體(social
今天發現這個站,先給大家送點見面禮:*** 大量使用的作弊手段! 先來看他在 http://www.***.net/ 首頁的代碼,其中包含這一段(版主已編輯): <div id="Layer_link" style="position:absolute; left:19px; top:383px; width:949px; height:63px; z-index:1; visibility: hidden;"> <a href="http://www.*
鍵盤監聽器鍵盤監聽器KeyListener用來監聽鍵盤事件。鍵盤事件有三種:KEY_PRESSED鍵按下了,KEY_RELEASED鍵鬆開了,KEY_TYPED鍵按過了。每個鍵都有一個鍵碼,普通鍵的鍵碼就是ASCII碼。鍵碼可通過int getKeyCode()方法獲得。Java設定了一種“虛擬鍵碼”(Virtual Key
串連資料庫就不寫了,從本文開始:<%dim rsdim sqlmsg_per_page = 5 '定義每頁顯示記錄條數set rs = server.createobject("adodb.recordset")sql = "select * from gbook order by id desc" '改成你自己的SQL語句rs.cursorlocation = 3 '使用用戶端資料指標,可以使效率提高rs.pagesize = msg_per_page '定義分頁記錄集每頁顯示記錄數rs
PreparedStatement是如何大幅度提高效能的 作者:Billy Newport 本文講述了如何正確的使用prepared statements。為什麼它可以讓你的應用程式啟動並執行更快,和同樣的讓資料庫操作變的更快。 為什麼Prepared Statements非常重要?如何正確的使用它? 資料庫有著非常艱苦的工作。它們接受來自眾多並發的用戶端所發出的SQL查詢,並儘可能快的執行查詢並返回結果。處理statements是一個開銷昂貴的操作,不過現在有了Prepared
id
Arp顯示和修改“位址解析通訊協定”(ARP) 所使用的到乙太網路的 IP 或令牌環物理地址翻譯表。該命令只有在安裝了 TCP/IP 協議之後才可用。arp -a [inet_addr] [-N [if_addr]]arp -d inet_addr [if_addr]arp -s inet_addr ether_addr [if_addr]參數-a通過詢問 TCP/IP 顯示當前 ARP 項。如果指定了 inet_addr,則只顯示指定電腦的 IP 和物理地址。-g與 -a 相同。inet_ad
昨天接到個使用者新需求: "查詢的時候,如果displaytag只有1頁,希望能處理displaytag的下方的頁碼標籤,使得與多頁的顯示方式一致。" 對照看了一下,當只有一頁的時侯displaytag標籤不會顯示:首頁 上一頁 下一頁 末頁 這些也是合理的.可是使用者希望美觀需要.只有去找辦法.首先想到的是改displaytag標籤.打了包的沒源碼.只有網上找資料.好不容易找到可以用 setProperty 來解決.先直接找單一表格設定<display:setProperty name=
1 擷取get請求中的參數 function getPara(para){ if (location.href.indexOf("?") == -1) { // 沒有參數,則Do nothing. return null; } else { // 取得GET請求?號後面的字串 var urlQuery = location.href.split("?"); if(urlQuery[1].indexOf("&")==-1){//只有一個參數 if (urlQuery[1].indexOf(
FileSystemObject 對象FileSystemObject(FSO) 對象模式包含下面的對象和集合。對象/集合描述FileSystemObject主對象。包含用來建立、刪除和獲得有關資訊,以及通常用來操作磁碟機、檔案夾和檔案的方法和屬性。和該對象相關聯的許多方法,與其他 FSO 對象中的方法完全相似;它們是為了方便才被提供的。Drive對象。包含用來收集資訊的方法和屬性,這些資訊是關於串連在系統上的磁碟機的,如磁碟機的共用名稱和它有多少可用空間。請注意,"drive"
<script language="javascript"> <!-- //驗證是否為空白,如果為空白返回 false,否則返回 true function CheckIsNull(Inform,Inputname){ var Form=Inform+"." eval("Temp="+Form+Inputname+".value;"); if(Temp==""){ alert("提醒您:不可為空");
初級入門例子.照做就是了:http://www.javaeye.com/topic/52975 查看acegi-security-1.0.6內建的例子
小結: 1、路徑名禁止用中文。 2、在Windows2000及其以前版本,必須盡量縮短路徑長度,否則會導致命令列過長。 3、必須設定系統級的JAVA_HOME和ANT_HOME。參見:《環境變數設定參考.reg》。 4、修改config.xml中publish部分的htmlemail郵箱配置。 5、如果版本庫採用clearcase,啟動服務的身份應該指定使用有許可權的域使用者。 6、如果版本庫採用clearcase,應該建立一個預設活動,否則更新版本庫會失敗。