原创 shell腳本學習總結及坑點記錄

文章目錄shell 變量局部變量和全部變量預定義變量變量默認值環境變量shell 常用關鍵字let命令getopts獲取參數+case語句解析解析命令行參數工具調用main函數獲得執行腳本的當前絕對路徑cut命令test 命令數值

原创 python學習筆記一: 數據類型

好久沒寫過博客了, 實際上是好久沒好好學習過了, 實習回來一直在玩耍… 這篇博客都是一些python的基礎語法 文章目錄數據類型整數和浮點數字符串布爾值空值列表列表排序元組字典set遍歷 數據類型 整數和浮點數 pytho

原创 python學習筆記四:pymysql操作mysql

文章目錄建立連接檢查連接狀況批量插入查詢SQL結果寫入文件設置遊標類型SQL注入 建立連接 INSERT、UPDATE、DELETE 等修改數據的語句需手動執行commit()完成對數據修改的提交 import pymysql

原创 記一次BUG: set / map 添加元素失敗??? /* (strict weak ordering) */

文章目錄BUG 描述set / map 的 insert / emplace 的返回值set / map 的去重於是 BUG 就誕生了 :strict weak ordering!!! BUG 描述 記錄一個糾結了一天的 BUG

原创 Linux下安裝protobuf以及在C++中使用

文章目錄前言安裝並配置環境變量簡單例子在C++中使用定義一個.proto文件 : msg.proto使用方法輸出結果總結 前言 本文只介紹如何安裝protobuf, 如何編譯使用了protobuf的 C++ 代碼 至於詳細的pr

原创 DP : 最長遞增子序列

文章目錄問題描述時間複雜度爲O(n2)時間複雜度爲O(n logn) 問題描述 對於一個數字序列,請設計一個複雜度爲O(nlogn)的算法,返回該序列的最長上升子序列的長度, 這裏的子序列定義爲這樣一個序列U1,U2…,其中

原创 淺析事務,鎖和索引

文章目錄事務鎖隔離級別的原理索引MVCC解決了什麼?如何實現? MySQL的默認存儲引擎爲InnoDB而不是MyISAM的一大原因就是InnoDB是支持事務的,而MyISAM不支持事務。(我覺得前者強調安全,而後者性能更好,當然

原创 ubuntu雲服務器編譯過程中鏈接異常

無論gcc還是g++都顯示有以下段錯誤,無法成功鏈接 collect2: fatal error: ld terminated with signal 11 [Segmentation fault], core dumped co

原创 C/C++ 棧幀筆記

原創鏈接 非原創, 有刪改,僅做個人筆記 1.我們在調用它的時候系統做了什麼? 2.main函數中如果還有另一個函數,在跳轉後運行完這個函數時,編譯器怎麼知道下一行執行哪個語句呢?會不會又從頭執行了? 3.函數在結束之後(運

原创 python學習筆記五:併發

文章目錄多線程threading模塊屬性和方法創建線程互斥鎖條件變量Queue多進程 多線程 python提供了thread、threading和Queue模塊來支持多線程編程 thread只支持基本的功能,不推薦使用,thre

原创 雲服務器搭建hadoop,win下web界面無法訪問

解決辦法: 首先core-site.xml中的: <property> <name>hadoop.tmp.dir</name> <value>/usr/local/hadoop/tmp</value> </

原创 使用hadoop C接口編寫代碼錯誤集合

編譯: g++ hello_world.cpp -I${HADOOP_HOME}/include -L${HADOOP_HOME}/lib/native -lhdfs -L${JAVA_HOME}/lib/server -ljvm

原创 Ubuntu18.04安裝過程出現的問題

換了個新電腦, 是NVIDIA的顯卡,然後安裝了Ubuntu18.04, 結果出現了一些問題, 通過所搜索引擎的幫助… 總算是解決了 寫篇博客記錄一下, 以下的方法都是通過別人的博客學到的, 並不是原創, 不過因爲很多時候要重啓電

原创 python學習筆記二:時間&文件目錄操作

文章目錄時間的處理文件操作讀取大文件對文件和目錄的常用操作 時間的處理 時間戳 import time ticks = time.time() 當地時間 # 獲取當地時間 # 返回的是一個時間元組 local_t

原创 python學習筆記三:面向對象

文章目錄定義一個類updating 定義一個類 class Person: '''這是文檔字符串''' phone = None #這是類變量 def __init__(self, name, a