摘要: 一,编写动态库源文件 alg.h alg.cpp 二,编写测试文件 main.cpp 三,编译动态库 g++ -c -fPIC alg.cpp g++ -shared -fPIC -o libAlg.so alg.o 说明: fPIC 作用于编译阶段,告诉编译器产生与位置无关代码(Position- 阅读全文
posted @ 2018-07-19 10:52 郭流水 阅读(485) 评论(0) 推荐(0)
摘要: 安装centos7,选择中文,软件选择kde及相关开发软件; 一,安装vmtools 二,xxx用户不在 sudoers 文件中。此事将被报告。的解决方法 比如: 修改 /etc/sudoers 注意:gxq与ALL之间的空白,及后面的空白是tab键而不是空格 三,安装gcc g++ yum ins 阅读全文
posted @ 2018-07-17 15:27 郭流水 阅读(599) 评论(0) 推荐(0)
摘要: 1 #include 2 2 #include 3 3 #include 4 4 #include 5 5 #include 6 6 #include 7 7 #include 8 8 9 9 bool do_string(redisContext*& pConn, const char* cmd) 10 10 { 11 ... 阅读全文
posted @ 2018-05-21 09:13 郭流水 阅读(278) 评论(0) 推荐(0)
摘要: 最近在按照《Redis实战》来学习redis,今天尝试在centos7上安装并测试redis,首先从官网上下载最新源码 wget http://download.redis.io/releases/redis-4.0.9.tar.gz, 然后是解压缩,安装: 然后是运行redis服务 运行结果如下: 阅读全文
posted @ 2018-05-21 09:12 郭流水 阅读(134) 评论(0) 推荐(0)
摘要: 官网上的例子在这里https://www.boost.org/doc/libs/1_67_0/doc/html/boost_asio/examples/cpp03_examples.html 一 http::server 只有一个主线程 首先http::server是一个简单的单线程服务器,只有一个 阅读全文
posted @ 2018-05-18 15:40 郭流水 阅读(3136) 评论(0) 推荐(1)
摘要: acceptor:用于绑定、监听和设置socket属性(listen、bind、setoption),监听接下来的连接请求; io_context:也被重定义类型为io_service,用于执行各异步操作; 注意io_service是io_context的类型宏定义,它们是一回事,在boost::a 阅读全文
posted @ 2018-05-18 08:58 郭流水 阅读(324) 评论(0) 推荐(0)
摘要: asio http server2使用std::list<io_context_work> work_;来保证io_context的run函数不退出。每个io_context都有一个任务队列来存放异步请求。server的run调用io_context_pool的run函数,在此函数中创建多个线程和i 阅读全文
posted @ 2018-05-18 08:56 郭流水 阅读(389) 评论(0) 推荐(0)
摘要: 今天写了一个.c文件使用gcc -c main.c -o main生成的main没有可执行文件,最后查资料得知使用了-c选项后生成的main并不是执行文件,其实质是一个.o文件,去掉-c选项后问题解决; 阅读全文
posted @ 2018-05-17 16:48 郭流水 阅读(670) 评论(0) 推荐(0)
摘要: 1 /* 2 descr: 求KMP的next数组 3 param: p 模式串指针 4 param: nLeng 模式串有效字符长度 5 param: next 存放next值的数组,长度为nLeng+1 6 */ 7 void initNextArray(char* p, int n... 阅读全文
posted @ 2018-05-15 17:29 郭流水 阅读(466) 评论(0) 推荐(0)
摘要: 本文只为记录自己在学习过程中遇到的问题方便自己以后遇到同样问题时可以快速解决。 我搭建的是hadoop-1.2.1,下载地址http://archive.apache.org/dist/hadoop/common/hadoop-1.2.1/ 先下载,下载后解压到opt目录,进入conf目录对 had 阅读全文
posted @ 2018-04-09 11:15 郭流水 阅读(119) 评论(0) 推荐(0)