- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 LRU算法的GO语言实现
LRU算法原理,图片来自https://mp.weixin.qq.com/s/h_Ns5HY27NmL_odCYLgx_Q:1.假设我们使用哈希链表来缓存用户信息,目前缓存了4个用户,这4个用户是按照时间顺序依次从链表右端插入的2.此时,业务方访问用户5,由于哈希链表中没有用户5的数据,我们从数据库中读取出来,插入到缓存当中。这时候,链表中最右端是最新访问到的用户5,最左端是最近最少访...
2018-11-05 12:02:16 2159
原创 一种基于队列的日志系统C++实现
当前无论大中小系统基本都有日志系统,阿里云的飞天(Apsara)也是从logging模块开始写的.在c++中,用的比较多的就是log4cxx和google的glog,这两个都是目前比较流行的c++接口的日志系统,但使用这样的日志系统一方面比较庞大,另外一方面不便于学习.虽然我们不提倡重复造轮子,但还是需要知道轮子是怎么造出来的.另外一方面此次介绍的日志系统并非通常意义的直接调用接口就可完成输出的日...
2018-07-17 18:50:04 889
原创 个人,传承,家族?
前段时间看了司马迁的传记,司马迁入狱后为了完成《史记》而选择了宫刑得以免去死刑,那曾经受到汉武帝赏识的司马迁为什么会获罪呢?导火索还是因为他替飞将军李广的孙子李陵说了几句好话,而这被汉武帝认为司马迁是在将与匈奴的战争失败的原因怪罪于他自己用人不当,龙颜大怒。这场战争具体就不说了,大概是汉武帝重用了自己的亲戚领着数万大军,另一边李陵只有5000人马却遇到了匈奴主力数万人,就这5000兵...
2018-05-23 19:25:27 997
转载 readdir是非线程安全,建议使用readdir_r
原地址:https://www.cnblogs.com/delmory/p/3910967.htmlreaddir函数: struct dirent *readdir(DIR *dirp); The data returned by readdir() may be overwritten by subsequent calls to readdir() for the same d...
2018-05-22 12:16:08 1572
原创 C++中的static关键字
1.类外的静态变量和静态函数的作用域是文件,而类外的变量和函数的作用域是全局的; 声明即定义,不需要在cpp文件里面再定义一次.2.类内的静态变量和静态函数的作用域是全局的; 声明和定义可以分开,声明在h文件中,定义在cpp文件中; 类内的静态变量不能在h文件中初始化,必须在cpp文件中初始化. ...
2018-05-18 16:42:46 217
转载 TCP的ACK原理和延迟确认机制
原文地址:https://blog.csdn.net/gamekit/article/details/53898802一、ACK定义TCP协议中,接收方成功接收到数据后,会回复一个ACK数据包,表示已经确认接收到ACK确认号前面的所有数据。ACK字段长度为32位,能表示0~2^32-1之间的值。二、ACK作用发送方在一定时间内没有收到服务端的ACK确认包后,就会重新发送TCP数据包。发送方收到了A...
2018-05-18 15:41:47 13400
转载 Caffe经典网络代码资料总结
原文链接:http://blog.csdn.net/Quincuntial/article/details/72832136文章作者:Tyan 博客:noahsnail.com | CSDN | 简书自2012年Alexnet赢得了ImageNet竞赛以来,深度学习(神经网络)得到了飞速发展,产生了许多的神经网络结构,本文主要总结Caffe中使用的神经网络(分类的神经网络),本文的神经网络...
2018-05-17 16:19:15 201
原创 人工智能框架数据集转换C++实现(二):Lmdb数据集
最近在研究将各种数据集转换为不同AI框架的自有数据,这些框架包括Caffe,MXNet,Tensorflow等.C++这样一个通用而又强大的语言,却让使用C++的同鞋在AI时代有一个痛点,那就是目前的AI框架基本都是底层用C/C++实现,但提供的接口却大部分都是python的接口,而且Python的接口封装的都特别好,MXNet还好,提供im2rec.cc这样的C/C++源码,而Caffe,尤其是...
2018-05-17 15:57:36 1468 2
原创 人工智能框架数据集转换C++实现(一):TFRecord数据集
最近在研究将各种数据集转换为不同AI框架的自有数据,这些框架包括Caffe,MXNet,Tensorflow等.C++这样一个通用而又强大的语言,却让使用C++的同鞋在AI时代有一个痛点,那就是目前的AI框架基本都是底层用C/C++实现,但提供的接口却大部分都是python的接口,而且Python的接口封装的都特别好,MXNet还好,提供im2rec.cc这样的C/C++源码,而Caffe,尤其是...
2018-05-17 15:00:14 1641 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人