當我們執意前進時,往往已經迷失在路上

    本來決定這個月要將之前的東西做完,但是一直沒有搞定,各種方面上的問題接踵而來,加上本人自身的原因,導致這東西現在已是半殘狀態,雖然真的是令人感到無奈,但是我發現,這裡面有些東西值得我去認真思考,因為做這東西讓我發生微妙的變化,直接就反應在我的生活中。    

面試常備題—JVM載入class檔案的原理機制

      在面試java工程師的時候,這道題經常被問到,故需特別注意。      Java中的所有類,都需要由類載入器裝載到JVM中才能運行。類載入器本身也是一個類,而它的工作就是把class檔案從硬碟讀取到記憶體中。在寫程式的時候,我們幾乎不需要關心類的載入,因為這些都是隱式裝載的,除非我們有特殊的用法,像是反射,就需要顯式的載入所需要的類。     

高效程式員的幾個編程小習慣(一)—-變數,對象的建立與使用

     儘管編程風格這種東西因人而異,但是養成對編譯器和程式友好的編程習慣還是很重要的。在Java這個名詞王國裡,變數和對象的地位是非常基礎而重要的,尤其是對象,建立是耗時和耗存的。如果我們能在使用變數和對象的時候稍微注意點,積少成多,我們的程式就不會跑著跑著就“當”了。一盡量避免使用靜態變數    

Launch error: Failed to connect to remote VM

    唉,今天遇到的問題還真多,但是只要不斷修正,不斷記錄,相信收穫還是非常大的^-^。    問題如上,也就不解釋了。在網上看了一些人寫的解決方案,都是要改這個改那個,於是去了stackoverflow逛逛,結果倒是找到個簡單又好用的方法,原帖是英文,但是步驟非常簡單,如下:關閉eclipse-->拔掉usb-->開啟工作管理員,將所有的eclipse.exe和adb.exe都刪掉-->重新開啟eclipse-->重新連上usb。   

任務的協作的基本實現

      任務不僅是只有競爭的關係,還有協作。所謂的協作,就是一般意義上的協作,多個任務同時完成同一個問題的各個部分。所以,現在問題已經不是任務間的幹涉,而是任務間的協調。因為在這類問題中,某些部分必須在其他部分被解決前解決,而且,在這些任務中,某些是可以並發執行的。某些甚至是所有任務都結束後進行,就像建房子一樣,總得建完地基後才能開始往上建吧。     

令人”哇”的內部類(一)———–內部類的設計意義

           內部類,是java中“哇”的特性之一。為什麼說它是"哇“,因為每個剛接觸的人都一定會說,”哇!“,怎麼會有這種奇怪的東西。是的,這的確是一個令人會”哇"的東西,更重要的是,它並不是語言設計者在語言設計上的一個小花招,它的出現,是為瞭解決java中如何更好的實現多重繼承但是又不會出現C++中出現的一些麻煩,而且也確實很好的解決了這個問題。        C++的多重繼承是很難用的東西,因為很難保證它的繼承行為不會帶來問題,尤其是繼承的層次越多,就越會出現問題。java作為C+

儘可能使用常量引用的理由

     

StringBuffer(StringBuilder),不是String更勝String

     String並不是java的基本類型,它是一個對象,但是,建立String是一種“消費行為”(所謂的“消費行為”,就是指該行為是耗時耗記憶體的行為),而且是一種“誤導性的消費行為”,必須防止盲目依賴String,造成不必要的消費。     

遇到一個很詭異的問題,求解答

      今天在介面對接中,遇到一個很詭異的問題,百思不得其解,問了我身邊的同事和高手,他們都表示沒見過此問題,我也不知道應該怎麼去百度這個問題,下面我就大致描述一下這個問題,希望看到我的文章的大神們能給我一些指點。一起學習與進步!      問題是這樣的,我使用的技術平台ASP.NET,以前的一個介面頁面,把用到的代碼都寫在.cs的檔案中,所以前台的代碼儲存住原來程式自動產生的程式碼:<%@ Page Language="C#" AutoEventWireup="true"

node.js編程錯誤記錄集

    這是有關於我最近學習node.js中出現的錯誤的記錄和糾正過程,因為我只是一名初學者,所以,遇到的錯誤可能真的是非常簡單,如拼字錯誤等等,這些我當然是不會記錄下來的,但是如果是一些我一時看不懂,不知道怎麼解決的錯誤,我就會一一記錄下來。1.npm install formidable的錯誤   這個錯誤是我想要通過npm來下載並安裝formidable時遇到的,一開始,我是能夠進入改包下載的網站,但是卻無法下載下來,錯誤是一大籮筐,但是最主要的還是開頭的所謂的“SSL

MVC資料庫學習(一)—–使用Entity Framework自動更新資料庫

      在任何架構中,對於資料庫的使用都是一個重點,因為我們使用的資料大部分都是儲存在資料庫中。ASP.NET MVC對資料庫提供了非常好的支援,尤其是當我們在開發中,可以使用Entity Framework(Entity Framework)進行代碼優先(Code-First)的開發工作。     

Session和Cookies的區別

Cookie 與 Session 都可以進行會話跟蹤, 但是實現的原理不太一樣。 一般情 況下二者均可以滿足需求,但有時候不可以使用 Cookie,有時候不可以使用 Session。 下面通過比較說明二者的特點以及適用的場合。 1 . 從存取方式上比較 Cookie 中只能儲存 ASCII 字串, 如果需要存取 Unicode 字元或者位元 據,需要進行 UTF-8,GBK 或者 BASE64 等方式的編碼。Cookie 中也不能直接存 取 Java 對象。若要儲存稍微複雜的資訊,使用

十大措施保證系統安全性

  最近在完善一個後台管理系統,上級的需求是安全,安全,再安全,汗……我也知道一個系統的安全是多麼的重要,下面是網上摘下來十個比較重要的保護措施,總結一下給大家,喜歡的就可以收藏一下,覺得有更好的可以提出來,大家一起學習。一、 MD5 加密使用者密碼本系統使用者密碼採用MD5加密,這是一種安全性非常高的密碼編譯演算法,是普遍使用廣泛應用於檔案驗證,銀行密碼加密等領域,由於這種加密的無法復原性,在使用10位以上字母加數字組成的隨機密碼時,幾乎沒有破解的可能性。二、 COOKIES加密本

SQL裡面也能用Split()

題目有點標題黨哈~不好意思,其實就是今天新學的一個小方法,分享一下給大家。資料庫中,總是遇到一些欄位內容,想根據某個標識截取一下字串,可是都想不到好辦法,如果能有一個像ASP.NET裡面的Split方法,那該多好,多方便啊!為什麼不可以?我們自己寫一個函數不就可以解決了嗎?好吧,說幹就幹,自己來寫個SplitString函數!SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE function

RatingBar的實現

            

Socket編程第一步—PC上伺服器回顯用戶端發送的字串

    Socket編程是java編程中困難的一部分,因為它很難,真的很難,涉及到很多東西,包括硬體,軟體等等。萬事開頭難,我們先上第一步,實現用戶端向伺服器發送資訊。    先上用戶端的代碼:public static void main(String[] args) throws IOException { while (true) { Socket socket = new Socket("pc-****", 880);

MSSQL發送郵件

SQL Server 並沒有內建郵件伺服器(Mail Server),它跟我們發送郵件一樣,需要使用者名稱和密碼通過 SMTP(Simple Message Transfer Protocol)去串連郵件伺服器。我們想讓 SQL Server 來發送郵件,首先要告訴它使用者名稱稱,密碼,伺服器位址,網路傳送協議,郵件伺服器的連接埠……等資訊。以下指令碼實現了資料庫郵件的配置:下面是具體的配置郵件步驟 在 sa 系統帳戶下運行。  -- 開啟郵件設定use mastergoexec

Context—–Activity,Application之間的交流使者

      Context,我們在android開發中經常見到這個名詞,尤其是某些方法的參數列表,像是我們Toast中的makeText()中的第一個參數,就是Context。可以這麼說,Context是

面試常備題—插入排序

      排序演算法是最常見的筆試題目,幾乎所有的筆試和面試都會考到,因為它體現的就是程式員的演算法基礎。可惜的是,作為一名菜鳥,而且還是即將面臨畢業的大三菜鳥,這方面的修養還真是不足,所以,在這裡整理一下自己收集到的排序基礎知識,以備需要的時候可以查閱。      先介紹插入排序。1.直接插入排序      直接插入排序(straight insertion sort)的原理是這樣的過程:     

總頁數: 61357 1 .... 5462 5463 5464 5465 5466 .... 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.