一、測驗場景 拿到一個運維如軟體,做安裝部署測驗。其中,測驗程序中存在一種場景:由于環境清理不干凈等原因,導致軟體安裝部署時,某個組件的埠號被占用,而導致部署失敗的情況。 為了測驗埠被占用的這種情況下,部署邏輯是否合理(比如是否有回傳正常的報錯資訊等),需要測驗人員在被部署的服務器上模擬埠被占 ......
2023-03-21 more_pycache__檔案夾可以看作該檔案夾下檔案已被python接管或者說編譯過。 在第一次執行代碼的時候,Python解釋器已經把編譯的位元組碼放在__pycache__檔案夾中,這樣以后再次運行的話,如果被呼叫的模塊未發生改變,那就直接跳過編譯這一步,直接去__pycache__檔案夾中去運行相關 ......
2023-03-21 more需求背景 之前在虛擬機、遠程的服務器,如果因為一些硬性限制,但又想傳輸的檔案的時候,沒有太好的辦法的時候,系統如果默認安裝了Python3,可以使用python自帶的server服務來進行檔案傳輸, // python 2.X temp$ python -m SimpleHTTPServer 202 ......
2023-03-21 moreExcel是微軟出品的辦公神器,大部分讀者相信或多或少都用過。其自帶的函式豐富,可以進行復雜的資料運算、分析以及可視化的輸出。到目前為止沒有出現可以望其項背的競品,大部分競品不是在模仿的路上,就是在失敗的路上。 ......
2023-03-21 morePandas庫專為資料分析而設計,它是使Python成為強大而高效的資料分析環境的重要因素。 一、Pandas資料結構 1、import pandas as pd import numpy as np import matplotlib.pyplot as plt 2、S1=pd.Series([‘ ......
2023-03-19 more本篇筆記目錄索引如下: Django 連接mysql,執行資料庫表結構遷移步驟介紹 操作資料庫,對資料進行簡單操作 接下來幾篇筆記都會介紹和資料庫相關,包括資料庫的連接、操作(包括增刪改查)、對應的欄位型別、model 里Meta 相關引數和 QueryAPI 的詳解等。 這一篇先介紹資料庫的連接和 ......
2023-03-19 more作業系統 :CentOS 7.6.1810_x64 Python 版本 : 3.9.12 一、背景描述 使用python開發程序中,會遇到需要使用快取加速應用的情況,比如下面這些場景: 資料轉換加速 字串時間轉換成int時間戳; 字串時間轉換成datetime型別; ... 資料決議加速 byt ......
2023-03-19 more作業中會遇到需要監控程式運行程序資料的情況,比如定時執行監控的cmd并記錄執行結果,本文提供一種實作方式,便于后續排查問題。 ......
2023-03-19 more1:將兩個串列合并成一個字典 假設我們在 Python 中有兩個串列,我們希望將它們合并為字典形式,其中一個串列的項作為字典的鍵,另一個作為值。這是在用 Python 撰寫代碼時經常遇到的一個非常常見的問題 但是為了解決這個問題,我們需要考慮幾個限制,比如兩個串列的大小,兩個串列中元素的型別,以及其 ......
2023-03-19 more環境介紹 python3.8 numpy matplotlib 一、繪制一個三維的愛心 關于這一步,我采用的是大佬博客中的最后一種繪制方法。當然,根據我的代碼習慣,我還是稍做了一點點修改的。 class Guess: def __init__(self, bbox=(-1.5, 1.5), reso ......
2023-03-19 more使用python爬蟲爬取鏈家濰坊市二手房專案 需求分析 需要將濰坊市各縣市區頁面所展示的二手房資訊按要求爬取下來,同時保存到本地。 流程設計 明確目標網站URL( https://wf.lianjia.com/ ) 確定爬取二手房哪些具體資訊(欄位名) python爬蟲關鍵實作:requests庫和 ......
2023-03-19 more1.資料采集邏輯 在進行資料采集之前,明確哪些資料為所需,制定資料Schema為爬取作業做出要求,并根據資料Schema制定出有針對性的爬取方案和采集邏輯。 2.資料Schema 3.資料爬取 抓取京東平臺任一商品的評論資訊,此案例抓取的商品是某一店鋪的車厘子評價資訊。 評論資訊是由JS動態加載的, ......
2023-03-19 more需求:爬取豆瓣電影短評評論文本內容 目標:將爬取的文本存入 excel 中 爬蟲步驟: 1.拼接分頁網址,回圈請求分頁資料,獲取HTML代碼 2.分析獲取到的HTML代碼,決議出所需要的資料,提取內容 3.存盤爬取到的資料 準備作業: 1.開發工具 pycharm 2.模塊 requests、bs4 ......
2023-03-18 more本文介紹在Anaconda環境下,安裝Python中的一個高級地理空間資料分析庫whitebox的方法。 首先,我們打開“Anaconda Prompt (Anaconda)”軟體。 隨后,將彈出如下所示的命令輸入視窗。 在上述彈出的命令輸入視窗中,輸入以下代碼: conda install -c ......
2023-03-18 more參考:Bokeh教程 Bokeh 環境設定 Bokeh可以安裝在 CPython 2.7 和 3.5以上的 版本上,只能使用標準版和Anaconda版。在撰寫本教程時,Bokeh的當前版本是ver.1.3.4.Bokeh軟體包有以下依賴性 – jinja2 >= 2.7 numpy >= 1.7.1 ......
2023-03-16 more一、用set方法去重后與原串列長度比較 set會生成一個元素無序且不重復的可迭代物件,也就是我們常說的去重set會生成一個元素無序且不重復的可迭代物件,也就是我們常說的去重 lst = [1,3,5,3,4,4,2,9,6,7] set_lst=set(lst) if len(set_lst)==l ......
2023-03-16 more最近ChatGPT蠻火的,今天試著讓ta寫了一篇資料分析實戰案例,大家來評價一下! 一、資料 您的團隊已經為您提供了一些游戲資料,包括玩家的行為和收入情況。以下是資料的一些特征: user_id: 玩家ID date: 游戲日期 level: 玩家達到的游戲等級 revenue: 玩家在游戲中花費的 ......
2023-03-16 more本文介紹基于Python中ArcPy模塊,對大量不同時相的柵格遙感影像按照其成像時間依次執行批量拼接的方法。 在前期的文章Python arcpy創建柵格、批量拼接柵格中,我們介紹了利用Python實作柵格遙感影像批量拼接的方法;但這篇文章實作的操作是將某個保存路徑下全部的柵格影像檔案加以拼接,換句 ......
2023-03-16 more在看《動手學深度學習》時,安裝mxnet(CPU)版時安裝失敗。 首先是下載時使用國內鏡像,可參考Python安裝庫太慢?配置好這個速度飛起 - 知乎 (zhihu.com) 下載時出現的問題: Building wheel for numpy (setup.py) ... error error: ......
2023-03-16 more字串索引 str = '我是一名學生' print(str[0]) #輸出“我” print(str[-6]) #輸出“我” 字串切片:把資料物件的一部分拿出來 str = '我是一名學生' print(str[2:4]) #輸出“一名” print(str[-4:-2]) #輸出“一名” #獲 ......
2023-03-15 more代碼倉庫:第一次個人專案-論文查重系統 PSP表格 |PSP2.1|Personal Software Process Stages|預估耗時(分鐘)|實際耗時(分鐘)| | : | : | : | : | |Planning|計劃|120|100| |· Estimate|· 估計這個任務需要多少 ......
2023-03-15 more參考:Biopython 安裝 Biopython 安裝 本節解釋了如何在你的機器上安裝Biopython。它的安裝非常簡單,不會超過5分鐘。 第1步 - 驗證Python的安裝 Biopython被設計為與Python 2.5或更高版本一起作業。因此,必須先安裝Python。在你的命令提示符下運行 ......
2023-03-15 more著作權宣告:原創不易,本文禁止抄襲、轉載,侵權必究! 一、去吧!皮卡丘! 使用turtle(海龜庫)制作而成,感覺挺好玩的,哈哈@>_<@,效果如下: 由于原始碼過長,這里僅展示部分代碼: from turtle import * import turtle as t from random impor ......
2023-03-15 morepython語言基礎 1.1 python語法特點 1.1.1 注釋規則 什么是注釋? 所謂注釋,就是在代碼中添加標注性的文字,進而更好的幫助我們更好的閱讀代碼,注釋又分為單行注釋和多行注釋。 1. 單行注釋 1 單行注釋用: # 來注釋 2 例: 3 print("hello word! ") # ......
2023-03-15 more本文分析Program.cs 中Main()函式中代碼的運行順序分析asp.net core程式的啟動,重點不是剖析原始碼,而是理清程式開始時執行的順序。到呼叫了哪些實體,哪些法方。asp.net core 3.1 的程式入口在專案Program.cs檔案里,如下。ususing System; us ......
uj5u.com 2020-09-09 22:07:49 more最近被websocket的一個問題困擾了很久,有一個需求是在web網站中搭建websocket服務。客戶端通過網頁與服務器建立連接,然后服務器根據ip給客戶端網頁發送資訊。 其實,這個需求并不難,只是剛開始對websocket的內容不太了解。上網搜索了一下,有通過asp.net core 實作的、有 ......
uj5u.com 2020-09-09 22:08:02 moreMagicodes.IE在Docker中使用 更新歷史 2019.02.13 【Nuget】版本更新到2.0.2 【匯入】修復單列匯入的Bug,單元測驗“OneColumnImporter_Test”。問題見(https://github.com/dotnetcore/Magicodes.IE/is ......
uj5u.com 2020-09-09 22:08:05 more如果你用過Asp.net webform, 說明你也算是.NET 開發的老兵了。WEBform應該是2011 2013左右,當時還用visual studio 2005、 visual studio 2008。后來基本都用的是MVC。 如果是新開發的專案,估計沒人會用webform技術。但是有些舊版 ......
uj5u.com 2020-09-09 22:08:50 more今天在iis服務器配置asp.net網站,遇到一個問題,記錄一下: 問題:由于擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程式。如果應下載檔案,請添加 MIME 映射。 WindowServer2012服務器,添加角色安裝完.netframework和iis之后,運行aspx頁面 ......
uj5u.com 2020-09-09 22:10:00 more帶著問題去思考,大家好! 問題1:HTTP請求和回傳相應的HTTP回應資訊之間發生了什么? 1:首先是最底層,托管層,位于WebAPI和底層HTTP堆疊之間 2:其次是 訊息處理程式管道層,這里比如日志和快取。OWIN的參考是將訊息處理程式管道的一些功能下移到堆疊下端的OWIN中間件了。 3:控制器處理 ......
uj5u.com 2020-09-09 22:11:13 more微信門戶應用管理系統,采用基于 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層采用Boostrap + Metronic組合的前端框架,資料訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等資料庫。框架以MVC5,... ......
uj5u.com 2020-09-09 22:15:18 more帶著問題去思考,大家好!它是什么?它包含什么?它能干什么? 訊息 HTTP編程模型的核心就是訊息抽象,表示為:HttPRequestMessage,HttpResponseMessage.用于客戶端和服務端之間交換請求和回應訊息。 HttpMethod類包含了一組靜態屬性: private stat ......
uj5u.com 2020-09-09 22:15:23 more一、跨域 NuGet參考Microsoft.AspNet.WebApi.Cors WebApiConfig.cs中配置: // Web API 配置和服務 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 二、清除默認回傳XML格式 ......
uj5u.com 2020-09-09 22:15:48 more重要的話先說,今晚(3月20日)19:30 gt-checksum新版本發布會,點擊下面的鏈接預約: 會議詳情 (tencent.com) gt-checksum 1.2.0版本發布后,受到了廣大社區用戶的熱烈回應。短短幾天,便有幾十個star,以及社區用戶提交了十幾條issue反饋問題,更有熱心用 ......
uj5u.com 2023-03-21 12:45:22 more本文主要講解資料倉庫的建模整個理論與實踐的方法論。從0到1對資料倉庫進行建模。構建成熟的數倉架構。可以參閱《大資料之路:阿里巴巴大資料實踐》 ......
uj5u.com 2023-03-21 12:24:34 moreTCP/IP協議中有兩個具有代表性的傳輸層協議,分別是TCP協議和UDP協議。TCP協議全稱傳輸控制協議,是一種面向連接的、可靠的、基于位元組流的傳輸層通信協議。UDP協議全稱用戶資料報協議,是 TCP/IP協議模型傳輸層的無連接協議,它既不建立連接,也不檢查目標計算機是否已準備好接收,該協議只是將數... ......
uj5u.com 2023-03-21 12:06:57 more前言 近期ChatGPT可以說是太火了,問答、寫論文、寫詩、寫代碼,只要輸入精確的prompt,他的表現總是讓人驚喜。本著打不過就加入的原則。要是把ChatGPT拉入群聊中,會是怎樣一番場景?說做就做,花了1個晚上搗鼓了一個小Demo【ChatGPT群聊助手】,憑借它的“聰明才智”,應該可以搞定我的 ......
uj5u.com 2023-03-21 12:06:06 moreTCP/IP協議中有兩個具有代表性的傳輸層協議,分別是TCP協議和UDP協議。TCP協議全稱傳輸控制協議,是一種面向連接的、可靠的、基于位元組流的傳輸層通信協議。UDP協議全稱用戶資料報協議,是 TCP/IP協議模型傳輸層的無連接協議,它既不建立連接,也不檢查目標計算機是否已準備好接收,該協議只是將數... ......
uj5u.com 2023-03-21 12:05:21 more前言 近期ChatGPT可以說是太火了,問答、寫論文、寫詩、寫代碼,只要輸入精確的prompt,他的表現總是讓人驚喜。本著打不過就加入的原則。要是把ChatGPT拉入群聊中,會是怎樣一番場景?說做就做,花了1個晚上搗鼓了一個小Demo【ChatGPT群聊助手】,憑借它的“聰明才智”,應該可以搞定我的 ......
uj5u.com 2023-03-21 12:05:07 more