原创 教你在Github下載倉庫子文件夾

你是否也經常會遇到這種情況呢?經常在Github上發現一些自己用得到的倉庫,你可能會star或者folk。 但是,經常你可能會有這樣的需求:我們只希望從Git倉庫裏取指定的文件或者文件夾出來。在SVN裏面,這非常容易實現,因爲SV

原创 Java研發工程師學習路徑

轉載自:【愛分享,愛Java】JAVA學習路線【新手可以參考看下】 - Java論壇 - 51CTO技術論壇_中國領先的IT技術社區 http://bbs.51cto.com/thread-978308-1.html ja

原创 淺談,全棧開發技術網絡

從學習計算機開始到現在也有幾年的時間了,也做過一些大大小小的項目,對於一些技術也有自己的獨特見解。今天我們就來淺談一下全棧開發。 在網上也蒐集了一下資料,對於“全棧開發工程師”這個名字有着不同的理解和認識。 百度百科上給到的定義

原创 Python來幫你玩微信跳一跳

> 2017 年 12 月 28 日下午,微信發佈了 6.6.1 版本,加入了「小遊戲」功能,並提供了官方 DEMO「跳一跳」。 >自己也

原创 互聯網的一代人

本來只是想發一條微博的,硬是寫成了博客。 想想09年以前啊,那時候還有上網、下線的概念,現在和別人說起來“我下線了”都會覺得好好笑。而如今人和人之間真正實現了移動互聯的contact,而還有少數人還會通過電波聲音短信傳遞。看如今路

原创 Redhat yum配置爲Centos yum源

之前接觸的絕大多數Linux都是Centos和Ubuntu,最近接觸的項目需要和Redhat打交道。經過一番折騰發現Redhat的yum源是需要註冊付費的,除非有特別的商業用途,我想目前還沒有人會願意爲這個買單吧。查閱網上的資料,

原创 PHP編程中 @符號的作用

在編程過程中我們經常會遇到@這個符號,例如(C#)中:通常在路徑字符串中我們會使用@表示強制不轉義。@"C:\Program Files\TTPlayer\TTPlayer.exe "。 在PHP編程中我們也經常會看到@符號,

原创 全棧工程師必備開發利器

一、團隊協作工具 團隊協作軟件 Teambition:團隊協作工具創導者 有道雲協作:企業知識管理與協作平臺 tower:深受用戶喜愛的團隊協作工具 筆記備忘 印象筆記:工作必備效率應用 有道雲筆記:網易出品,獲得5000萬

原创 校招面試——Java 基礎知識

前言 一、基本概念 1. Java程序初始化的順序是怎麼樣的(B50) 2. Java和C++的區別 2. 什麼是反射 3. 什麼是註解 4. 什麼是泛型 5. 爲什麼要實現內存模型? 6. 字節與字符的區別 ?【螞蟻金服內

原创 用別名(alias)創建你自己的命令

一、alias初體驗 現在是時候,感受第一次編程經歷了!我們將用 alias 命令創建我們自己的命令。但在 開始之前,我們需要展示一個命令行小技巧。可以把多個命令放在同一行上,命令之間 用”;”分開。它像這樣工作 command1

原创 深入理解快速排序(隨機快排、雙路快排、三路快排)

快速排序可以說是20世紀最偉大的算法之一了。相信都有所耳聞,它的速度也正如它的名字那樣,是一個非常快的算法了。當然它也後期經過了不斷的改進和優化,才被公認爲是一個值得信任的非常優秀的算法。 本文將結合快速排序的三方面進行比較和深入

原创 深入淺出「字符,字節和編碼」

“字符與編碼”是一個被經常討論的話題。即使這樣,時常出現的亂碼仍然困擾着大家。雖然我們有很多的辦法可以用來消除亂碼,但我們並不一定理解這些辦法的內在原理。而有的亂碼產生的原因,實際上由於底層代碼本身有問題所導致的。因此,不僅是初學

原创 各種排序算法的複雜度和穩定性

參考《天勤高分筆記-數據結構》一書中常見的排序算法整理 高清圖:http://t.cn/RE0bvzX PDF下載點擊:http://download.csdn.net/download/u012104219/10268468

原创 Linux下Maven安裝(Apache Maven Project)

一、開發前準備 Maven is a Java tool, so you must have Java installed in order to proceed. 官方參考文檔,在上面有最全的官方文檔 二、Maven安裝步驟

原创 SSH遠程會話管理工具 - screen使用教程

經常我們通過SecureCRT、Puty這樣的工具連上服務器進行命令操作,但是安裝的過程中很可能會出現斷網或者是不小心關閉窗口,造成安裝中斷,爲了防止這種現象,接下來介紹screen命令的使用。 一、screen命令是什麼?