原创 《欲罷不能》-- 讓人上癮的六大誘因(原則)
在《欲罷不能》這本書裏面,詮釋了讓人上癮的六大誘因(原則): 1 可望而不可即的誘人的目標 2 無法阻擋且無法預知的積極反饋 3 漸進式的進步和改善的感覺 4 隨着時間推移越來越難的任務 5 需要解
原创 java-maven pom.xml 文件 jar 包引用順序
java-maven pom.xml 文件 jar 包引用順序 場景: 當項目 project1 引用了多個 a.jar、b.jar、c.jar 包, 其中每個 jar 包都間接的引用了 common.jar 包,
原创 c# - Mvc動態註冊HttpModule實例
c# - Mvc動態註冊HttpModule實例 再也不容爲了兼容 iis 6、7、8、9、10 了 -_- !!!!。 不用配置 web.config 的 <httpModules> or <modules> 節點了!!!
原创 python - 分析 iis 日誌 wwwlogs
python-解析 iis 日誌 iis日誌分析工具比較多,基本都支持 windows(不誇平臺),統計維度也有限。有找工具的時間還不如自己寫一個!!! 分析時注意 iis 日誌是格林尼治時間,沒有加時區。分析時需要加 8 小時!!! 日
原创 PyCharm 2017.3 解決 pip 升級後無法安裝第三方庫問題
PyCharm 2017.3 解決 pip 升級後無法安裝第三方庫問題 修改文件:packaging_tool.py 解決時分別出現了一下三種錯誤: AttributeError: module 'pip' has no attribu
原创 python-比較兩個文件交集、並集、差集
python 比價兩個文件交集、並集、差集 #!/usr/bin/env python2.7 #coding=utf-8 ''' s05=set(['x','b','a']) s06=set(['c','x','e']) '''
原创 http 301、302 重定向,處理過程分析
http 301、302 重定向,處理過程分析 一、定義: 響應碼:301、302 ,都代表重定向,其中 301 代表永久重定向,302 代表臨時重定向; 二、服務器場景: 請求 www.aa.com/a.html ,重定
原创 iis 6、7、8或更高版本,解決 nginx、f5 負載均衡後 wwwlogs 日誌中不能記錄 X-Forwarded-For 真實ip 問題
iis 6、7、8或更高版本,解決 nginx、f5 負載均衡後 wwwlogs 日誌中不能記錄 X-Forwarded-For 真實ip 問題 The solution - how to modify logging beha
原创 nginx - ip 限制規則、黑名單、白名單
一、配置 ip 限制時的注意事項 #注意事項: # 1. deny 一定要加一個ip,否則直接跳轉到403,不往下執行了;如果403默認頁是同一域名下,會造成死循環訪問; # 2. allow的ip段,從允許訪問的段位從小到大排列,如
原创 python - 分析 nginx access 日誌文件
python - 分析 access 日誌文件 nginx 的 access 日誌格式約定: #全局變量 # $args 這個變量等於請求行中的參數,同$query_string
原创 python - 定時拆分備份 nginx 日誌
python - 定時拆分備份 nginx 日誌 一、背景: nginx 的log 不會自動按天備份,而且記錄時間格式不統一,此程序專門解決這兩個問題; 二、windows 部署方式 1.在 nginx 目錄,創建一個 nginx_lo
原创 python - 字符串、日期時間轉+格式化
python - 字符串、日期時間轉+格式化 #!/usr/bin/env python3 # coding=utf-8 import os import sys import argparse import codecs impo
原创 c# - mono - 調用 python 腳本 .py 文件
c# - mono - 調用 python 腳本 .py 文件 一、定義 命令行工具:在windows 下是 cmd.exe,在 mac 下使用 bash。 二、踩過的坑 使用 Process 類,啓動一個“命令行工具”,在通過向標準輸出
原创 pyhon3 - bloomfilter(布隆篩選器) - pybloom_live 使用
pyhon3 - bloomfilter(布隆篩選器) - pybloom_live 使用 一、安裝 #安裝 pip3 install pybloom_live #卸載 pip3 uninstall pybloom_live 二、篩選器類
原创 sqlite3-windows 備份腳本 backup.bat
sqlite3-windows 備份腳本 backup.bat 注:其中 sqlite3 、gzip 需要手動下載,放到db目錄, 下載地址: sqlite3.exe https://www.sqlite.org/cli.htm