原创 最長迴文串之中心擴散法

最長迴文串之中心擴散法 題目描述 leetcode 5. 最長迴文子串 給定一個字符串 s,找到 s 中最長的迴文子串。你可以假設 s 的最大長度爲 1000。 示例 1: 輸入: "babad" 輸出: "bab" 注意

原创 Windows下JetBrains CLion的pthread使用配置

Windows下JetBrains CLion的pthread使用配置 安裝平臺 windows10 64位系統 JetBrains CLion C/C++環境:MinGW pthread下載     下載地址:ftp://

原创 C Linux 多線程入門

C Linux 多線程入門 ××× 入門示例     啓動和停止直接使用接口即可,暫停和恢復需要自己定義,大體的代碼如下: #include <stdio.h> #include <string.h> #include <stdl

原创 C++控制檯小遊戲

遊戲入門編程-C++ 簡介     使用C++編寫一些簡單懷舊的小遊戲,沒有實現其中的玩法之類的,只實現核心功能 運行說明 運行平臺是Windows     下載壓縮包或者使用git都行,完成後使用clion(其他支持cmake

原创 Kaggle初體驗之泰坦尼特生存預測

Kaggle初體驗之泰坦尼特生存預測 學習完了決策樹的ID3、C4.5、CART算法,找一個試手的地方,Kaggle的練習賽泰坦尼特很不錯,記錄下 流程     首先註冊一個賬號,然後在頂部菜單欄Competitions裏面搜索

原创 Nginx負載均衡

Nginx負載均衡 配置     首先需要配置定義一個server組:backend,用來表示所有存在的後臺服務,然後將所有的流量重定向到http://backend,將這個Nginx示例上的所有流量重定向到定義的backend

原创 docker容器內存和CPU使用限制

docker容器內存和CPU使用限制 示例如下 sudo docker run --name seckill0 -p 8080:8080 -m 1024M --cpus=0.2 -d seckill:v0 sudo docker

原创 webbench接口併發測試

webbench接口併發測試 安裝     安裝工程中可能會出現確實Ctags的情況,可以進行命令安裝: Ubuntu:apt install ctags Centos:yum install ctags wget http

原创 Docker Java程序鏡像製作

Docker Java程序鏡像製作 製作步驟 # 創建鏡像製作目錄 mkdir docker cd docker # 將oracle的jre包和生成好的程序jar放到目錄中 # 爲了製造較小體積的鏡像,不使用jdk包,也沒有必

原创 Spring Boot Mybatis簡單使用

Spring Boot Mybatis簡單使用 步驟說明 build.gradle:依賴添加 application.properties:配置添加 代碼編寫 測試 build.gradle:依賴添加     需要添加下面三

原创 Spring Boot Lombok配置

Spring Boot Lombok配置 依賴添加 dependencies { annotationProcessor 'org.projectlombok:lombok:1.18.2' compileOnly

原创 決策樹之構造生成

決策樹之構造生成 參考說明     這篇文檔展示一個完整的決策樹的生成過程,希望對學習過程中的我們有所幫助: 示例數據表格     文章所使用的數據集如下,來源於《數據分析實戰45講》17講中 天氣 溫度 溼度 颳風 是否

原创 Spring boot Gradle項目搭建

Spring boot Gradle項目搭建 使用IDEA創建Gradle工程     操作大致爲:File->new->Project->Gradle(在左側選項欄中)     創建常規以後生成的工程目錄如下: build

原创 決策樹CART

決策樹CART 天氣 溫度 溼度 颳風 是否打籃球 晴 高 中 否 否 晴 高 中 是 否 陰 高 高 否 是 小雨 高 高 否 是 小雨 低 高 否 否 晴天 中 中 是 是 陰天 中 高

原创 決策樹ID3與C4.5

決策樹ID3與C4.5 參考極客時間<數據分析實戰45講>17章 決策樹的生成     決策樹的生成會經歷兩個階段:構造和剪枝 構造     構造就是生成一顆完整的決策樹.簡單來說,構造的過程就是選擇什麼屬性作爲節點的過程,在構