原创 go語言數組的拷貝

go語言的數組與c語言的數據有一點不太一樣的地方,go語言的賦值是值拷貝 package main import "fmt" func main() { var ages [4]int = [4]int{1, 2, 3, 5}

原创 Linux下socket雙向通信

linux下的socket與windows下的類似,就是少一個初始化的過程。 服務端                         客戶端 1 創建socket            1 創建socket 2 綁定           

原创 go語言實現http服務端與客戶端的例子

今天小編就爲大家分享一篇go語言實現http服務端與客戶端的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 go語言的net/http包的使用非常的簡單優雅 (1)服務端 package

原创 soci庫中使用oracle組函數導致bad_cast異常

    soci是一個用C++封裝的數據庫訪問庫,soci是“Simple Oracle Call Interface”的縮寫(現在支持的不只有oracle數據庫了),在github(https://github.com/SOCI/soc

原创 回調函數

回調,本質就是一個函數指針的調用過程,把函數指針A傳遞給另一個函數B,在另一個函數B處理完成後,再去調用函數A,這個過程稱爲回調,函數A稱爲回調函數。 本來想做一個簡單回調,模塊a的函數傳遞到b模塊,再回調a的成員函數,後來發現b模塊也

原创 c++實現webservice

1、編寫webservie需要調用的函數,格式如下 (1)對外接口頭文件開頭註釋格式 //gsoap ns service name: scada //gsoap ns service protocol: SOAP //gsoap ns

原创 c++中用boost實現共享內存創建map容器

#include <boost/interprocess/managed_shared_memory.hpp> #include <boost/interprocess/allocators/allocator.hpp> #include

原创 JavaScript調用webservice

<script language="javascript" type="text/javascript"> var xmlhttp = new XMLHttpRequest(); var value=new Array()

原创 go語言實現http服務端與客戶端

go語言的net/http包的使用非常的簡單優雅 (1)服務端 package main import ( "flag" "fmt" "net/http" ) func main() { host := flag.String

原创 mktime的使用

根據給定年月日計算出,1900-1-1到給定年月日的秒數,就可以使用mktime函數。 #include <iostream> #include <time.h> using std::cout; using std::endl;

原创 go語言編輯器LiteIDE配置

1、下載go.windows-amd64解壓,將文件夾go拷貝到c盤 2、在環境變量PATH中加上c:\go\bin        在cmd中輸入go version確認go是否安裝完成 3、打開LiteIDE,查看 -> 設置GOPAT

原创 localtime、localtime_s、localtime_r的使用

(1)、localtime用來獲取系統時間,精度爲秒 #include <stdio.h> #include <time.h> int main() {     time_t time_seconds = time(0);     s

原创 GDB使用詳解

一、打開GDB 1、gdb filename 加載該文件到gdb 2、gdb    file filename 如果gdb filename失敗,可以在打開gdb以後,通過file來加載調試文件 3、gdb -tui  fi