關(guān)于孫立|孫立.學(xué)不可以已MrSunLi.com關(guān)于孫立白日不到處,青春恰自來。苔花如米小,亦學(xué)牡丹開。孫立,雖然已近不惑之年,卻依然對世界充滿好奇。他出生在北京一個普通家庭,在北京上學(xué)、工作、成家。因為一個工作機會,搬家到上海5年。又因為另一個偶然的工作機會,搬到香港。目前一家人在香港生活。他熱愛計算機研發(fā)。14歲開始自學(xué)(當年最流行的Z80和6502),18歲獨立發(fā)表論文(“AppleII磁盤螺旋軌加密技術(shù)”),后取得計算機學(xué)士和碩士學(xué)位。作為資深研發(fā)
系統(tǒng) 2019-08-12 01:32:52 2120
用python語言實現(xiàn)根據(jù)pid殺死相應(yīng)進程kill_process.py代碼如下#!/usr/bin/python#-*-coding:utf-8-*-importosimportsysimportsignaldefkill(pid):try:a=os.kill(pid,signal.SIGKILL)#a=os.kill(pid,signal.9)#與上等效print'已殺死pid為%s的進程,返回值是:%s'%(pid,a)exceptOSError,
系統(tǒng) 2019-09-27 17:57:00 2119
Apriori代碼importpandasaspd#自定義連接函數(shù),用于實現(xiàn)L_{k-1}到C_k的連接defconnect_string(x,ms):"""x:頻繁項集列表ms:連接符,這里用‘---’return:返回長度+1的頻繁項集,即L_{k-1}到C_k的連接"""x=list(map(lambdai:sorted(i.split(ms)),x))#去除序列中的連接符,并將元素排列n=len(x[0])#每個頻繁項集的長度為nr=[]forii
系統(tǒng) 2019-09-27 17:57:00 2119
本文由葡萄城技術(shù)團隊于原創(chuàng)并首發(fā)轉(zhuǎn)載請注明出處:葡萄城官網(wǎng),葡萄城為開發(fā)者提供專業(yè)的開發(fā)工具、解決方案和服務(wù),賦能開發(fā)者。一直以來C#都是微軟在編程語言方面最為顯著的Tag,但時至今日Python已經(jīng)從一個小眾語言,變成了世界編程語言排行榜排名前列的語言了。Python也在Web開發(fā)、網(wǎng)絡(luò)爬蟲、數(shù)據(jù)分析、大數(shù)據(jù)處理、機器學(xué)習(xí)、科學(xué)計算及繪圖等領(lǐng)域有著不錯的天然優(yōu)勢和不俗的表現(xiàn)。微軟再從收購了Github后,在開源社區(qū)投入的力度越來越大,所以對于Python
系統(tǒng) 2019-09-27 17:56:29 2119
python最大深度最小深度LeetCode104,111解法:1、BFS:尋找最大深度的時候,很容易想到就是,可以直接進行層次遍歷,當無法在進行遍歷下去的時候就是最深的深度;當尋找最小深度的時候,對每一個節(jié)點檢查它是否是葉子節(jié)點,也就是檢查它是否有左子樹和右子樹。2、DFS:每次進行遍歷的時候,要判斷是否是葉子節(jié)點,更新max深度的值和min深度的值。BFS版本#Definitionforabinarytreenode.#classTreeNode(ob
系統(tǒng) 2019-09-27 17:54:14 2119
在Android軟件開發(fā)中,增加日志的作用很重要,便于我們了解程序的執(zhí)行情況和數(shù)據(jù)。Eclipse開發(fā)工具會提供了可視化的工具,但是還是感覺終端效率會高一些,于是自己寫了一個python的腳本來通過包名來過濾某一程序的日志。原理通過包名得到對應(yīng)的進程ID(可能多個),然后使用adblogcat過濾進程ID即可得到對應(yīng)程序的日志。源碼復(fù)制代碼代碼如下:#!/usr/bin/envpython#coding:utf-8#Thisscriptisaimedtog
系統(tǒng) 2019-09-27 17:52:59 2119
python接入片云網(wǎng)短信驗證申請自己的簽名和模板簽名和模板審核失敗,就聯(lián)系客服,客服會幫你通過在你的系統(tǒng)設(shè)置里面IP白名單,填寫你的服務(wù)器ip這個ip直接取瀏覽器搜索ip查看接入python的相關(guān)代碼importrequestsimportjsonclassYunPian(object):def__init__(self,api_key):self.api_key=api_keyself.single_send_url="https://sms.yunp
系統(tǒng) 2019-09-27 17:51:19 2119
這個問題在網(wǎng)上找了很長時間,也沒有很好的解決方案,大多數(shù)都是用的ftp.retrlines('LIST',處理函數(shù))來獲得文件的時間但是格式是所以很難做成時間戳,獲取時間的目的不就是用來比較,所以下面?zhèn)€大家來個可以獲取時間然后轉(zhuǎn)化成時間戳的方式首先函數(shù)直接獲取ftp文件的時間然后我的做法是,先將時間轉(zhuǎn)化成列表,然后做成時間元組,再用函數(shù)轉(zhuǎn)化成時間戳。L=list(ftp.sendcmd('MDTM'+"/home/tarena/%s/%s"%(files_
系統(tǒng) 2019-09-27 17:50:49 2119
點擊獲取后,返回2s后的鼠標位置,顯示在文本框(需要用pip命令安裝所需的的庫)(pipinstall模塊名比如安裝pyautogui模塊在cmd里面輸入:pipinstallpyautogui)#!/usr/bin/python3#-*-coding:UTF-8-*-importtimeimportpyautoguiaspagimporttkinterdefget():po.delete(0,tkinter.END)time.sleep(2)#幾秒后返回
系統(tǒng) 2019-09-27 17:47:35 2119
內(nèi)容介紹Python憑借其簡單、易讀、可擴展性以及擁有巨大而活躍的科學(xué)計算社區(qū),在需要分析、處理大量數(shù)據(jù)的金融行業(yè)得到了廣泛而迅速的應(yīng)用,并且成為該行業(yè)開發(fā)核心應(yīng)用的首選編程語言。《Python金融大數(shù)據(jù)分析》提供了使用Python進行數(shù)據(jù)分析,以及開發(fā)相關(guān)應(yīng)用程序的技巧和工具?!禤ython金融大數(shù)據(jù)分析》總計分為3部分,共19章,第1部分介紹了Python在金融學(xué)中的應(yīng)用,其內(nèi)容涵蓋了Python用于金融行業(yè)的原因、Python的基礎(chǔ)架構(gòu)和工具,以及P
系統(tǒng) 2019-09-27 17:47:29 2119