原创 Java相關知識點彙總

Java集合類https://www.cnblogs.com/leeplogs/p/5891861.htmlJava註解http://blog.csdn.net/briblue/article/details/73824058

原创 深度學習框架TensorFlow實例——在windows中安裝tensorflow-gpu開發環境

1、安裝AnacondaAnaconda對於學過python的人來說應該不陌生,它集成了python環境下的很多包,省去自己去下載各類依賴的麻煩,相當於一個工具包,下載地址爲https://www.anaconda.com/downloa

原创 Ubuntu14.04下搭建Redis服務

Redis服務就不用多介紹,除了通過apt-get方式直接從軟件源安裝外,還可以通過源碼包編譯安裝,本文以redis-2.8.7.tar.gz源碼包爲例。1、安裝:上傳redis-2.8.7.tar.gz包到/home/itrst/sof

原创 五大算法之動態規劃

問題:一個序列有N個數:A[1],A[2],…,A[N],求出最長非降子序列的長度。抽象:找出這N個數的最長非降子序列的長度。思路:使用動態規劃遞推法,若d(i)爲前i個數的最長非降子序列的長度,那麼它依賴於d(1)...d(i-1)的長

原创 深度學習框架TensorFlow實例——擬合最簡單的線性函數y=ax+b

        在安裝完TensorFlow框架後,我們來做一個簡單的例子,使用TensorFlow擬合簡單的線性函數,並輸出中間訓練的結果。具體的解釋就放在代碼的註釋裏。# encoding=utf-8 ''' Created on 2

原创 Spring Cloud微服務實戰教程系列(二)——Spring Boot項目搭建

        上一節簡單的介紹了一下Spring Cloud框架的子項目組成,這一篇介紹如何搭建一個最簡單的Spring Boot應用,並實現一個簡單的RESTful API,通過這個例子對Spring Boot有一個初步的瞭解,並體驗

原创 Spring Cloud微服務實戰教程系列(一)——Spring Cloud微服務簡介

        最近在學習Spring Cloud微服務教程,爲記錄學習中的點點滴滴,也爲了給更多的人提供參考,特將學習的過程通過博客連載下來,這是第一篇,講一下Spring Cloud的技術體系,後面再詳細展開。        Spri

原创 Ubuntu14.04下搭建PPTP服務器

安裝pptpd$ sudo apt-get install pptpd編輯配置文件:$ sudo vi /etc/pptpd.conf找到最下面,修改ip:localip 你的主機ipremoteip 10.100.0.2-10第二行爲分

原创 Ubuntu14.04下安裝Mysql服務器

1、解壓mysql安裝文件mysql-5.5.47-linux2.6-x86_64.tar.gz;2、配置mysql環境變量3、新建mysql用戶與mysql組4、將mysql主目錄下所有文件屬主改爲mysql:mysql;5、修改$MY

原创 Ubuntu14.04下安裝Nginx服務器

Nginx選擇1.9以上版本,支持tcp包轉發。1、選定安裝目錄,例如/home/deploy/2、安裝PCRE庫:tar -zxvf pcre-8.34.tar.gzcd pcre-8.34./configuremakemake ins

原创 五大算法之分支定界法2——通過剪枝提升效率

上篇博客(五大算法之分支定界法)介紹了使用分支定界法解決裝載問題,該算法的時間、空間複雜度均爲2^n,這篇博客考慮如何改進該算法,提升效率。每次加入活節點之前,都需要考慮一下當前裝載重量加上剩餘貨物總重量是否大於當前最優解,如果不是的話則

原创 五大算法之分治法

青蛙問題:一隻青蛙每次可以跳2個或者3個臺階,問如果跳1000個臺階總共有多少種跳法?抽象:f(1)=0,f(2)=1,f(3)=1,f(n)=f(n-2)+f(n-3)(當n>3時),求f(1000)思路:要知道f(1000)只需要知道

原创 五大算法之分支定界法

問題:有一批共n個集裝箱要裝上2艘載重量分別爲c1,c2的輪船,其中集裝箱i的重量爲wi,且要求確定是否有一個合理的裝載方案可將這n個集裝箱裝上這2艘輪船。抽象:將n個物品放到2個容器中,每個容器不能超重,尋找一個可行的方案。思路:先儘可

原创 五大算法之貪心法

問題:一個旅行者有一個最多能用c公斤的揹包,現在有n件物品,每件的重量分別是w1,w2,...,wn,每件的價值分別爲v1,v2,...,vn,若每種物品都可無限細分,求旅行者能獲得的最大總價值。抽象:組合出價值最大的指定重量的物品。思路

原创 Python爬蟲學習(二)

第一步,讀取單頁面:import urllib.request url = "http://www.badtom.cn" data = urllib.request.urlopen(url).read() data = data.d