耗纸的博客

没事看看书,学学习,扯扯淡

交叉编译OpenBlas android版,Success

交叉编译OpenBlas android版,Success 我是在在Mac本上编译OpenBlas android版,arm32和arm64版,由于官方编译指南 实在有点问题,好多人编译不过(我也经过了各种编译链接错误),这里记录下,首先需要自行安装Android NDK, 然后见下 arm...

2018-07-18 20:33:29

阅读数 567

评论数 3

C++左值和右值

此博文写的很好 c++中的左值与右值 c++11 中的 move 与 forward

2017-07-18 18:47:52

阅读数 284

评论数 0

C++11 : unique_ptr

支持的操作 具体详见: http://www.cplusplus.com/reference/memory/unique_ptr/?kw=unique_ptr 或 http://zh.cppreference.com/w/cpp/memory/unique_ptr另附一些博客: C+...

2017-07-17 14:43:06

阅读数 275

评论数 0

Machine Learning:Logistic Regression

学习NG的Machine Learning教程,先关推导及代码。由于在matleb或Octave中需要矩阵或向量,经常搞混淆,因此自己推导,并把向量的形式写出来了,主要包括cost function及gradient descent 见下图。图中可见公式推导,及向量化表达形式的cost fun...

2017-07-12 11:49:53

阅读数 332

评论数 0

Machine Learning:Regression with multi variables

学习NG的Machine Learning教程,先关推导及代码。由于在matleb或Octave中需要矩阵或向量,经常搞混淆,因此自己推导,并把向量的形式写出来了,主要包括cost function及gradient descent 见下图。图中可见公式推导,及向量化表达形式的cost fun...

2017-07-12 11:17:34

阅读数 232

评论数 0

Machine learning : Regression with one variable

学习NG的Machine Learning教程,先关推导及代码。由于在matleb或Octave中需要矩阵或向量,经常搞混淆,因此自己推导,并把向量的形式写出来了,主要包括cost function及gradient descent 见下图。 图中可见公式推导,及向量化表达形式的cost fu...

2017-07-12 11:02:14

阅读数 209

评论数 0

C++避免编译警告unused

见 https://stackoverflow.com/questions/15763937/unused-parameter-in-c11#define UNUSED(expr) do { (void)(expr); } while (0)编译选项-Wall -Wextra -Werror -...

2017-06-21 23:25:53

阅读数 4097

评论数 0

Effective C++ <二>:构造,析构,赋值运算

如果这些函数出错的化,将会遍及整个class条款05:了解C++默默编写并调用哪些函数真讨厌,编译器会帮你添加上一些函数 如果你写下class Empty{};就好像如下class Empty { public: Empty() {...}; //default构造函数...

2017-06-03 22:19:50

阅读数 217

评论数 0

Effective C++ <一> :让自己习惯于C++

1. 视C++为一个语言联邦C++有四种使用方式 - C - Object-Oriented C++ - Template C++ - STL 不同部分的高效编程守则是不一样的 C++高效编程守则视状况而变化,取决于使用C++的哪那一部分2. 尽量以const,enum,inline替...

2017-06-02 17:03:19

阅读数 219

评论数 0

利用libpng中的函数读写png文件

转载自 http://blog.csdn.net/liuchao35758600/article/details/7288822

2017-05-30 10:43:58

阅读数 450

评论数 0

libevent遇到错误怎么处理

今日写程序遇到段错误,一个一个的对参数有没有错,这叫一个难呀,突然一想,可以用perror打印错误原因呀,后来在libevent的教材中找到错误的打印方法,如下nt err = EVUTIL_SOCKET_ERROR(); fprintf(stderr, "Got an error %d...

2017-05-25 23:50:56

阅读数 764

评论数 0

TTCP测试网络传输性能

协议代码client代码#include <stdio.h> #include <stdlib.h> #include <sys/epoll.h> #include <sys/socket.h> #include <netinet/in.h...

2017-05-21 17:49:16

阅读数 685

评论数 0

注意头文件规则,避免链接错误:重定义(multiple defination)

转载自 http://blog.csdn.net/dakongyismile/article/details/50639118之前程序写太少了,导致一些就出错。 改!!!

2017-05-20 14:09:53

阅读数 380

评论数 0

配置xshell的 鼠标选中即复制,右键即粘贴的功能

转载于 http://gjr0512.blog.51cto.com/6518687/1427236 配置xshell的 鼠标选中即复制,右键即粘贴的功能 菜单 tools/option 然后如附图中圈4设置

2017-05-18 10:59:46

阅读数 489

评论数 0

Makefile中的wildcard的用法

转载自 http://blog.csdn.net/liangkaiming/article/details/6267357

2017-05-17 18:48:20

阅读数 558

评论数 0

vim使用

保持经常更新…精确查找单词 精确匹配查找单词 如果你输入 “/the”,你也可能找到 “there”。要找到以 “the” 结尾的单词,可以用:/the> “>” 是一个特殊的记号,表示只匹配单词末尾。类似地,”\<” 只匹配单词的开头。这样,要匹配一个完整的单词 “t...

2017-05-16 09:36:04

阅读数 140

评论数 0

libevent例子:hello-world

libevent自带的sample 例子简单,且包含的API比较全面#include <string.h> #include <errno.h> #include <stdio.h> #include <signal.h> #include <...

2017-05-15 21:56:55

阅读数 301

评论数 0

libevent例子:time-test.c

测试时间,代码如下 #include <sys/types.h> #include <event2/event-config.h> #include <sys/stat.h> #include <sys/queue.h> #include <u...

2017-05-15 20:21:18

阅读数 194

评论数 0

libevent常用API

常用API,总结下创建一个event_basestruct event_base *event_base_new(void); void event_base_free(struct event_base *base); //退出事件循环,两个的区别:break立即退出,exit先执行完回调函数,...

2017-05-15 19:14:34

阅读数 291

评论数 0

GCC内置原子性操作

先简单看一篇关于GCC原子性操作的概念东西吧,见 http://blog.csdn.net/summerhust/article/details/7406683gcc内置原子操作函数再来看一看陈硕老师封装的原子类,很简单,拿来直接用了。(PS:我去掉了namespace) 下面是线程安全的//...

2017-05-12 08:52:07

阅读数 276

评论数 0

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