原创 Docker常用筆記

虛擬機(VM)與容器對比(docker) 1.容器秒級啓動,虛擬機分鐘級 2.容器磁盤一般使用爲MB,虛擬機一般爲GB 3.容器性能接近原生,虛擬機弱於原生 4.系統支持量:單機支持上千個容器,單機一般支持幾十個虛

原创 Centos7安裝Elasticsearch

安裝java環境 查看yum庫中的Java安裝包 yum -y list java* 安裝java8 yum install -y java-1.8.0-openjdk-devel.x86_64 查看java版本信息

原创 don't run elasticsearch as root.

因爲安全問題elasticsearch 不讓用root用戶直接運行,所以要創建新用戶 adduser xxx#添加用戶 passwd xxx#給添加的用戶創建密碼,連續輸入兩次密碼 切到root用戶給新創建的用戶添加權限 chow

原创 Python Code Review

查看他人代碼項目得出的感悟,以閱讀者的角度。 1.在導入其他模塊的時候要註明導入的具體類,不要用from test import *的方式導入。 理由 :假設引用了test中的某個類或方法會造成難以找到該方法或類的情況以至於不能

原创 Nginx與前端開發

Nginx與Node.js “Nginx是一款輕量級的HTTP服務器,採用事件驅動的異步非阻塞處理方式框架,這讓其具有極好的IO性能,時常用於服務端的反向代理和負載均衡。” 作爲前端開發,即使沒用過Nginx,但一定聽說過上面這句話。這句

原创 自學Python去面試,月薪爲何僅3K?面試官問題解析!

很多人認爲Python語言簡單(實際真的那麼簡單嗎?語法簡潔不代表容易學),都去自學Python編程語言,然後尋思出去找一份好的工作,其中學生居多。所以這套面試題我隨機例舉了幾個罷了,文末有提示。一般面試官見到初入社會的學生,他不會問你多少

原创 Python從入門到摔門(4):Python中 sys.argv[]的用法簡明解釋

pythonsys.argv[]說白了就是一個從程序外部獲取參數的橋樑,這個“外部”很關鍵,所以那些試圖從代碼來說明它作用的解釋一直沒看明白。因爲我們從外部取得的參數可以是多個,所以獲得的是一個列表(list),也就是說sys.argv其實

原创 XShell上傳、下載本地文件到linux服務器

Xshell很好用,然後有時候想在windows和linux上傳或下載某個文件,其實有個很簡單的方法就是rz,sz。 首先你的Linux上需要安裝安裝lrzsz工具包,(如果沒有安裝請執行以下命令,安裝完的請跳過)yum install

原创 Python從入門到摔門(6):Python Web服務器Tornado使用小結

.png 最近在做一個網站的後端開發。因爲初期只有我一個人做,所以技術選擇上很自由。在 web 服務器上我選擇了 Tornado。雖然曾經也讀過它的源碼,並做過一些小的 demo,但畢竟這是第一次在工作中使用,難免又發現了一些值得分享的東西

原创 你是如何自學 Python 的?

好久不見---------------------------------------1. 總體來講,找幾本靠譜的書,由淺入深,邊看邊練。 我是從去年下半年開始學習Python / ML / CV,利用每天晚上22:00- 01:00的業餘

原创 王老闆Python面試(11):真實 Python 爬蟲面試題

image就在昨天我面試了,來到上海之後面試的第一家公司,面試過程挺順利,不出意外今天下午就會收到 offer。面試完之後,我走在路上,整個人都是在傻笑的狀態,路人一臉關愛智障的眼神,但我還是非常的開心。自己一路自學過來,不知道遇到多少 b

原创 絕了!Python又放大招,逆襲宇宙語言!

1240自2017年國務院印發《新一代人工智能發展規劃》,明確指出在中小學階段設置人工智能相關課程後,Python一路逆襲, 作爲人工智能時代最合適的語言,Python無疑被越來越多人追捧,被衆多程序員譽爲“宇宙最好的編程語言”。在這樣的背

原创 Python從入門到摔門(7):【總結】瀏覽器 User-Agent 大全

瀏覽器宣傳圖一、基礎知識Http Header之User-AgentUser Agent中文名爲用戶代理,是Http協議中的一部分,屬於頭域的組成部分,User Agent也簡稱UA。它是一個特殊字符串頭,是一種向訪問網站提供你所使用的瀏覽

原创 Python從入門到摔門(5):18式優雅你的Python

優雅一,優雅你的Jupyter1,更改Jupyter Notebook初始工作路徑平凡方法:在cmd中輸入jupyter notebook --generate-config,然後找到生成的配置文件jupyter_notebook_conf

原创 簡單應用場景下使用緩存&redis等

當用戶在訪問一個分頁的數據時可能需要來回切換上一頁下一頁,這時候緩存的 用途就體現出來了。 例如可以將第一頁的數據跟第二頁的數據存在redis中,沒使用redis之前可能頁面的加載數據來回切換爲1秒鐘帶給用戶”卡頓”的體驗,但當你使用