原创 算法是內功,程序員別冷落算法

算法的力量 算法是計算機科學領域最重要的基石之一,但卻受到了國內一些程序員的冷落。許多學生看到一些公司在招聘時要求的編程語言五花八門就產生了一種誤解,認爲學計算機就是學各種編程語言,或者認爲,學習最新的語言、技術、標準就是最好的

原创 java是自學還是培訓?

程序員有兩種,一種是會Java的,一種是不會Java的,今天我們不去說哪種開發語言好,哪種又不好,因爲語言只是一種工具而已,大部分有多年開發經驗的程序員最後都會接觸Java,因爲它的應用太廣泛了,幾乎無所不能,雖然說得有點誇張哈,

原创 Python 3.x 新特性及10大變化

這篇文章主要介紹了Python 3.x 新特性及10大變化,本文講解了Python之父Guido van Rossum談到了Python 3.0的構思,Python3版本的一些變化如print() and exec() 函數、整數

原创 Java與C++面向對象不同點

首先面向對象的語言有哪些?JAVA、C++、C#等等。但是呢很多人認爲C#和C++有關係,其實一點關係都是沒有滴。C#是仿Java做的,很多人都說是假Java,因爲C#和Java太像了,比如C#也有string但是他的是小

原创 JAVA快速入門 從這六條技能開始

一、掌握靜態方法和屬性  靜態方法和屬性用於描述某一類對象羣體的特徵,而不是單個對象的特徵。Java中大量應用了靜態方法和屬性,這是一個通常的技巧。但是這種技巧在很多語言中不被頻繁地使用。理解靜態方法和屬性對於理解類與對象的關係是

原创 python正則表達式

正則表達式(RE)是一種小型的高度專業化的語言,它在各種語言裏都有接口。在python中, 通過re模塊實現。本文分成三個部分介紹python正則表達式。一:正則表達式的語法;二:python裏怎麼實現正則表達式;三:正則的實際運

原创 Java編程 好代碼是如何煉成的?

Java編程 好代碼是如何煉成的? 能寫出好的代碼是每個開發人的追求和目標,什麼纔是好代碼呢?老師或者書籍資料上一定經常提醒到你:要注意代碼的規範!爲什麼一直要強調規範?試想如果你連代碼都寫不規範,又怎麼能寫好呢,好的

原创 學習java分爲幾個階段,分別是什麼?

多年前我自學的時候是很茫然,上網問問題,總是一堆外行的人說很難啊,你需要這樣需要那樣,不然就是,一堆人說一些空話,多看多寫,買好書,我很無語,除了這些就沒有自己的一些想法嗎? 首先很多人認爲學JAVA要C的基礎,但是實際上不用,

原创 C++中隨機函數rand()和srand()的用法

一、rand()函數名: rand功 能: 隨機數發生器用 法: int rand(void);所在頭文件: stdlib.h函數說明 : rand()的內部實現是用線性同餘法做的,它不是真的隨機數,因其週

原创 學習Python編程的最好的7本書

讀書是汲取某個特定學科的知識以及更深入的理解該學科的最好的方式。在這個科技世界,通曉計算機系統各個不同的技術領域是至關重要的。其中最重要的內容之一便是計算機程序語言。現今,計算機中存在許多不同類型的程序語言。這些語言中的一部分最終

原创 學習Java的路線圖的五個必經階段

學習Java的路線圖的五個必經階段對於Java初學者來說,想學習Java教程,需要明白,基礎打好才能學得更好,Java教程之學習Java的路線圖的五個必經階段,希望能對Java學習者有所幫助。   第一個階段-java基礎階段

原创 C++語言的學習

結合 C++ 的知識圖譜,對 C++ 語言的學習,建議順序是這樣的: 基礎語言 類與面向對象 輸入輸出 字符串處理(類庫和正則表達式) 容器類庫 泛型算法 多線程 原子操作 大概過一下知識點,具體可以參考知識圖譜

原创 零基礎如何學習java更有效呢?

零基礎學java,不知道該如何入手?也不知道學習的方向,很多人會問零基礎怎麼樣學習,有沒有什麼入門的書籍推薦;只要方法正確,零基礎學好java也是有機會的哦。一、理解Java思想 Java是一門面向對象編程語言。向對象編程是Ja

原创 Python開發的10個小貼士

下面是十個Python中很有用的貼士和技巧。其中一些是初學這門語言常常會犯的錯誤。 注意:假設我們都用的是Python 3 1. 列表推導式 你有一個list:bag = [1, 2, 3, 4, 5] 現在你想讓所有元素

原创 Java學習路線圖,其五個必經階段

Java學習路線圖,其五個必經階段 對於Java初學者來說,想學習Java教程,需要明白,基礎打好才能學得更好,Java教程之學習Java的路線圖的五個必經階段,希望能對Java學習者有所幫助。 第一個階段-java基礎階段