原创 C# MD5 加密 string->string

private string MD5Encode(string text) { MD5 md5 = MD5.Create(); byte[] en = m

原创 MFC network address control使用

控件和m_ip關聯 CIPAddressCtrl m_ip.SetAddress(127,0,0,1);//初始化 可寫在OnInitDialog

原创 數組元素的指針 vs 數組的指針

int arr[100]; printf("&arr[0]=%d\n",&arr[0]); printf("arr=%d\n",arr); printf("&arr=%d\n",&arr); printf("&arr[0]

原创 多播地址和端口會衝突嗎?

不通端口號的相同多播地址加入的是相同的多播組。一個多播地址可以允許多個不同端口號。 注意接收端在選擇加入(join)這個多播地址時,接口能扣看到的是一個UDP協議,這是一個帶端口號的協議。 一個多播組的源發送的數據在經過多播路

原创 Unix域協議--Linux本地IPC

Unix domain socket 或者 IPC socket是一種終端,可以使同一臺操作系統上的兩個或多個進程進行數據通信。與管道相比,Unix domain sockets 既可以使用字節流,又可以使用數據隊列,而管道通信則

原创 Python's Hardest Problem -- GIL

One of the first long-form articles I ever posted to this blog was a piece about Python’s Global Interpreter Lock (

原创 使用C++filt工具去除C++的名稱轉義

由於C++的name mangling機制,在使用pstack或ldd等輸出C++函數名時 和源代碼中的函數名並不是對應的。 解決方法很簡單: pstack -p 123 | c++filt

原创 通過ricequant監測雪球輿情數據

import pandas as pd import matplotlib import matplotlib.pyplot as plt import datetime #general plot config #print(

原创 Mapbox Overview

Mapbox是爲Foursquare、Pinterest、Evernote、《金融時報》、天氣頻道、優步科技等公司[2]的網站提供訂製在線地圖的大型供應商。自2010年起,該公司快速地拓展了訂製地圖的市場地位,以迴應Google

原创 Project : error PRJ0003 : Error spawning 'cmd.exe' 解決

環境變量被破壞 %SystemRoot% 不能被解析導致。 在Visual Studio中,選擇工具->選項->工程和解決方案->VC++目錄 可執行文件添加:C:\Windows\System32\ 問題可以解決。

原创 actor platform 服務器的搭建

try to follow this page https://developer.actor.im/docs/deployment-real 依賴docker(虛擬化),postgres(數據庫),sms center(短信

原创 Linux 打開關閉selinux方法

1.查selinux狀態 getenforce 2.關閉selinux,立即生效 setenforce 3.關閉selinx,重啓生效 修改文件 /etc/selinux/config 修改 SELINUX=disabled

原创 Django 快速構建網站利器 Overview

Django makes it easier to build better Web apps more quickly and with less code. 快速構建網站利器 Django was invented to m

原创 linux用戶組中用戶個數統計

例如 如下命令可以得到 root組的用戶數 cat /etc/group | grep -c root

原创 Seaborn 統計數據可視化圖標庫 Overview

Seaborn是一個python統計數據可視化圖標庫(statistical data visualization) An introduction to seaborn Seaborn is a library for mak