String到底變了沒有?

沒有。因為String被設計成不可變(immutable)類,所以它的所有對象都是不可變對象。請看下列代碼:  String s = "Hello";  s = s + " world!";  s 所指向的對象是否改變了呢?從本系列第一篇的結論很容易匯出這個結論。我們來看看發生了什麼事情。在這段代碼中,s原先指向一個String對象,內容是 "Hello",然後我們對s進行了+操作,那麼s所指向的那個對象是否發生了改變呢?答案是沒有。這時,s不指向原來那個對象了,而指向了另一個

無法解密“Dsn”配置設定的加密值

錯誤名稱無法解密“Dsn”配置設定的加密值組    件Reporting Services 錯誤描述在VS2005/BIDS中部署伺服器端報表出現如所示的錯誤—— 此時,使用URL訪問報表伺服器出現如所示錯誤—— 訪問報表管理器也出現類似錯誤——錯誤 資訊中文無法解密“Dsn”配置設定的加密值。無法解密“Dsn”配置設定的加密值。 (rsFailedToDecryptConfigInformation)。EnglishThe

修改2k自動登陸的指令碼

--  修改2k自動登陸的指令碼mainsub main()dim Auto,domain,user,paswword,auto1,domain1,user1,paswword1,reg,nlreg="HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\"nl=chr(10)+chr(13)auto1=rg(reg & "AutoAdminLogon")domain1=rg(reg

final關鍵字到底修飾了什嗎?

final關鍵字到底修飾了什嗎?  final使得被修飾的變數"不變",但是由於對象型變數的本質是“引用”,使得“不變”也有了兩種含義:引用本身的不變,和引用指向的對象不變。  引用本身的不變:  final StringBuffer a=new StringBuffer("immutable");  final StringBuffer b=new StringBuffer("not immutable");  a=b;//編譯期錯誤  引用指向的對象不變:  final

HRMS提示”HRMS伺服器未註冊或註冊不正確”問題

COM+運行帳戶所屬的註冊表下有APServer的註冊資訊如下 Windows Registry Editor Version 5.00[HKEY_USERS\S-1-5-21-861567501-1592454029-682003330-500\Software\VB and VBA Program Settings][HKEY_USERS\S-1-5-21-861567501-1592454029-682003330-500\Software\VB and VBA Program

註冊表中相等的項

以下是註冊表中相等的項HKEY_USERS\S-1-5-21-2113821828-1235895562-617630493-25442 和 HKEY_CURRENT_USER是相等的HKEY_USERS\S-1-5-21-2113821828-1235895562-617630493-25442_Classes 和 HKEY_USERS\S-1-5-21-2113821828-1235895562-617630493-25442\Software\Classes是相等的其中S-1-5-21-2

列出資料庫中各個表的磁碟空間資訊

轉自http://www.sqlteam.com/item.asp?ItemID=282CREATE PROCEDURE sp_spaceUsedByTable @orderby varchar(50)='reserved_MB desc' AS /* NOTE: you may need to run (takes a long time) DBCC UPDATEUSAGE('database') You can also specify an @orderby Example:

WIN2000管理員密碼的解密

1、恢複2000域中管理員密碼: (1)如果故障電腦使用FAT/FAT32檔案系統,那可直接使用Win98引導盤引導.如果使用NTFS檔案系統,可將故障電腦上的硬碟取下,以從盤模式掛接到其它的Win2000電腦上.下面的操作以後一種情況為準,假設現在故障電腦的system分區(通常是C:)在新的電腦上成為分區E:.   (2)編寫一個能恢複管理員密碼的批次檔admin.bat,內容只需要一條"net  user"命令即可.如下:   net  user  administrator  12345

我聲明了什麼

String s = "Hello world!";  許多人都做過這樣的事情,但是,我們到底聲明了什嗎?回答通常是:一個String,內容是“Hello world!”。這樣模糊的回答通常是概念不清的根源。如果要準確的回答,一半的人大概會回答錯誤。  這個語句聲明的是一個指向對象的引用,名為“s”,可以指向類型為String的任何對象,目前指向"Hello

COM組件和NT服務

用ATL COM AppWizard編com控制項,選擇.dll和.exe的區別.dll 是進程內組件,不能單獨運行,一般編譯完成就能被用戶端調用。.exe 是可以獨立啟動並執行組件,要運行後才能被用戶端調用。前者和用戶端使用同一個地址空間,後者是分開的。 在2000下怎樣把程式註冊成服務// //    FUNCTION:  CmdInstallService() // //    PURPOSE:  Installs  the  service // //    PARAMETERS: //

資料庫記錄檔清理指令碼

SET NOCOUNT ONDECLARE @LogicalFileName sysname,@MaxMinutes INT,@NewSize INTUSE joekoe -- 要操作的資料庫名SELECT @LogicalFileName = 'joekoe_log', -- 記錄檔名,注意這裡是邏輯檔案名稱@MaxMinutes = 10, -- Limit on time allowed to wrap log.@NewSize = 20 -- 你想設定的記錄檔的大小(M)--

vb的GUID產生演算法

原始碼推薦:vb的GUID產生演算法'RETURNS:  GUID if successful; blank string otherwise. 'Unlike the GUIDS in the registry, this function returns GUID 'without "-" characters.  See comments for how to modify if you 'want the dash. Public Function GUID() As String   

“==”和equals方法究竟有什麼區別?

==操作符專門用來比較變數的值是否相等。比較好理解的一點是:  int a=10;  int b=10;  則a==b將是true。  但不好理解的地方是:  String a=new String("foo");  String b=new

Winsock錯誤碼一覽表

Winsock錯誤碼一覽表2004-05-27   sckOutOfMemory 7 記憶體不足sckInvalidPropertyValue 380 屬性值不效sckGetNotSupported 394 屬性不可讀sckGetNotSupported 383 屬性是唯讀sckBadState 40006 所請求的事務或請求本身的錯誤協議或者錯誤串連狀態sckInvalidArg 40014 傳遞給函數的參數格式不確定,或者不在指定範圍內sckSuccess 40017

用VC++實現版本線上升級

現在很多共用軟體都有"線上升級"功能,比如"Windows

為VC對話方塊添加工具條

  對於基於對話方塊的應用程式,MFC AppWizard還沒有對工具條的支援,但可以通過使用CToolBar類來構造產生工具條,我們下面介紹如何為對話方塊程式添加工具條。  用MFC

每個設定檔中只允許存在一個元素

這個錯誤有可能是下面幾種情況:一. <configuration>         <configSections>          <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=

winsock套節字錯誤不能從DHCP擷取IP處理方法

故障現象:無法從DHCP獲得IP   錯誤提示:An error occurred while renewing interface local area connection在非套節字上執行了一個操作。 解決辦法:1.檢查winsock  winsock2是否正常。(可從WINXP安裝光碟片Support\Tools 目錄下執行SETUP.EXE來安裝NetDiag組件,注意安裝過程要選擇完整安裝,否則就不會安裝NetDiag)。安裝完成後可運行 netdiag /test:winsock

讓系統及時的通過域使用者指令碼自動的打補丁

Windows作業系統的安全問題越來越受到人們的關注,每隔一段時間,微軟就會發布修複系統漏洞的補丁。但是,由於很多使用者不能及時使用這些補丁加固系統,因此往往造成重大損失,所以及時打補丁非常重要。然而,現在區域網路的規模越來越大,對網路系統管理員來說,手工為每台客戶機安裝補丁的工作量實在太大,很難及時完成。選擇解決方式網路系統管理員除了手工為每台客戶機安裝補丁外,還可以採用以下幾種方式來解決這個複雜問題:1. 在企業的區域網路中架設微軟提供的免費軟體升級伺服器(Software Update

VC++刪除浮動工具條中“關閉”按鈕

  在VisualC++自動產生的MFC架構應用程式中,當浮動工具條被拖離主架構視窗後,一般都會在工具條的右上方有一個"關閉"按鈕,應該說這個按鈕完全是按照Windows應用程式的使用者介面(UI)設計規範而設計的,也就是說所有的視窗都應該有一個地方讓使用者可以關閉這個視窗。但是有的開發人員偏偏提出來不想要這個"關閉"按鈕。本執行個體通過自定一個擴充的工具條類,實現了移除工具條中"關閉"按鈕的目的。程式編譯運行後的介面效果一所示:圖一、沒有"關閉"按鈕的浮動工具條

總頁數: 61357 1 .... 9366 9367 9368 9369 9370 .... 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.