Time of Update: 2018-07-24
下面介紹在學習《深入淺出設計模式》中的第二個設計模式:觀察者模式 先定義一下觀察者模式:觀察者模式定義了對象之間的一對多依賴,這樣當一個對象改變狀態時,它的所有對象都會收到依賴並且自動更新。 具體的樣本請看下圖:
Time of Update: 2018-07-24
剛開始學習python,照著書上敲的代碼: #根據給定的年月日以數位形式列印出來months = [ 'January', 'Febuary', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']#以1~31的數字作為結尾的列表endings =
Time of Update: 2018-07-24
注意 opencv 的座標軸,x 軸向右,和 width 對應,y 軸向下,和 height 對應; 1. MOG2 與 KNN MOG:Mixture of Gaussian import cv2cap = cv2.VideoCapture('./data/video/768x576.avi')knn_sub = cv2.createBackgroundSubtractorKNN()mog2_sub = cv2.createBackgroundSubtractorMOG2
Time of Update: 2018-07-24
Python模組安裝方法 一、方法1: 單檔案模組直接把檔案拷貝到 $python_dir/Lib 二、方法2: 多檔案模組,帶setup.py 下載模組包,進行解壓,進入模組檔案夾,執行:python setup.py install 三、 方法3:easy_install 方式 先下載ez_setup.py,運行python ez_setup
Time of Update: 2018-07-24
關鍵代碼見標紅部分 # -*- coding: utf-8-*-import re##過濾HTML中的標籤#將HTML中標籤等資訊去掉#@param htmlstr HTML字串.def filter_tags(htmlstr):#先過濾CDATA re_cdata=re.compile('//<!\[CDATA\[[^>]*//\]\]>',re.I) #匹配CDATA
Time of Update: 2018-07-24
找的參考文章給的代碼有點問題,調整了一下。具體原理就不贅述了,可參考這篇,實際使用也可以使用python的fastdtw包。 import sysdef distance(x,y): return abs(x-y)def dtw(): X = [1, 2, 3, 4] Y = [1, 2, 7, 4, 5] M = [[distance(X[i], Y[i]) for i in range(len(X))] \ for j in range(len(Y))]
Time of Update: 2018-07-24
工作中用到了RSA和ECDSA的簽名,整理一下指令碼代碼,分享給有需要的人。RSA支援多種bit位元, ECDSA暫時只支援ECDSA384。RSA的指令碼用的python2,ECDSA用python3寫的。 RSA #!/usr/bin/pythonfrom cryptography.exceptions import InvalidSignaturefrom cryptography.hazmat.backends import default_backendfrom
Time of Update: 2018-07-28
python中使用socket進行編程時,發現client的tcp經常處於close_wait狀態:linux中使用命令 # netstat -atpn 原因是server端關掉了tcp串連,給client發送FIN訊號,client的tcp層回了ACK,然後它的socket狀態就處於close_wait狀態。 實驗:
Time of Update: 2018-07-28
使用Python發送和讀取Lotus Notes郵件 本人原創,轉載請註明出處 Blog:Why So Serious Github: LeoLuo22 CSDN: 我的CSDN 0x00前言 公司限制內部訪問互連網,與外網的唯一通道只有Lotus
Time of Update: 2018-07-28
使用joblib.Parallel平行處理資料是出現TypeError : can’t pickle instancementhod objects 錯誤 首先是一段函數調用的實現: import joblibimport numpy as npdef load_data(K, T): return K+Tjobs = 8Ts = np.repeat(np.array([1]), jobs, axis=0)Ks = np.repeat(np.array([1]), jobs,
Time of Update: 2018-07-27
標籤:測試案例 rom tde mode col elf trace dead oserror 問題描述:執行多個用例的時候,會拋出異常:Traceback (most recent call
Time of Update: 2018-07-20
標籤:二進位 pytho nbsp 字元 bsp 一個 函數 可見 oct 十六進位 到 十進位使用 int() 函數 ,第一個參數是字串 ‘0Xff‘
Time of Update: 2018-07-20
標籤:int code str __name__ def enc sheet div imp 1 xlsx檔案轉csv檔案import xlrdimport csv def
Time of Update: 2018-06-17
標籤:分享 編碼 等等 儲存檔案 位元組 操作 color 出現 樣本 很多時候在寫Python程式的時候都要在頭部添加這樣一行代碼#coding: utf-8或者是這樣# -*-
Time of Update: 2018-06-11
標籤:dde python 啟用 int 網路 變數 mat layer sel 轉至:50488727輸入資料變為樓價預測:105.0,2,0.89,510.0105.0,2,0.
Time of Update: 2018-06-09
標籤:http lower 方案 實現 英文 分享圖片 string count() 數字 本節主要實現以下目標:1、 實現Python擷取字串中出現次數最多/少的字元2、存在問題分析
Time of Update: 2018-06-02
標籤:輸入 相同 rect 最大和 參數 www. 模式識別 import == 百度百科:模板匹配是一種最原始、最基本的模式識別方法,研究某一特定對象物的圖案位於映像的什麼地方,進而識別對象物
Time of Update: 2018-04-13
標籤:microsoft sel == 最佳化 mil 很多 有關 elf 來講 問題: 你的程式要建立大量(可能上百萬)
Time of Update: 2018-04-13
標籤:python
Time of Update: 2018-05-24
這篇文章主要介紹了Python中執行預存程序及擷取預存程序傳回值的方法,結合執行個體形式總結分析了Python調用預存程序的常用方法與相關操作注意事項,需要的朋友可以參考下本文執行個體講述了Python中執行預存程序及擷取預存程序傳回值的方法。分享給大家供大家參考,具體如下:在Pathon中如何執行預存程序呢?可以使用如下方法:預存程序定義基本如下:ALTER procedure [dbo]. [mysp] @Station varchar ( 50), @SN varchar ( 50),