原创 ftp創建用戶後無法登錄踩坑記錄

ftp創建用戶後無法登錄: 遇到過兩個坑 1.adduser後,需要用該賬號遠程登錄一下服務器 2.需要修改ftp服務器配置文件/etc/vsftpd/user_list添加一下新創建的用戶名(其實就是白名單) 3.最後需要重啓ftp服務

原创 Host key verification failed.問題解決

ssh連接其他服務器進行scp操作的時候,提示失敗,如下所示: Host key verification failed. 原因是被ssh機器沒有無法識別當前機器,解決方法: 1. vim /etc/ssh/ssh_config 設置 S

原创 linux遠程複製文件提示Host key verification failed.

由於公鑰不一樣了,所以無法登錄,提示信息是 KEY 驗證失敗。 解決方法: step1.編輯ssh配置文件ssh_config vim /etc/ssh/ssh_config  然後將 StrictHostKeyChecking配置爲n

原创 給mysql數據庫添加權限用戶

step1.進入mysql數據庫 step2.執行以下命令 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; F

原创 crontab定時任務踩坑記錄

crontab如何添加一個定時任務? step1.編輯定時任務:crontab -e step2.添加定時任務 step3.重啓crontab  /bin/systemctl restart crond.service   踩坑一: 添加

原创 linux 使用wget下載jdk安裝包

在oracle官網上下載jdk安裝包時,因爲是國外網站巨慢務必,還經常遇到進度99%時就卡住了,所以索性直接在linux機器上通過wget命令下載,下載命令如下 wget --no-check-certificate --no-cook

原创 nginx+uWSGI+django部署

①安裝uwsgi pip install uwsgi 測試uwsgi是否安裝成功   ②安裝django django創建項目:django-admin.py startproject projectname 測試django項目是否創建

原创 python對文件轉碼的時候,對轉碼報錯的處理。

情況大概是這樣的,後臺收集了很多文件名稱的數據,生成了一些編碼格式爲utf-8的csv文件,這些文件直接用excel打開會亂碼,所以就需要轉碼成GB2312格式, 但是通過content.decode("utf-8").encode

原创 如何判斷函數的執行效率

將下面的函數按照執行效率高低排序。它們都接受由0至1之間的數字構成的列表作爲輸入。這個列表可以很長。一個輸入列表的示例如下:[random.random() for i in range(100000)]。你如何證明自己的答案是正確的。

原创 移植postgresql數據庫方法

創建數據庫可以通過命令createdb db_name 或者是 create database db_name命令創建, 除此之外,也可以通過數據庫源文件移植的方法進行創建。 我們知道postgresql數據庫的源

原创 簡單介紹python的賦值,淺拷貝和深拷貝

對於python,賦值後,變量存儲的僅僅是變量值所在的內存地址,而不是變量本身。 淺拷貝:只拷貝了地址,並沒有拷貝對象。 淺拷貝比較常用的有三種形式:切片操作,工廠函數和copy()函數 深拷貝:地址和對象都拷貝了一份(數字和字符串的地址

原创 哈希算法在密碼加密存儲中的應用

互聯網公司數據泄露事件已經不是什麼新鮮事兒了,目前已經曝光過的數據泄露事件至少上百起,其中不乏一線互聯網公司,比較出名的數據泄露事件就有2011年CSDN的600萬用戶數據泄露事件和2016年的京東12G用戶數據泄露事件,用戶數據泄露後最

原创 原生ajax和jquery提供的ajax

原生ajax的寫法比較繁瑣,一般採用jquery提供的ajax寫法$.ajax({ url:'', type:'post/get', data:{}, dataType:'', success: f

原创 數據庫索引實驗

上週客戶的系統有一個網頁反應超級緩慢,最後幫客戶定位到原因是sql慢查詢,在這兒簡單總結一下。當數據庫中的數據量非常大的時候,數據庫訪問的速度會越來越慢,cpu和內存消耗變大,影響用戶體驗,可以通過創建索引來解決。我做了一個實驗驗證了一下

原创 yara語法簡介

    yara是一款旨在幫助惡意軟件研究人員識別和分類惡意軟件樣本的開源工具,yara規則基於字符串或者二進制模式信息創建惡意軟件家族描述信息,yara的每一條描述和規則都是通過一系列字符串和一個布爾表達式構成,並闡述其邏輯。yara