原创 Boost庫安裝及使用記錄

Boost庫是爲C++語言標準庫提供擴展的一些C++程序庫的總稱。 文章目錄一、前言Linux下安裝Boost庫二、Boost algorithm字符串切分字符大小寫轉換字符替換 一、前言 如果想要在項目中使用Boost庫,

原创 django第一個項目127.0.0.1:8000不能訪問解決方案

博主本地環境: VMware Centos7.6 django1.11x python2.7.5 其他環境以下方法可能解決不了。 先查找Centos7.6 8000端口號是否被佔用 netstat -ntulp | gre

原创 Elasticsearch multi-index join實踐

Elasticsearch 多索引 join 實踐 注:本文采用的實現語言是python,用到了python中的第三方庫。 作者:aideny 前言 博主近期在開發一個解析引擎,把我們定義的json格式查詢語言解析成多種數據源

原创 MySQL常用日期函數使用筆記

常用日期函數: 函數名稱 描述 current_date() 返回當前日期 current_time() 返回當前時間 current_timestamp() 返回當前時間戳 date(datetime

原创 supervisor 簡明使用

supervisor簡明使用 簡單介紹 ​ supervisor是用Python開發的一套通用的進程管理程序,能將一個普通的命令行進程變爲後臺daemon,並監控進程狀態,異常退出時能自動重啓。它是通過 fork/exe

原创 Modern C++的應用,實現golang中的defer

modern C++實現 golang 的defer 關於RAII的一些思考。 defer 的簡介 注:沒有 golang 語法基礎的讀者可以看看,反之,可以跳過。 golang語法中的defer是什麼? defer用來聲

原创 django1.11x + postgresql9.4實現一個評論系統的demo

Django1.11x+Postgres9.4實現一個評論系統的demo by:aideny time:2019/10/4 注:博主也是前天才接觸django和postgresql,讀者如果有什麼問題可以一起交流溝通~ 0.預

原创 一個統計文件夾代碼行數的工具

臨時起意想看一下自己到目前爲止寫了多少行代碼了,於是用shell腳本寫了一個比較方便的統計工具。代碼很簡單,有需求的讀者可根據自己的需求做一些修改。 #!/bin/bash ###########################

原创 項目中大量if...else...優化策略

項目中大量if…else…優化策略 開發中,隨着項目邏輯越來越複雜,可能會出現越來越多的if... else...,這樣會導致代碼的可讀性變差,也不利於管理和後來者閱讀,所以我們可以採用一些手段來優化代碼結構。 下面這是項目中抽出

原创 聊一聊布隆過濾器(Bloom filter)

什麼是布隆過濾器? 布隆過濾器(Bloom Filter)是1970年由布隆提出的一個概念。它實際上是一個很長的二進制向量和一系列隨機映射函數。事實上布隆過濾器可以理解爲是哈希表的一種變式數據結構。 原理解析 正如介紹所說,布

原创 記一次對“緩衝區溢出漏洞”的攻擊實驗

實驗地址:SEED 緩衝區溢出漏洞實驗室 零、前言 之前學習了X86-64彙編,結合C語言代碼瞭解了函數調用的底層原理,像棧幀什麼的。這次通過自己動手做一個棧溢出漏洞攻擊的實驗,更加深刻的理解函數棧幀的底層佈局。 一、實驗準備

原创 Python2.7.5生成驗證碼

使用的庫 graphic-verification-code 安裝 sudo pip install graphic-verification-code 方法 def generate(self, size=(120,

原创 關於X86-64彙編中幾條指令的解答筆記

問題 這是一段C語言代碼: long test(long x, long y){ long val = 8 * x; if (y > 0) { if (x < y) val

原创 Nginx root路徑修改後無法生效解決方案

記一次解決“Nginx 修改root路徑後無法生效”的問題解決歷程。 在使用Nginx搭建一個靜態網站的時候,想要通過讓Nginx轉發某個請求到後臺的指定靜態文件,最初修改的Nginx的部分配置如下: server { li

原创 Nginx使用指南之安裝

一、pcre 和 pcre-devel安裝 PCRE(Perl Compatible Regular Expressions) 是一個Perl庫,包括 perl 兼容的正則表達式庫。nginx 的 http 模塊使用 pcre 來