- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 go语言数组的拷贝
go语言的数组与c语言的数据有一点不太一样的地方,go语言的赋值是值拷贝package mainimport "fmt"func main() { var ages [4]int = [4]int{1, 2, 3, 5} var b = ages b[0]++ fmt.Println(ages) fmt.Println(b)}输出的结果是:[1 2 3 5]
2016-03-17 10:26:52
7763
原创 go语言实现http服务端与客户端
go语言的net/http包的使用非常的简单优雅(1)服务端package mainimport ( "flag" "fmt" "net/http")func main() { host := flag.String("host", "127.0.0.1", "listen host") port := flag.String("port", "80", "listen
2016-03-15 10:03:15
9141
原创 go语言编辑器LiteIDE配置
1、下载go.windows-amd64解压,将文件夹go拷贝到c盘2、在环境变量PATH中加上c:\go\bin在cmd中输入go version确认go是否安装完成3、打开LiteIDE,查看 -> 设置GOPATH -> 自定义GOPATH,输入如下内容(如go的文件夹改变,路径对应改变)GOROOT=c:\goGOBIN=%GOROOT%\binGOARCH=amd
2016-03-08 09:47:29
1662
原创 JavaScript调用webservice
var xmlhttp = new XMLHttpRequest(); var value=new Array(); var variable=new Array(); function handleStateChange() { if(xmlhttp.readyState==4) { if(xmlhttp.status==
2016-03-02 20:54:20
1281
原创 c++实现webservice
1、编写webservie需要调用的函数,格式如下(1)对外接口头文件开头注释格式//gsoap ns service name: scada//gsoap ns service protocol: SOAP//gsoap ns service style: rpc//gsoap ns service location: http://localhost//gsoap ns ser
2016-03-02 20:46:33
1725
原创 c++中用boost实现共享内存创建map容器
网上有很多创建通过boost共享内存或者在内存中放置vector的例子,但是没找到有创建嵌套map和读取的例子,于是把自己以前写的例子贴出来,没用过的可以少走弯路,自己以后也方便查阅。#include #include #include #include #include using namespace boost::interprocess;using std::cout;usi
2016-02-26 15:00:58
6985
2
原创 localtime、localtime_s、localtime_r的使用
localtime、localtime_s、localtime_r的使用
2016-02-25 00:24:13
99443
8
原创 回调函数
class BaseCall{public: virtual void getMsg() = 0;};class Entrance;typedef void(Entrance::*PFUNC)();class Framework{public: void receiveMsg(Entrance* p,PFUNC p1) { (p->*p1
2015-09-15 22:53:59
343
原创 Linux下socket双向通信
首先是服务端#include #include #include #include #include #include #include #include #include using namespace std;#include void* receiveMsg(void *sock){ char buffer[4096];
2015-09-14 22:20:50
3613
原创 GDB使用详解
最近在学习GDB工具,随笔记载下GDB使用过程中的记录和问题。一、打开GDB1.gdb filename2.gdb file filename3gdb -tui file filename二、常见命令 l(list)显示代码 b(break)设置断点 tb(tbreak)临时断点 info b(break)查看断点,同时显示普通断点和临时断点,
2015-04-24 16:08:46
954
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人