原创 387. 字符串中的第一個唯一字符.py-----leetcode刷題(python解題)

[TOC] 題目 給定一個字符串,找到它的第一個不重複的字符,並返回它的索引。如果不存在,則返回 -1。 案例: s = "leetcode" 返回 0. s = "lovelee

原创 《海闊天空》之首章:見證8633英雄機組奇蹟的“那一天”

測試下,下面是電影《中國機長》 《海闊天空》之首章:見證8633英雄機組奇蹟的“那一天”

原创 python數據類型的性能--算法複雜度

python兩種內置數據類型上各個操作的大O數量級 列表list和字典dict 對比list和dict的操作   80/20準則:80%的功能其使用率只有20% 所以越常用的功能,優化的越好,性能就越好 list列表數據類型常用的操作性

原创 windows7上安裝docker詳細圖文教程

 [toc] 下載 github:https://get.daocloud.io/toolbox/ 國內鏡像:https://github.com/boot2docker/windows-installer/releases 我的是w

原创 字符編碼詳解總結

計算機只會識別0和1 計算機處理數據得時候,將其他進制轉換爲2進制 計算機處理文本,會先將文本轉換爲數字 計算機在最早設計的時,採用8個比特(bit)表示一個字節(byte),所以一個字節表示的最大整數就是255(二進制1111

原创 基於python的數據採集以及可視化腳本的開發(超詳細)

目 錄 1 引言.............................................................5 1.1 Python的介紹.........................

原创 443. 壓縮字符串-----leetcode刷題(python解題)

[TOC] 題目 給定一組字符,使用原地算法將其壓縮。 壓縮後的長度必須始終小於或等於原數組長度。 數組的每個元素應該是長度爲1 的字符(不是 int 整數類型)。 在完成原地修改輸入數組後,返回數組的新長度。 進階: 你能否僅使用O(

原创 docker基本命令-簡單明瞭

文章目錄docker的啓動啓動停止查看狀態docker的鏡像查看本地鏡像搜索網上鏡像拉取鏡像刪除鏡像刪除單個鏡像刪除所有鏡像查看&創建並啓動交互式容器什麼是交互式容器查看正在運行的容器查看所以容器創建並啓動交互式容器創建並啓動守護

原创 百度文字閱讀免費使用簡易教程(文字轉音頻)-python版

簡介 如何使用百度語音合成接口,將文字轉成音頻 前提條件 一個百度賬號 安裝好python 安裝baidu-aip(注意是aip,pip install baidu-aip即可) 具體操作 打開網址:https://ai.baid

原创 python中__doc__、__name__、__file__的使用

各自的作用: doc:獲取到註釋內容 name:獲取到函數的名稱 file:獲取到當前的文件路徑(獲取模塊路徑) 示例代碼 #! /usr/bin/env python # -*- coding: utf-8 -*- from w

原创 242. 有效的字母異位詞---數據結構和算法

 [TOC] 題目 給定兩個字符串 s 和 t ,編寫一個函數來判斷 t 是否是 s 的字母異位詞。 示例 1: 輸入: s = "anagram", t = "nagaram" 輸出: true

原创 如何通過python實現--監控服務器是否有人遠程登錄(詳細思路+代碼)

文章目錄起源思路實現cmd命令netstat監控3389端口python腳本實現展示思維導圖 起源 當同一個遠程服務器有多個人使用的時候,想知道服務器是否有人在用,我們不能直接的去登錄,因爲這樣可能會把對方擠下來,這並不友好,所以

原创 使用picgo和阿里雲oss對象存儲搭建一個自動上傳的圖牀工具

[TOC] 準備 在開始搭建之前,我們需要準備一些東西 第一個我們要有一個阿里雲對象存儲oss 對象存儲資源包還是很便宜的,一塊錢一個月,很嗨皮 不過阿里雲之後要收流量費,不過也不是很貴,我用oss小半年了,才2毛錢(雖然我只存儲一些

原创 35. 搜索插入位置-----leetcode刷題(python解題)

[TOC] 題目 給定一個排序數組和一個目標值,在數組中找到目標值,並返回其索引。如果目標值不存在於數組中,返回它將會被按順序插入的位置。 你可以假設數組中無重複元素。 示例 1: 輸入: [1,3,5,6], 5

原创 【刷題】1342. 將數字變成0的操作次數---數據結構和算法

[TOC] 題目 給你一個非負整數 num ,請你返回將它變成 0 所需要的步數。 如果當前數字是偶數,你需要把它除以 2 ;否則,減去 1 。 示例 1: 輸入:num = 14 輸出:6 解釋: 步驟 1) 14