原创 單例模式(Singleton)及其C++實現
http://www.zkt.name/dan-li-mo-shi-singleton-ji-c-shi-xian/ 衆多設計模式中,單例模式比較常見的一種,面試和工作中也會經常接觸到。本文以一個C++開發者的角度來探討單例模式幾種典型實
原创 bind函數綁定
轉載:http://blog.csdn.net/zhangxiangdavaid/article/details/43638747 前言 函數綁定bind函數用於把某種形式的參數列表與已知的函數進行綁定,形成新的函數。這種更改已
原创 c++11-正則表達式
一、本節內容 本節內容包括: 對標準庫的擴充: 正則表達式庫 正則表達式簡介 普通字符特殊字符限定符std::regex 及其相關 std::regexstd::regex_matchstd::match_results 二、正則表達
原创 CENTOS7 安裝mantis
CENTOS7 安裝mantis 1,安裝apache, mysql等必要軟件 # yum update # yum install httpd php php-pdo php-mysql php-gd mysql mysql-serve
原创 c++11-其他雜項
一、本節內容 本節內容包括: 其他雜項 新類型 long long intnoexcept 的修飾和操作字面量 原始字符串字面量自定義字面量 二、新類型 long long int long long int 並不是 C++11
原创 nginx&fcgi&c++搭建web服務器併發測試與優化
概述 最近工作中開發了一款應用服務器,使用http協議+json技術。功能上都能滿足要求,最後沒有重視壓力測試這塊,導致最後被嫌棄。 介紹 Nginx - 高性能web server,這個不用多說了,大家都知道。 FastCGI
原创 c++中靜態成員變量要在類外部再定義或初始化的原因
c++中靜態成員變量要在類外部再定義,否則產生link2001錯誤.class testClass{ public: static int m_i;};// 類外部定義,若不寫會產生// error LNK2001: unresolv
原创 c++11-語言級線程支持
一、本節內容 本節內容包括: 對標準庫的擴充: 語言級線程支持 std::threadstd::mutex/std::unique_lockstd::future/std::packaged_taskstd::condition_va
原创 進程地址空間,堆和棧關係
在多任務操作系統中,每個進程都運行在屬於自己的內存沙盤中。這個沙盤就是虛擬地址空間(Virtual Address Space),在32位模式下它是一個4GB的內存地址塊。在Linux系統中, 內核進程和用戶進程所佔的虛擬內存比例是1:
原创 C++11/14 簡介
一、概述 目標讀者 本教程假定讀者已經熟悉了傳統 C++ ,至少在閱讀傳統 C++ 代碼上不具備任何困難。 引言 C++ 算是一個用戶羣體比較大的語言了,從 C++98 到 C++11 經歷了長達十年多之久的積累,C++14 則
原创 Nginx訪問PHP文件的File not found錯誤處理,兩種情況
這個錯誤很常見,原有有下面兩種幾種 php-fpm找不到SCRIPT_FILENAME裏執行的php文件 php-fpm不能訪問所執行的php,也就是權限問題 第一種情況 更改配置文件nginx.conf fastcgi_param
原创 Windows下dump文件生成與分析
一、 生成Dump文件方式 1.1任務管理器 在程序崩潰後,先不關閉程序,在任務管理器中找到該程序對應的進程。右鍵—>創建轉儲文件。 此時會在默認的目錄下創建出一個dump文件。 可以看出,此種方法只適用於程序
原创 c++11-c++17展望
一、本節內容 本節內容包括: 擴展主題: C++17 簡介 主要入選特性 非類型模板參數的 autostd::variant<>結構化綁定(Structured bindings)變量聲明的強化未入選特性 Concepts 本節對即將