原创 Visual Studio 2017 + java + C++ and swig

一、下載swig程序 http://swig.org/download.html 二、創建C++的DLL項目JavaPlus 項目創建過程參考另外一篇博文:http://blog.csdn.net/qq_32782059/ar

原创 RPC框架Thrift架構描述

一、Thritf API的CS架構 Thrift包含創建CS架構程序的完整技術棧。最上層是從IDL生成的代碼,你只需要自己實現服務器端的業務代碼部分就可以。業務規則的實現類指需要實現生成的Iface接口就可以。Thrif有內建的數據類型

原创 主流深度學習開源工具彙總

近幾年來,深度學習在機器學習領域取得了快速的發展,它切底改變了我們對人工智能的看法。就是使用神經網絡的一系列算法應對多層次的,不同層級的抽象。目前深度學習的主要應用領域(或者說是比較成熟的領域)主要有:計算機視覺(圖像識別、光學字符識別)

原创 Visual Studio 2017 + C# + C++ and swig

一、下載swig程序 http://swig.org/download.html 二、VS2017中創建C# 控制檯程序 三、創建C++的動態庫文件 然後點擊“Ok”按鈕,創建C++項目 四、創建C++文件 文件cpp_file

原创 程序員轉型學習人工智能(AI)

本文目錄 本文目錄25歲Java工程師如何轉型學習AI關於基本概念的學習系統學習資料 Yaser Abu-MostafaGeoffrey HintonUdaCity小象學院推薦閱讀書目推薦學習路徑 25歲Java工程師如何轉型學

原创 mysql數據庫安裝

1、安裝環境配置用瀏覽器訪問https://dev.mysql.com/downloads/repo/yum/centos7,下載7的那個版本。mysql57-community-release-el7-11.noarch.rpm 2、上

原创 Python性能優化(一)

Python是一種解釋型的語言,本身的計算性能並不高。但是Python已經發展成爲了一種訪問高性能技術的理想平臺,不同庫的使用將大大影響運算的速度。 下面就各種計算庫的計算速度做一個簡單的測試: 一、math庫的計算 from ma

原创 CentOS安裝Python 3

一般來說,linux服務器都已經預先安裝了Python的計時器,但是有時候,你的程序需要一些特殊的新功能,必須要安裝新版本的Python纔可以使用,下面就以安裝最新版本3.6.3爲例做說明。 一、確定已經有的Python的版本 $whi

原创 編譯Windows版本的hadoop

在Windows上構建和安裝Hadoop 2.x及以上的版本。hadoop建議在linux上運行,但是作爲開發人員,一般大家使用的開發環境都是windows,因此構建windows版本的hadoop可以大大的方便MR的開發和測試。一、介紹

原创 Maven本地倉庫nexus的安裝配置

Nexus是Sonatype推出的強大Maven倉庫管理器產品,本章將詳細介紹Nexus的安裝流程及簡單的使用方法。 一、安裝java環境 請先確認你的操作系統爲windows,並且已安裝java環境,java下載可以訪問官網下載最新版

原创 在EmEditor上編譯並運行JAVA

   EmEditor是個強大的文本編輯器,速度很快,功能很強。今天試着用EmEditor配置Java,由於JAVA是編譯再運行的,那樣的話就要添加兩個具,所以就乾脆用bat批處理。   先新建一個runjava.bat文件,內容爲:

原创 C#調用C++代碼(CSharp Platform Invoke)

在.Net開發的過程中,有時候我們需要從C#中調用C++開發的代碼,原因之一就是集成第三方的程序庫(C++)寫的,另外一個原因就是爲了速度,將一些功能在C或C++裏面實現。C#調用C++的功能有兩種方法,一是用C++/CLI進行封裝,其二

原创 Tensorflow深度學習框架在CentOS 7上的安裝

目前市場上的深度學習框架很多,主要有Tensorflow, Torch, Caffe, Theano, Deeplearning4j,  ConvNetJS, MXNet, Chainer等。今天就介紹著名的Tensorflow在Cent

原创 八大機器學習框架對比及Tensorflow的優勢

八大機器學習框架的對比: (1)  TensorFlow:深度學習最流行的庫之一,是谷歌在深刻總結了其 前身 DistBelief 的經驗教訓上形成的;它不僅便攜、高效、可擴 展,還能再不同計算機上運行:小到智能手機,大到計算機集羣都

原创 Eclipse連接TFS(Team Foundation Server)

對於一些使用TFS作爲開發管理的公司,其源代碼管理服務器一般也是TFS,但是有時候又必須使用java開發一些項目,這樣就涉及到Eclipse接TFS的問題。 Eclipse接TFS其實很簡單,具體步驟如下: 1、打開team explor