宁静致远的博客

good good study! day day up!

golang 实现http请求测试代码示例

server端: package main import ( "net/http" "fmt" "io/ioutil" ) func IndexHandler(w http.ResponseWriter, req *http....

2019-05-10 16:46:31

阅读数 45

评论数 0

C++ 使用folly的异步回调功能时出现的错误处理

错误1: /tmp/ccEeAok8.o: In function `main': follypromise.cpp:(.text+0x1c6): undefined reference to `folly::Future<folly::Unit>::~Future(...

2019-05-10 10:16:03

阅读数 59

评论数 0

go语言错误

在go语言中用到了cgo的程序,在编译的时候,遇到了如下错误: # command-line-arguments/home/compile/makepkg_go/go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1 /us...

2019-02-12 14:26:54

阅读数 23

评论数 0

OpenCV 4.0.0编译并通过inter引擎优化流程

  opencv4.0.0发布,并且可以通过OpenVINO进行intel引擎优化,提高处理速度 所用到的库有: 1:opencv 4.0.0 2:Opencv_contrib 3:ippicv_2019_lnx_intel64_general_20180723.tgz 4:l_ope...

2018-12-21 11:24:01

阅读数 421

评论数 0

golang通过cgo调用C++程序

实现功能:再golang中调用C++生成的动态库.so,以实现一些功能,比如:golang中调用C++调用的opencv库得到的结果 需要的东西: 1:C++使用Makefile编译成的动态库 2:C++文件 3:golang中的调用代码 1:Makefile文件编写: HASH_LIB...

2018-12-18 17:26:02

阅读数 164

评论数 0

perf查看cpu问题

1:问题描述:cpu占用过高 开发过程中,如果cpu占用,可以定位的地方有: 1:最近的改动是否有一些异常情况,会造成死循环 2:top观察是system cpu占用过高,还是user cpu占用过高。如果是系统cpu占用过高,则说明内核调用频繁,用户cpu占用高,可以参考1. 下面是写的...

2018-12-17 20:47:05

阅读数 287

评论数 0

golang 调用第三方二进制bin文件,实现golang调用进程。

bin文件可以是C++生成,或其他语言生成,此处用的是C++生成的二进制文件 如果你想在go语言中通过读取文件,实现进程间的通信,可以继续看下去: 功能包括: 1:文件保存,读取 2:exec中的Command命令使用 3:主协程中启用两个协程并等待结束的方法   1:功能:需要用g...

2018-12-15 21:00:50

阅读数 334

评论数 0

git clone 出错

[liushuanpeng@dev.bj-bd.sm workspace]$ git clone git@code.aliyun.com:nextdata/be-img-processor7.git 正克隆到 'be-img-processor7'... ssh: /opt/lib/libcryp...

2018-08-29 15:12:55

阅读数 132

评论数 0

C++ boost库 遍历读取文件夹文件

#include <boost/filesystem/operations.hpp> #include <boost/filesystem/path.hpp> #include <boos...

2018-08-18 17:54:55

阅读数 515

评论数 0

shell常用命令文件夹遍历

1:遍历文件夹下面所有文件,并输出到path.path文件中#!/bin/bashfunction getdir(){ for element in `ls $1` do dir_or_file=$1"/"$element ...

2018-07-12 16:19:36

阅读数 2368

评论数 0

静态函数之多线程

静态成员变量可以再非静态成员函数中使用,Bjarne Stroustrup为什么再创建C++的时候要创建一种静态成员函数呢? C++产生年份: 1982年,美国AT&T公司贝尔实验室的Bjarne Stroustrup博士在c语言的基础上引入并扩充了面向对象的概念,发明...

2018-03-09 17:24:36

阅读数 408

评论数 0

调用pthread_cancel阻塞问题解决方法.

两个例子: 阻塞例子:     #include       #include       #include       #include     void *thread_fun(void *arg)       {           int i=1;          ...

2018-02-04 17:55:44

阅读数 273

评论数 0

linux poll操作read write操作使用

/* poll 阻塞的使用: poll就是对描述符进行监听,和select类似,但是poll没有最大描述符的限制,并且poll的描述符使用之后不会被清空,而select每次使用之后都要重新设置.不过他俩作用是一样的, 进行阻塞操作. 通过调用poll之后,内核可以告诉我们是否可...

2017-12-28 11:51:52

阅读数 444

评论数 0

shell基本语法练习

自己在ubuntu 14.04上面试了一些 #!/bin/bash num=20 num1=30 num2=35 num3=90 str1=jack str2=pony : #调用函数 source func.sh   func #func.sh为一个文件,里面写了一个函数,内容如下: #...

2017-12-18 19:41:35

阅读数 143

评论数 0

ubuntu14.04 gedit配置

ubuntu14.04系统下,快捷键编译gedit生成的c++和c和java文件设置 gedit的配置 tool->tool manager #!/bin/sh   fullname=$GEDIT_CURRENT_DOCUMENT_NAME   name=`echo $fullname ...

2017-11-28 17:27:32

阅读数 549

评论数 0

GNU makefile文件

背景:做项目时候用的是android框见下的makefile文件,当时想在ubuntu下自己的cpp文件使用make好用吗? 结果一查,发现GNU自带makefile,语法和android有些差异,估计是android封装了,下面是使用GNU makefile例子,感觉和shell好像. 多路...

2017-11-28 17:23:52

阅读数 116

评论数 0

ubuntu系统 网络socket通信和本地sock通信(抽象命名方式和普通命名方式)

编译环境:ubuntu14.04  本地socket通信 client程序: #include #include #include #include #include #include /* 程序里包含服务端和客户端两个程序,它们之间使用 AF_UNIX 实现本机数据流通信。使用...

2017-11-24 17:02:04

阅读数 143

评论数 0

ubuntu14.04安装oh-my-zsh

zsh是什么? zsh是linux下一个强大的shell,linux默认的shell是bash,查看你的及其的shell种类命令:cat /etc/shells zsh与oh-my-zsh的关系 选择oh-my-zsh, oh-my-zsh是基于zsh的功能做了一个扩...

2017-10-30 07:50:19

阅读数 577

评论数 0

ubuntu 14.04 安装python工具包遇到的问题

参考链接:http://blog.csdn.net/tao_627/article/details/44274327 ubuntu14.04下搭建python环境: python是ubuntu下自带的2.7,使用python --version可以查看 下面安装pip,p...

2017-10-29 20:46:59

阅读数 820

评论数 0

linux 鸟哥私房菜笔记篇

用户添加删除命令篇: gpasswd -a tom lduan #把tom用户添加到老段组 useradd bob #添加用户bob,uid,gid等都采用默认值 useradd -D  #查看默认值 默认值所在目录/etc/default/useradd useradd -c &quo...

2017-10-08 14:29:12

阅读数 316

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭