原创 flask-admin自定義下拉框選項問題

最近項目背景,flask-admin,sqlalchemy 有個status字段 字段在數據庫的類型是int 類型 需要自定義在flask-admin中,編輯的時候,這個字段用下拉框來表示, 查詢發現有個. form_extra_

原创 flask框架總結(二)——企業實踐篇

之前介紹過flask框架的基礎應用,這篇主要介紹下項目中flask框架裏的實操應用,如果對您有用,請記得關注,點贊,同時也歡迎大家留言討論。 ps: 爲方便,用的pycharm,windows演示的。 目錄項目結構技巧裝飾器使用技

原创 input修改值的小問題

關於input值修改遇到的坑 正常用jq 修改的時候一般我用 $('input[name=media_file]').val(url) 去修改就ok 然後如果 $(‘input[name=media_file]’) 找出來有多

原创 搭建新項目服務器

搭建新項目服務器最近需要寫新項目,配了臺新的服務器,配置服務器踩了些坑。生成ssh的公私鑰,加本地機器的公鑰安裝git 服務,連接github等遠程倉庫安裝pm2 管理進程安裝mongodb安裝redis安裝nginx未完待續 最

原创 圖解一條sql查詢語句執行過程

圖解一條sql查詢語句如何執行假設執行1.連接數據庫服務器2.查詢緩存(判斷是否開啓緩存)3.生成一個執行計劃4.調用存儲引擎執行計劃 假設執行 select * from test 分四個大步驟執行 1.連接數據庫服務器 2.

原创 mysql裏使用not in查出來的結果不一致的原因

舉例: 學校招生 good_name表 爲特招名單, stu_score表爲此次考試成績. 錄取分數大於80且不在特招名單的人. 數據如下: SELECT * FROM good_name SELECT * FROM stu_

原创 redis集羣的小白搭建方法

原作者地址 1.先安裝redis。可以下載安裝包,或者直接apt ,yum都行(4以下都行) 2.安裝完後複製到每個機器上。(注意:文件夾中有dump.rdb需要刪掉)單個機器學習的話就開多個端口來實踐. 3.修改redis.

原创 mongodb.conf配置詳解

#日誌文件位置 logpath=/data/db/journal/mongodb.log  (這些都是可以自定義修改的) 以追加方式寫入日誌 logappend=true 是否以守護進程方式運行 fork = true 默認270

原创 分佈式爬蟲

基於python的 scrapy 框架,有個scrapy-redis的分佈式框中框架。 其實權力就是在redis中存放了兩個數據。 一個是請求隊列 ,一個是url的指紋集合。 那什麼是url指紋呢? 一個url有 請求方式(get,p

原创 對連續型數據,用pandas和plt進行折線圖分析

此次分享一個分析連續型數據的案例。目前市場上會常用此方法去觀察金融數據,銷量數據等問題的分析。 數據真實,採集自某網站。 這裏拿過來的數據,時間字段是分開了,首先做了個預處理,把時間整合下,並添加到“datetime”字段中。然後,再

原创 樸素貝葉斯算法學習心得

樸素貝葉斯模型發源於古典數學理論,有穩定的分類效率。 對缺失數據不太敏感,算法也比較簡單,常用於文本分類。 分類準確度高,速度快。 樸素貝葉斯的模型是基於條件概率和聯合概率爲基礎的。 求分類時,有個前提要求是 條件是獨立的。 公式如下

原创 使用flask_wtf 的 csrf時的bug問題

之前接收一個老項目,版本迭代的時候,發現了一個問題,用戶在登出的時候,再次登錄時,報400錯誤, The CSRF session token is migging. 查了查代碼,才發現問題。 這個flask項目是用flask_wt

原创 在django項目中搭建分佈式圖片服務器fastdfs

FastDFS是一個開源的輕量級分佈式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件爲載體的在線服務,如相冊網站、視頻網站等等。 FastD

原创 單例模式(python)

什麼是單例模式: 單例模式(Singleton Pattern)是一種常用的軟件設計模式,該模式的主要目的是確保某一個類只有一個實例存在。當你希望在整個系統中,某個類只能出現一個實例時,單例對象就能派上用場。 比如,系統的配置信息,在

原创 前端的性能優化

只要是web項目,每次產品,運營,測試團隊都回反饋說 XXX性能不好等問題,大抵上都離不開一個字-----“慢”。 什麼頁面加載太慢,點擊觸發事件太慢,要不就是APP,小程序太大(加載/下載慢)等問題。 然後開發團隊就要絞盡腦汁去優化