原创 Nginx實現udp負載均衡(部署+測試)

下載:wget http://nginx.org/download/nginx-1.16.1.tar.gz 本地下載(內含部署文檔): 點擊下載 nginx-1.16.1 安裝依賴apt-get install gcc gcc-

原创 漢字、字符串排序的比較功能

本文寫了一個字符串排序時使用的比較功能,可以用於數字、字母、特殊字符、漢字等任意組合的字符串進行了逐字比較 demo.c /* ***************************************************

原创 Ubuntu部署TeamTalk文檔

Ubuntu16.04 64bit 部署TeamTalk文檔 準備 ubuntu16.04 64bit root用戶 apt-get update 安裝mysql(5.7.29) apt-get install mys

原创 C++核心編程—筆記

C++筆記 C++概述 C++兩大編程思想 面向對象:三大特性 封裝 繼承 多態 泛型編程 雙冒號作用域運算符 ::如果前面沒有任何作用域,代表使用全局作用域 命名空間 用途:解決命名衝突

原创 python pip修改源

臨時修改sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas 永久修改Linux:vi ~/.pip/pip.conf [global]

原创 Linux下C語言通過Freetds連接SQLServer

在Linux使用C語言訪問SQLServer時需要通過Freetds驅動去連接 Freetds安裝點擊跳轉到另一篇文章 按照上述文章,安裝好驅動後,測試demo如下:(SQLServer已安裝) #include<st

原创 日誌分析系統部署

由於公司的日誌需要分析用戶的行爲,故做了一套從原始數據的分析,到入庫,再到顯示的基本動作 涉及組件有:FileBeat+Kafka+Python+InfluxDB+Grafana+Elasticsearch+kibana 部署架構

原创 Git使用及安裝

Git常用命令 git init #使用當前目錄作爲Git倉庫 git init newrepo #使用指定目錄作爲Git倉庫 git clone git.example.com:repositories/hello.gi

原创 TCP Retransmission 超時問題

Linux服務器和服務器之間出現數據包發送不過去的問題,抓包如下 簡單說明 當服務器打開net.ipv4.tcp_tw_recycle = 1參數後會識別這些包的時間戳(net.ipv4.tcp_timestamps = 1)

原创 Source Insight 配置註釋快捷鍵

說明 1. 修改快捷鍵:Options->Key Assignments…(配置個人快捷菜單) 2. 添加一些配置文件宏,比如:註釋掉代碼:單行註釋、多行註釋,將選中內容註釋掉;在一行代碼的前、後添加註釋性文字等。 3. 打

原创 Nginx+php 搭建Thinkphp服務支持URL_MODEL全模式

以下部署中nginx配置支持thinkphp的URL_MODEL全模式 ‘URL_MODEL’ => 1, // URL訪問模式,可選參數0、1、2、3,代表以下四種模式:// 0 (普通

原创 Apache經常假死、無反應問題

使用Apache服務器經常每隔一段時間就死,須重啓才能生效 啓用MPM模塊配置文件可能會解決 在Apace安裝目錄/conf/extra目錄中有一個名爲httpd-mpm.conf 的配置文件。該文件主要用於進行M

原创 C++智能指針簡單案例

智能指針其實就是對->和*運算符重載的應用 #include <iostream> #include <cstring> using namespace std; class Person{ public: Person(in

原创 Linux+python+odbc+SQLServer訪問方式

安裝ODBC庫 wget http://www.unixodbc.org/unixODBC-2.3.7.tar.gz tar zxvf unixODBC-2.3.7.tar.gz cd unixODBC-2.3.7

原创 檢測音頻數據編解碼的質量

通過pesq可以測試音頻的質量,在項目開發中可用於測試自己的pcm數據編解碼後的質量 MOS值 概念:MOS值常以衡量通信系統語音質量的重要指標。 取值:在MOS方法中,0分代表最差的質量,5分爲最高分。標準PCM的質量約爲