自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (10)

原创 ubuntu下android studio的配置

ubuntu下android studio的配置继续记录疫情下的笔记生活,明天新闻就会出现该城市新增一例,努力白费了,继续笔记吧java的安装首先下载一个jdk-8u181-linux-x64.tar.gz 64位通过命令复制到这个文件夹,没有就新建一个cd /usr/lib/jvm/然后复制过去并解压sudo cp ~/Downloads/jdk-8u181-linux-x...

2020-04-02 22:24:21 125

原创 ubuntu双系统安装以及opencv配置

ubuntu双系统的安装疫情即将结束之日,记录一下重新安装ubuntu的双系统。下载镜像文件并制作启动U盘首先得有一个ubuntu的系统iso文件,以及Ultral软件制作ubuntu系统启动盘。空闲空间分离进入windows系统下磁盘管理,选择空闲空间至少大于20G的非C盘,右击选择压缩卷,选择大小20G,此时该空闲卷为绿色的。进入U盘启动选择断网操作。然后选择自...

2020-03-10 22:35:36 47

原创 OPENCV4Android配置

OPENCV4Android配置首先根据这个链接走一遍配置流程然后我的电脑会显示一个问题,说是无法打开库文件这个时候就需要修改 opencv的gradle再下一步就是会报错,dependencies冲突,修改为然后重启就不会报错了,整机测试:...

2020-03-03 21:56:12 77

原创 C++11的多线程并发编程(六)

C++11的多线程并发编程(六)–线程池这篇主要记录线程池的写法,线程池就是有一堆已经创建好了的线程,初始都处于空闲等待状态,当有任务需要处理是,就从线程池中取一个空闲等待的线程来处理该仍无,等任务处理完毕后,就再次把线程放回池中,其实就是设置线程的状态,当线程池里的都处于忙碌状态,那么就根据需要创建一个新的线程,或者等待。threadPool.h头文件主要用来写任务类,定义任务类成员,以...

2020-02-18 20:16:54 49

原创 C++11的多线程并发编程(五)

C++11的多线程并发编程(五)疫情确诊人数连续12天下降,终将结束,然鹅还是处于不能出门状态,继续记笔记吧。。。条件变量 condition_variable假设有两个线程就是前篇记录的放队列数据线程,和读队列数据线程,条件变量就是一个条件类,等待一个条件达成即执行代码。执行成员函数wait()等待另一个线程执行notify_one()的成员函数。那么wait()这行代码才会被唤醒,如下...

2020-02-16 19:32:02 61

原创 C++11的多线程并发编程(五)

C++11的多线程并发编程(四)继续记录锁的一些概念,眼瞅着疫情的拐点即将出现了。unique_lockunique_lock这个是可以取代前一篇写的lock_guard,在第二个参数的为adopt_lock时与之前一样,表示unique_lock对象已经绑定了互斥量,提前lock互斥量,不用自己去unlock了,其实不建议搞这些花里胡哨的,lock和unlock对称使用貌似还清楚一点。...

2020-02-12 23:18:40 56

原创 C++11的多线程并发编程(四)

C++11的多线程并发编程(四)—互斥量和死锁互斥量 mutex互斥量是一个类对象,作用是要是对要读写的数据进行加锁,通过调用lock()函数表示目前只有这个进程可以进行共享数据的操作,别的进程只有等待,当这个进程调用unlock函数的时候,表示解锁。针对上一次案例,进行加锁和解锁操作,,lock和unlock是成双出现的,不可能你占用了一个锁,执行结束还占着,这样其他进程就无法获得锁。...

2020-02-11 20:12:50 126

原创 C++11的多线程并发编程(三)

C++11的多线程并发编程(三)疫情确诊加疑似都快7w+了,能做的也只能在家大门不出,二门不迈了,写一篇继续记录c++11的多线程并发编程临时对象在线程中调用的问题在创建的子线程中,调用类的对象时考虑到在主线程定义参数执行带参构造函数时,子线程detach时,主线程线执行完清除变量,那么一般在创建主线程时直接构造对象,并在输入函数出增加引用。这样就可以保证,对象带参构造执行于主线程,举个例...

2020-02-10 22:34:22 111

原创 Git学习笔记

突然想记录一下git的使用,使得yan在需要的时候不用到处找了。Git–版本控制系统在我的理解下,git就是一个文件夹,我利用仓库来管理它,这个仓库记录着你的文件夹每一笔增删改查,同时还能与远程仓库进行同步,使得其他人也可以进行仓库修改什么的,并最终同步到你的本地文件夹。git的安装这里我用的是ubuntu下终端安装,在ubuntu下打开终端,执行命令 sudo apt-get in...

2020-02-09 12:45:27 44

原创 C++11的多线程并发编程(二)

C++11的多线程并发编程(二)疫情已到确诊3w+,望早日结束这疫情。根据上一节学习的的线程概念,开始进一步学习C++11新标准的多线程编程,C++11引入了5个头文件,分别是:atomic, thread, mutex, condition_variable, future。主要包含互斥类,条件变量,同步线程和异步线程等的相关类,这一节主要记录thread头文件的相关内容。线程的创建st...

2020-02-08 14:06:37 502

原创 C++11的多线程并发编程(一)

什么叫并发什么叫

2020-02-07 12:58:34 492

YesLab-Linux系统系列教程.zip

C++入门实验楼程序,其中包括星系系统,线程池的实现源码,opencv的图像处理以及识别的c++实现

2019-12-29

bayesian-nn-uncertainty-master.zip

贝叶斯神经网络区分cifar数据集,同时计算每一个测试数据集的置信度,即预测不确定性,根据不确定性计算最终的准确率

2019-12-29

bayesian-neural-network-mnist-master.zip

通过贝叶斯神经网络分类mnist数据集,同时测试非训练数据类别的精确度以及置信度,最后计算后验概率。。。。。。。。。。。。。。。。。。。。。。。

2019-12-29

RFID三角定位算法matlab

通过RFID设备收集RSSI值,通过三角形质心定位算法进行定位,matlab源码

2019-06-15

Reader固件升级

用于Reader 固件升级,impinj speedway 的固件升级,内部完善

2018-11-03

Reader speedway 开发包

用于开发impinj speedway 的C#开发包,里面含有例程以及解析

2018-11-03

impinj Reader 的java开发API

用来开发Reader speedway API 工具包,java版本。

2018-11-03

读写器上位机

用于连接impinj reader 的上位机,获取RSSI 相位角,epc值

2018-11-03

impinj Reader

用来获取impinj Reader的信息,MultiReader v6.6.13.240

2018-11-03

英频杰介绍

英文版英频杰介绍文档。

2018-09-09

空空如也

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