自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 redis学习(一)

redis是一个高性能的KV数据库,在工作中经常用到,可被用作缓存、分布式锁等,作为被高频使用的组件,了解其实现对工作有很大帮助(包括面试)。为此,在对redis有一定的使用、了解之后,希望通过阅读其源码,理解redis实现过程,由简单到复杂地分析其源码,并尝试对源码从零到一地复现,以此来加深对redis的理解。由于时间原因,无法一次性将所有的代码在短时间内理解,所以在学习过程中,尝试在每个阶段制定一个简单的目标,然后根据源码去实现。redis版本:5.0.13,redis各版本源码下载。

2024-08-04 22:08:05 859

原创 c++ std::shared_ptr学习

总结一下,智能指针,就是申请资源(本文中的例子是指针)之后,将资源交给智能指针,智能指针复制、赋值时原子增加、减少引用计数,并在引用计数为0,即没有人再使用资源时,释放资源,并将引用计数释放掉(引用计数也是new申请出来的),以此来实现“智能”管理资源。

2024-05-12 21:04:19 813 1

原创 tcp转发实现内网服务访问

1.简介 若子网subnet内部署有一服务server,则非subnet内的用户无法直接访问server。为此,这里介绍一种基于tcp转发实现子网服务访问的方法,由于该方法基于tcp实现,所以只有子网服务传输层使用的是tcp协议才适用,当然,如果使用的是udp协议,也可用相同的思路。这里所说的子网可能与标准定义不太一样,就暂时理解成一个局域网,且局域网可与公网连接。水平有限,可能存在一些错误,希望大家指正。2.设计思路 NAT解决了ip紧缺问题,同时也一定程度上...

2020-10-16 23:01:16 2688 1

原创 git pull non-fast-forward

说来可笑,一个人开发,git pull还会被rejected。记录下解决过程。 事情是这样的,主分支master稳定,要开发新功能,于是新建branch1。开发到差不多了,还在测试,但是master上有个小小bug需要改,于是新建新建分支,改bug,测试,差不了合并。这个时候branch1单独测试,想要一起修复这个bug,于是pull master,于是就被reject了。 https://blog.csdn.net/weixin_41287260/art...

2020-09-24 23:26:15 2717

原创 AttributeError: 'module' object has no attribute 'SMTP_SSL'

在使用python virtual environment的smtplib的时候,发现smtplib.SMTP_SSL('smtp.163.com', 465)报错:>>> import smtplib>>> smtplib.SMTP_SSL('smtp.163.com', 465)Traceback (most recent call last)...

2019-03-12 12:33:13 5351

原创 tf-faster-rcnn Ubuntu 14.0 CPU环境下调试记录

参考https://github.com/endernewton/tf-faster-rcnn中的readme。1.克隆源码 git clone https://github.com/endernewton/tf-faster-rcnn.git2.修改配置文件使用CPU 因为使用的是CPU,根据readme中提示,需要setUSE_GPU_NMS Fal...

2019-03-03 13:31:41 996

原创 cifar10官方例程学习记录

整理学习到的东西,以备以后可以查看。第一部分:训练一、使用FLAGS设置参数初始化FLAGS:tf.app.flags.FLAGS。定义参数:tf.app.flags.DEFINE_xxx,xxx为参数类型。传入的第一个参数为变量名,如train_dir,可通过FLAGS.train_dir取得该变量的值。第二个参数为默认值,第三个参数为说明内容。当不设置该变量的值时,通过FLAG...

2018-08-15 10:56:08 5247 3

原创 动态docker端口映射

这篇博客主要是记录一下docker配置问题的笔记,不一定适合所有配置,各位如果按照网上大多数人的配置配置完之后还是不能正常实现端口映射,可以将以下配置作为参考。因为之前我在按照网上许多教程配置的时候遇到许多问题,最终就是不能访问docker内部服务,经过一番摸索得出,记录一下,以后配置可作参考,也希望帮到更多人。docker端口映射,百度之后一大堆都是说在docker run的时候通过-p设置

2018-07-12 09:37:58 1272 1

原创 python字典对值(值为列表)赋值出现重复

    可能很少有人遇到这个问题,网上也没找到,这里记录一下,希望也可以帮到其他人。    问题描述:假设有一个字典data,其键不定,可能随时添加键(这不是关键),某一个键下面对应的值为一个长度为10的list,初始化为0,然后我想修改某些键下面的列表中的某一个值,比如data有一个键'k',对应的值为[0,0,0,0,0,0,0,0,0,0],现在我想把键'k'对应的列表的第三个数改成3,即[...

2018-07-07 16:30:53 12453 11

原创 opengl问题

最近两天被opengl的配置搞得吐血,最终终于解决,这里给大家分享一下,如果有遇到相同问题的同学,希望能对你们有所帮助。 opengl环境配置在此不作讲解,网上一大堆,比我讲的清楚,同所有人一样,上网百度配置,然后按照基本都一样的教程配置无数遍,无数遍...直到想要放弃。经过不停的配置,发现并没什么用。因为按照之前对库文件调用的经验来看,自己的配置根本不可能有问题,无意间百度看到可能是32位的库放

2017-12-10 19:35:29 236

原创 opencv4android开发记录(2):简单文字检测

本文将和大家分享一种简单的文字检测算法,算法不复杂,所以就不是万能的,不能检测某些情况下的文字,至于为什么,读到下面自然知道。由于本文主要分享的是思路,具体的实现方法不做过多解释,如果文中提到的一些图像处理方法不懂的话自行学习,网上有很多解答,我这里未必能讲清楚,所以希望自行学习。本文最后会提供免费源码下载,供大家学习讨论,同时代码不一定完善,大家发现的话,希望提出宝贵意见,如有问题可留言讨论。

2017-12-10 14:42:11 1470

原创 opencv4android开发记录(1):opencv开发模板

介绍自己如何配置opencv4android,并提供免opencv manager安装方法。

2017-11-30 16:29:28 683 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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