Time of Update: 2018-12-07
本來決定這個月要將之前的東西做完,但是一直沒有搞定,各種方面上的問題接踵而來,加上本人自身的原因,導致這東西現在已是半殘狀態,雖然真的是令人感到無奈,但是我發現,這裡面有些東西值得我去認真思考,因為做這東西讓我發生微妙的變化,直接就反應在我的生活中。
Time of Update: 2018-12-07
在面試java工程師的時候,這道題經常被問到,故需特別注意。 Java中的所有類,都需要由類載入器裝載到JVM中才能運行。類載入器本身也是一個類,而它的工作就是把class檔案從硬碟讀取到記憶體中。在寫程式的時候,我們幾乎不需要關心類的載入,因為這些都是隱式裝載的,除非我們有特殊的用法,像是反射,就需要顯式的載入所需要的類。
Time of Update: 2018-12-07
Time of Update: 2018-12-07
儘管編程風格這種東西因人而異,但是養成對編譯器和程式友好的編程習慣還是很重要的。在Java這個名詞王國裡,變數和對象的地位是非常基礎而重要的,尤其是對象,建立是耗時和耗存的。如果我們能在使用變數和對象的時候稍微注意點,積少成多,我們的程式就不會跑著跑著就“當”了。一盡量避免使用靜態變數
Time of Update: 2018-12-07
唉,今天遇到的問題還真多,但是只要不斷修正,不斷記錄,相信收穫還是非常大的^-^。 問題如上,也就不解釋了。在網上看了一些人寫的解決方案,都是要改這個改那個,於是去了stackoverflow逛逛,結果倒是找到個簡單又好用的方法,原帖是英文,但是步驟非常簡單,如下:關閉eclipse-->拔掉usb-->開啟工作管理員,將所有的eclipse.exe和adb.exe都刪掉-->重新開啟eclipse-->重新連上usb。
Time of Update: 2018-12-07
任務不僅是只有競爭的關係,還有協作。所謂的協作,就是一般意義上的協作,多個任務同時完成同一個問題的各個部分。所以,現在問題已經不是任務間的幹涉,而是任務間的協調。因為在這類問題中,某些部分必須在其他部分被解決前解決,而且,在這些任務中,某些是可以並發執行的。某些甚至是所有任務都結束後進行,就像建房子一樣,總得建完地基後才能開始往上建吧。
Time of Update: 2018-12-07
內部類,是java中“哇”的特性之一。為什麼說它是"哇“,因為每個剛接觸的人都一定會說,”哇!“,怎麼會有這種奇怪的東西。是的,這的確是一個令人會”哇"的東西,更重要的是,它並不是語言設計者在語言設計上的一個小花招,它的出現,是為瞭解決java中如何更好的實現多重繼承但是又不會出現C++中出現的一些麻煩,而且也確實很好的解決了這個問題。 C++的多重繼承是很難用的東西,因為很難保證它的繼承行為不會帶來問題,尤其是繼承的層次越多,就越會出現問題。java作為C+
Time of Update: 2018-12-07
Time of Update: 2018-12-07
String並不是java的基本類型,它是一個對象,但是,建立String是一種“消費行為”(所謂的“消費行為”,就是指該行為是耗時耗記憶體的行為),而且是一種“誤導性的消費行為”,必須防止盲目依賴String,造成不必要的消費。
Time of Update: 2018-12-07
今天在介面對接中,遇到一個很詭異的問題,百思不得其解,問了我身邊的同事和高手,他們都表示沒見過此問題,我也不知道應該怎麼去百度這個問題,下面我就大致描述一下這個問題,希望看到我的文章的大神們能給我一些指點。一起學習與進步! 問題是這樣的,我使用的技術平台ASP.NET,以前的一個介面頁面,把用到的代碼都寫在.cs的檔案中,所以前台的代碼儲存住原來程式自動產生的程式碼:<%@ Page Language="C#" AutoEventWireup="true"
Time of Update: 2018-12-07
這是有關於我最近學習node.js中出現的錯誤的記錄和糾正過程,因為我只是一名初學者,所以,遇到的錯誤可能真的是非常簡單,如拼字錯誤等等,這些我當然是不會記錄下來的,但是如果是一些我一時看不懂,不知道怎麼解決的錯誤,我就會一一記錄下來。1.npm install formidable的錯誤 這個錯誤是我想要通過npm來下載並安裝formidable時遇到的,一開始,我是能夠進入改包下載的網站,但是卻無法下載下來,錯誤是一大籮筐,但是最主要的還是開頭的所謂的“SSL
Time of Update: 2018-12-07
在任何架構中,對於資料庫的使用都是一個重點,因為我們使用的資料大部分都是儲存在資料庫中。ASP.NET MVC對資料庫提供了非常好的支援,尤其是當我們在開發中,可以使用Entity Framework(Entity Framework)進行代碼優先(Code-First)的開發工作。
Time of Update: 2018-12-07
Cookie 與 Session 都可以進行會話跟蹤, 但是實現的原理不太一樣。 一般情 況下二者均可以滿足需求,但有時候不可以使用 Cookie,有時候不可以使用 Session。 下面通過比較說明二者的特點以及適用的場合。 1 . 從存取方式上比較 Cookie 中只能儲存 ASCII 字串, 如果需要存取 Unicode 字元或者位元 據,需要進行 UTF-8,GBK 或者 BASE64 等方式的編碼。Cookie 中也不能直接存 取 Java 對象。若要儲存稍微複雜的資訊,使用
Time of Update: 2018-12-07
最近在完善一個後台管理系統,上級的需求是安全,安全,再安全,汗……我也知道一個系統的安全是多麼的重要,下面是網上摘下來十個比較重要的保護措施,總結一下給大家,喜歡的就可以收藏一下,覺得有更好的可以提出來,大家一起學習。一、 MD5 加密使用者密碼本系統使用者密碼採用MD5加密,這是一種安全性非常高的密碼編譯演算法,是普遍使用廣泛應用於檔案驗證,銀行密碼加密等領域,由於這種加密的無法復原性,在使用10位以上字母加數字組成的隨機密碼時,幾乎沒有破解的可能性。二、 COOKIES加密本
Time of Update: 2018-12-07
題目有點標題黨哈~不好意思,其實就是今天新學的一個小方法,分享一下給大家。資料庫中,總是遇到一些欄位內容,想根據某個標識截取一下字串,可是都想不到好辦法,如果能有一個像ASP.NET裡面的Split方法,那該多好,多方便啊!為什麼不可以?我們自己寫一個函數不就可以解決了嗎?好吧,說幹就幹,自己來寫個SplitString函數!SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE function
Time of Update: 2018-12-07
Time of Update: 2018-12-07
Socket編程是java編程中困難的一部分,因為它很難,真的很難,涉及到很多東西,包括硬體,軟體等等。萬事開頭難,我們先上第一步,實現用戶端向伺服器發送資訊。 先上用戶端的代碼:public static void main(String[] args) throws IOException { while (true) { Socket socket = new Socket("pc-****", 880);
Time of Update: 2018-12-07
SQL Server 並沒有內建郵件伺服器(Mail Server),它跟我們發送郵件一樣,需要使用者名稱和密碼通過 SMTP(Simple Message Transfer Protocol)去串連郵件伺服器。我們想讓 SQL Server 來發送郵件,首先要告訴它使用者名稱稱,密碼,伺服器位址,網路傳送協議,郵件伺服器的連接埠……等資訊。以下指令碼實現了資料庫郵件的配置:下面是具體的配置郵件步驟 在 sa 系統帳戶下運行。 -- 開啟郵件設定use mastergoexec
Time of Update: 2018-12-07
Context,我們在android開發中經常見到這個名詞,尤其是某些方法的參數列表,像是我們Toast中的makeText()中的第一個參數,就是Context。可以這麼說,Context是
Time of Update: 2018-12-07
排序演算法是最常見的筆試題目,幾乎所有的筆試和面試都會考到,因為它體現的就是程式員的演算法基礎。可惜的是,作為一名菜鳥,而且還是即將面臨畢業的大三菜鳥,這方面的修養還真是不足,所以,在這裡整理一下自己收集到的排序基礎知識,以備需要的時候可以查閱。 先介紹插入排序。1.直接插入排序 直接插入排序(straight insertion sort)的原理是這樣的過程: