原创 LeetCode 尋找兩個有序數組的中位數(二分)

給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2。 請你找出這兩個有序數組的中位數,並且要求算法的時間複雜度爲 O(log(m + n))。 你可以假設 nums1 和 nums2 不會同時爲空。 示例 1: n

原创 關於ssh打洞

已經是第二次遇到這個問題了,自己第一次解決的時候完全是靠leader指導但是不懂原理直接複製粘貼指令來着. 所以必需專門寫個筆記記錄一下到底怎麼用的 環境是,本地主機,workspace使用雲主機,其中本地主機可以ssh鏈接到wo

原创 leetcode 399. Evaluate Division(除法求值) [帶權並查集]

給出方程式 A / B = k, 其中 A 和 B 均爲代表字符串的變量, k 是一個浮點型數字。根據已知方程式求解問題,並返回計算結果。如果結果不存在,則返回 -1.0。 示例 : 給定 a / b = 2.0, b / c =

原创 Python首先視頻幀截圖,並保存圖片

使用opencv2包實現,這裏的視頻幀計數間隔是真實時間…不是數字越大,越能截到時間較長的幀 import cv2 # 使用opencv按一定間隔截取視頻幀,並保存爲圖片 vc = cv2.VideoCapture('/hom

原创 Switch離線升級教程【自用】

想寫這篇博客的原因還是因爲自己發現明明已經自己通過大佬指導以及論壇教程指導,自己實踐兩次過了完整流程後,仍會因爲相隔太久的固件更新而遺忘到底如何離線升級。當然這也是自己寫的第一篇對於自己實用性較高的生活小技巧。 首先根據論壇大神的

原创 git使用筆記

因爲工作需要所以終於接觸了git 以前對git的印象一直以爲是github是個類似網盤的東西可以幫助線上存取分享代碼。 直到實習時發現shell命令裏竟然有個git,才發現這個東西全稱是 開源的分佈式版本控制系統。總之是個非常強大的版

原创 leetcode 162. 尋找峯值(二分)

轉自https://blog.csdn.net/qq_41231926/article/details/86369916 這個博客說的很清楚。 首先第一次拿到題的時候是給了這樣的條件,給一個序列a,序列a[0]<a[1] && a

原创 python matplotlib包的安裝注意事項:報錯——No such file or dir : tmp/matplotlib-xxxxxx

其實這個注意點並不止限於matplotlib包。今天在雲主機上運行某個調用了matplotlib。其生成的某個文件一直顯示無法找到,導致matplotlib一直編譯錯誤無法運行,開始以爲是程序的使用方法錯誤或者是雲平臺的問題,死活找不

原创 Linux下多版本python共存時,默認執行路徑修改方法

遇到的問題和環境是這樣:首先workspace上存在一個Python2.7和一個Python3.5,其中Python3.5是理想的運行環境,有很多自定義模塊,運行代碼時需要這個環境。原本默認是在這個環境下跑的,後來安裝了一個叫mini

原创 shell常用命令筆記

從去年大數據雲計算課開始按着幫助文檔粘指令,在啥也不懂啥也不會的情況下弄出了Hadoop集羣也跑了MapReduce實例,弄了zookeeper也跑了kafka,耍了hbase也弄了hdfs和hive。結果最後考完試自己纔去學的she

原创 MapReduce編程:最大值、最小值、平均值、計數、中位數、標準差

MapReduce編程最基礎的範例應該就是Wordcount了,然後大部分就是要做一遍最大值最小值的計算。課上老師用的課本是《MapReduce編程與設計模式》,裏面第一章就介紹了Wordcount ,接下來就是最大值最小值平均值標準

原创 Hbase啓動時報錯ERROR [main] zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after 4 attempts

剛安裝時嘗試啓動了HBASE是沒問題的,相關配置詳見:https://blog.csdn.net/ls_6468/article/details/79637680?tdsourcetag=s_pcqq_aiomsg 第二次啓動出現問題

原创 Codeforces Round #550 ABCD

A題:給一個字符串,問字符串內字母是否是唯一且能夠排列成連續的。 直接sort一遍然後順序遍歷看之前的每個字母和之前那個是否連續【即a[i-1]==a[i]-1?】 #include<bits/stdc++.h> #define LL

原创 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Protocol Secur詳解

HTTP即超文本傳輸協議(HyperText Transfer Protocol) 具有相當優秀和方便的一面。然而方便帶來的是簡單,越是簡單的東西容易被人利用。HTTP在安全性方面基本完全沒有防備,安全性的不足導致HTTP容易被竊聽,

原创 leetcode在線編程【樹專題】

二叉樹的最小深度 遞歸遍歷每個節點並計數深度,遍歷到葉子節點時更新最小深度,並返回,非葉子節點取返回值的最小深度返回 class Solution { public: int ans=9999999; int dfs(