原创 Java之父詹姆斯•高斯林趣聞

1、詹姆斯·高斯林與C++SUN(太陽計算機系統公司) 公司在1990年12月開始開發一個內部項目,這個項目的名字叫做“Green計劃”,用於在各種家用電器上實現控制和通訊, 詹姆斯·高斯林是這個計劃的主要負責人。本來項目組決定使用C++來

原创 培訓之後我能幹什麼?

 當前IT行業進入到了前所未有的大發展階段,以移動互聯網爲代表的新興企業如雨後春筍般涌現,用人單位對相關IT人才的需求越來越強。而現實是,大專院校畢業學生所接觸到的課程體系和知識結構已經嚴重和企業需求脫節,這就造成了企業對人才求賢若渴,而畢

原创 BroadcastReceiver與Notification的綜合應用之自定義Action的調用方式

在Android的實際應用開發中,我們經常會遇到數據推送的相關技術,比如在應用軟件啓動後,系統會自動在Android的通知欄彈出相應的信息,以便於提示用戶進行相關的操作或消息推送。那這項技術在Android中式如何實現的呢?我們通過這篇文章

原创 JAVA值傳遞or引用傳遞

經常會有學員討論JAVA語言究竟是值傳遞還是引用傳遞的問題。這裏我想對這個問題闡述一下我個人的觀點。很多關於JAVA參數傳遞方式的論述都會去對比參照C/C++或C#,故而我也會對C/C++或C#的參數傳遞方式做一個簡單的描述。在C/C++或

原创 JSP內置對象

 一、Request對象服務器端用於接收客戶端請求內容的,所屬的接口:javax.servlet.http.HttpServletRequest,request對象的作用域爲一次請求。1、對所有的數據進行再編碼:GBK編碼request.s

原创 我的友情鏈接

51CTO博客開發

原创 如何學好C語言

很多同學都想畢業以後從事計算機行業,獲得令人羨慕的薪水。那麼學好C語言就成爲進入計算機行業很關鍵的第一步。這也就是爲什麼很多同學一直在孜孜不倦的學習C語言。可是,很多同學花了很多時間和精力在學習C語言上,可結果卻不令人滿意。那麼究竟如何才能

原创 Hibernate反射DAO模式

在持久層框架中,如果我們要像簡單的JDBC連接數據庫那樣寫一個通用的Dao方法的話,那麼把JDBC簡單的業務邏輯搬到hibernate持久層框架中,當然是不可能的,這裏主要的問題就在於hibernate持久層框架中,因爲它不是像JDBC那樣

原创 JavaWeb中驗證碼的實現

在Web程序中,驗證碼是經常使用的技術之一。Web程序永遠面臨未知用戶和未知程序的探測。爲了防止惡意腳本的執行,驗證碼技術無疑是首選方案之一。本文將討論如何在JSP和Servlet中使用驗證碼技術。驗證碼的產生思路很簡單,在Servlet中

原创 多線程之賽跑遊戲

在corejava的課程中,有一個重要的知識點,就是線程。那什麼是線程呢?線程,是“進程”中某個單一順序的控制流。而進程和流程的最大區別就在於,每個進程都會獨享一塊存儲區域,多個線程只能共享此進程的這塊存儲區域。那線程會給我們的java程序

原创 使用SmartUpload組件實現文件上傳

文件上傳是做JavaWeb項目中經常使用的功能,而SmartUpload是一個可免費使用的全功能的文件上傳下載組件。雖然此組件最近很少有更新,但由於其簡單易用,對於一般的項目來說還是一個很好的選擇。下面以一個具體的例子來說明此組件的使用。首

原创 Oracle中的單值函數

Oracle的函數Oracle函數可以分爲單值函數和分組函數兩大類,單值函數又分爲字符函數、日期和時間函數、數字函數、轉換函數和混合函數:分組函數右count、max、min、avg、sum,都可以和group by 搭配使用。單值函數1、

原创 JAVA值傳遞or引用傳遞

經常會有學員討論JAVA語言究竟是值傳遞還是引用傳遞的問題。這裏我想對這個問題闡述一下我個人的觀點。很多關於JAVA參數傳遞方式的論述都會去對比參照C/C++或C#,故而我也會對C/C++或C#的參數傳遞方式做一個簡單的描述。在C/C++或

原创 淺談線程中的同步概念和synchronized關鍵字

不少同學在學習Java中的多線程這一章時,都會覺得腦子很亂,覺得這一章的知識點太難以理解。特別是對於其中線程同步(synchronized)更是迷茫。本文試圖以淺顯的例子來跟大家共同分享學習心得。先看一個例子package com.chin

原创 如何學好C語言

很多同學都想畢業以後從事計算機行業,獲得令人羨慕的薪水。那麼學好C語言就成爲進入計算機行業很關鍵的第一步。這也就是爲什麼很多同學一直在孜孜不倦的學習C語言。可是,很多同學花了很多時間和精力在學習C語言上,可結果卻不令人滿意。那麼究竟如何才能