- 博客(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 362
原创 ubuntu双系统安装以及opencv配置
ubuntu双系统的安装疫情即将结束之日,记录一下重新安装ubuntu的双系统。下载镜像文件并制作启动U盘首先得有一个ubuntu的系统iso文件,以及Ultral软件制作ubuntu系统启动盘。空闲空间分离进入windows系统下磁盘管理,选择空闲空间至少大于20G的非C盘,右击选择压缩卷,选择大小20G,此时该空闲卷为绿色的。进入U盘启动选择断网操作。然后选择自...
2020-03-10 22:35:36 284
原创 OPENCV4Android配置
OPENCV4Android配置首先根据这个链接走一遍配置流程然后我的电脑会显示一个问题,说是无法打开库文件这个时候就需要修改 opencv的gradle再下一步就是会报错,dependencies冲突,修改为然后重启就不会报错了,整机测试:...
2020-03-03 21:56:12 215
原创 C++11的多线程并发编程(六)
C++11的多线程并发编程(六)–线程池这篇主要记录线程池的写法,线程池就是有一堆已经创建好了的线程,初始都处于空闲等待状态,当有任务需要处理是,就从线程池中取一个空闲等待的线程来处理该仍无,等任务处理完毕后,就再次把线程放回池中,其实就是设置线程的状态,当线程池里的都处于忙碌状态,那么就根据需要创建一个新的线程,或者等待。threadPool.h头文件主要用来写任务类,定义任务类成员,以...
2020-02-18 20:16:54 275
原创 C++11的多线程并发编程(五)
C++11的多线程并发编程(五)疫情确诊人数连续12天下降,终将结束,然鹅还是处于不能出门状态,继续记笔记吧。。。条件变量 condition_variable假设有两个线程就是前篇记录的放队列数据线程,和读队列数据线程,条件变量就是一个条件类,等待一个条件达成即执行代码。执行成员函数wait()等待另一个线程执行notify_one()的成员函数。那么wait()这行代码才会被唤醒,如下...
2020-02-16 19:32:02 178
原创 C++11的多线程并发编程(五)
C++11的多线程并发编程(四)继续记录锁的一些概念,眼瞅着疫情的拐点即将出现了。unique_lockunique_lock这个是可以取代前一篇写的lock_guard,在第二个参数的为adopt_lock时与之前一样,表示unique_lock对象已经绑定了互斥量,提前lock互斥量,不用自己去unlock了,其实不建议搞这些花里胡哨的,lock和unlock对称使用貌似还清楚一点。...
2020-02-12 23:18:40 188
原创 C++11的多线程并发编程(四)
C++11的多线程并发编程(四)—互斥量和死锁互斥量 mutex互斥量是一个类对象,作用是要是对要读写的数据进行加锁,通过调用lock()函数表示目前只有这个进程可以进行共享数据的操作,别的进程只有等待,当这个进程调用unlock函数的时候,表示解锁。针对上一次案例,进行加锁和解锁操作,,lock和unlock是成双出现的,不可能你占用了一个锁,执行结束还占着,这样其他进程就无法获得锁。...
2020-02-11 20:12:50 271
原创 C++11的多线程并发编程(三)
C++11的多线程并发编程(三)疫情确诊加疑似都快7w+了,能做的也只能在家大门不出,二门不迈了,写一篇继续记录c++11的多线程并发编程临时对象在线程中调用的问题在创建的子线程中,调用类的对象时考虑到在主线程定义参数执行带参构造函数时,子线程detach时,主线程线执行完清除变量,那么一般在创建主线程时直接构造对象,并在输入函数出增加引用。这样就可以保证,对象带参构造执行于主线程,举个例...
2020-02-10 22:34:22 261
原创 Git学习笔记
突然想记录一下git的使用,使得yan在需要的时候不用到处找了。Git–版本控制系统在我的理解下,git就是一个文件夹,我利用仓库来管理它,这个仓库记录着你的文件夹每一笔增删改查,同时还能与远程仓库进行同步,使得其他人也可以进行仓库修改什么的,并最终同步到你的本地文件夹。git的安装这里我用的是ubuntu下终端安装,在ubuntu下打开终端,执行命令 sudo apt-get in...
2020-02-09 12:45:27 139
原创 C++11的多线程并发编程(二)
C++11的多线程并发编程(二)疫情已到确诊3w+,望早日结束这疫情。根据上一节学习的的线程概念,开始进一步学习C++11新标准的多线程编程,C++11引入了5个头文件,分别是:atomic, thread, mutex, condition_variable, future。主要包含互斥类,条件变量,同步线程和异步线程等的相关类,这一节主要记录thread头文件的相关内容。线程的创建st...
2020-02-08 14:06:37 719
bayesian-nn-uncertainty-master.zip
2019-12-29
bayesian-neural-network-mnist-master.zip
2019-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人