csdn

valgrind 编译海思

感情迁移 提交于 2020-01-15 19:07:41
https://blog.csdn.net/understand125/article/details/80689564 https://blog.csdn.net/fengbingchun/article/details/97756419 创建一个脚本build.sh, 内容如下: ./configure --host=arm-hisiv100nptl-linux --prefix=/`pwd`/valgrind CC=arm-hisiv100nptl-linux-gcc CPP=arm-hisiv100nptl-linux-cpp AR=arm-hisiv100nptl-linux-ar 检测命令 ./valgrind --tool=memcheck --leak-check=full ./main 来源: CSDN 作者: ren1204 链接: https://blog.csdn.net/ren1204/article/details/103989773

Android 人脸检测方案概要

拟墨画扇 提交于 2020-01-15 18:22:03
背景: 最近要搞人脸检测(非识别,也非取特征,也不是切割,仅仅是检测,框住) 刚好最近学了些深度学习下的人脸检测 那就当做复习找找各种方案,顺便理解下各个方案 场景: 需要在用户点击按钮时,顺便记录用户头像 上传服务器 现在人脸识别到处都是,api到是很多 但离线的sdk不多,好的开源也不多 要求: 1.离线 2.精确度高 3.多人脸识别 4.速度快 方案: 1. FaceDetect ,Android早期代码。 http://wiki.jikexueyuan.com/project/android-actual-combat-skills/static-human-face-detection.html 实测:代码简单,识别到一些不是人头的 2. 百度的离线的SDK 实测:有授权时间限制,甲方不一定会出这个钱 https://ai.baidu.com/tech/face/offline-sdk 3. 虹软的sdk免费,速度快 参考: https://zhuanlan.zhihu.com/p https://github.com/asdfqwrasdf/ArcFaceDemo 实测:可用,申请key,永久免费,摄像头预览部分已有 4. opencv3 有人脸检测的demo项目 https://sourceforge.net/projects/opencvlibrary/ https

ConcurrentHashMap

只谈情不闲聊 提交于 2020-01-15 15:21:13
一、为什么要用ConcurrentHashMap 经典讲解为什么并发不用HashMap: https://blog.csdn.net/mydreamongo/article/details/8960667 你需要拥有的前置知识–HashMap源码解析: https://blog.csdn.net/yanluandai1985/article/details/79387533 HsahMap 在并发执行put操作时会引起死循环,是因为多个线程会导致HashMap的Entry链表形成环形数据结构,一旦形成环形数据结构,Entry的next节点永远不为空,就会死循环获取Entry。 Hashtable 容器使用的是synchronized来保证线程安全,但是Hashtable性能低下。原因是当一个线程访问Hashtable的同步方法的时候,另外的线程只能进入阻塞状态,等待那个拥有同步锁的线程释放同步锁。所以线程竞争同步锁越激烈,Hashtable的性能越低下。综上, Hashtable性能低下的原因是所有线程竞争同一把锁。 ConccurentHashMap 为了改善多个线程竞争同一把锁导致的性能低下的缺点,ConccurentHashMap采用的是锁分段技术。锁分段技术的原理是:当操作互不影响,锁就可以分离。 ConcurrentHashMap把这个容器分为若干段,每段分配一把锁

Java中HashMap的初始容量设置

蓝咒 提交于 2020-01-15 08:59:44
Java中HashMap的初始容量设置 原文地址: https://www.cnblogs.com/easonjim/p/7899571.html#commentform ,如侵删 根据阿里巴巴Java开发手册上建议HashMap初始化时设置已知的大小,如果不超过16个,那么设置成默认大小16: 集合初始化时, 指定集合初始值大小。 说明: HashMap使用HashMap(int initialCapacity)初始化, 正例:initialCapacity = (需要存储的元素个数 / 负载因子) + 1。注意负载因子(即loader factor)默认为0.75, 如果暂时无法确定初始值大小,请设置为16(即默认值)。 反例:HashMap需要放置1024个元素,由于没有设置容量初始大小,随着元素不断增加,容量7次被迫扩大,resize需要重建hash表,严重影响性能。 而对于为什么负载因子是0.75,答案可以在《数据结构与算法分析 Java语言描述》的散列章节中找到 参考: http://blog.csdn.net/gaopu12345/article/details/50831631 http://blog.csdn.net/ghsau/article/details/16843543 http://blog.csdn.net/ghsau/article/details

针对Centos6虚拟机克隆的配置

柔情痞子 提交于 2020-01-15 07:25:03
以下内容都是本人亲测有效,以下链接皆为引用,主要为一些文章的功能引用,作为自己的收藏 1.通过以下链接克隆一样的虚拟机 https://blog.csdn.net/qq_42774325/article/details/81189033 2.步骤:虚拟机-》设置-》网络适配器-》高级-》生成(G)(随机获得新的MAC地址)-》确定 记住生成的MAC地址,在ifcfg-eth0中修改HWADDR为对应的MAC地址。 3.针对ifconfig中没有eth0,只有lo问题 https://blog.csdn.net/gui951753/article/details/79268243 4.没有找到eth0,但找到了eth1 https://blog.csdn.net/buyueliuying/article/details/78444857 从以下挑选一种模式进行操作 针对以下模式的说明 桥接模式: 虚拟机使用真实网卡进行通信,配置简单;只要和真实计算机在同一个网段内,就可以直接通信;局域网内如果有其他计算机,也可以进行访问。缺点:会占用网段内的一个IP地址。(类似于一台真正独立的计算机) NAT模式: 使用虚拟网卡VMnet8进行通信;只能和本机进行通信;在此基础上,虚拟机可通过主机访问互联网 仅主机模式: 使用虚拟网卡VMnet1进行通信;只能和本机进行通信;不能访问互联网。 5

NLP系列——GloVe

别等时光非礼了梦想. 提交于 2020-01-15 05:10:15
1 共现矩阵 2 GloVe模型 3 GloVe vs Word2Vec 参考博客: https://blog.csdn.net/u014665013/article/details/79642083 PDF版下载地址: https://download.csdn.net/download/qq_27668313/12074263 来源: CSDN 作者: qq_27668313 链接: https://blog.csdn.net/qq_27668313/article/details/103805171

Thinking in java学习笔记12:第十四章(类型信息)、第十五章(泛型)

。_饼干妹妹 提交于 2020-01-15 05:06:45
第十四章-类型信息 运行时类型信息使得可以再运行时发现和使用类型信息。 这里书中写了RTTI,RTTI是什么?这其实是作者的一个误会,RTTI是C++里面的 RTTI(Run-time Type Identification),运行时获取类型信息。而java中更适合的表示是反射,可以这么说,java的反射是C发展到java后的结果。 对于反射我其实已经有笔记了,而且我对这张内容表示有一定的怀疑,所以这章内容跳过。 https://blog.csdn.net/asdfghj253/article/details/103626642 第十五章-泛型 这一章的内容在之前的学习中也学习过,所以暂时就选择没有学到的知识点做笔记 1.在泛型代码内部,无法获得任何有关泛型参数类型的信息 2.类型擦除:这里的擦除是指参数类型的擦除。 比如LIst<String>和List<Integer>,将String和Integer擦除,那么都是List类型。 3.边界:边界可以限制类型擦除,强制规定泛型引用类型 这个在之前的学习中就是有限制通配符,来进行限制。(对于这个我感觉还是effective java讲的更精简清楚) https://blog.csdn.net/asdfghj253/article/details/103433006 来源: CSDN 作者: 沙丁鱼flat 链接: https:/

《2019/05/27》图片标注工具LabelImg的安装及使用方法

本秂侑毒 提交于 2020-01-15 04:57:20
图片标注工具LabelImg的安装及使用方法 图片标注工具LabelImg的安装及使用方法:https://blog.csdn.net/zong596568821xp/article/details/80395079 。 训练样本集: https://blog.csdn.net/touch_dream/article/details/60885178 注意:windows下LabelImg一定要放在没有中文的目录下。 来源: CSDN 作者: guo_xiaozhong 链接: https://blog.csdn.net/weixin_42273782/article/details/90602793

导出导入oracle数据,用dmp格式

耗尽温柔 提交于 2020-01-15 04:34:35
导出oracle数据 https://bbs.csdn.net/topics/390869255 https://blog.csdn.net/gray_key/article/details/81072345 sql plus连接数据库 https://blog.csdn.net/czh500/article/details/89633382 ORACLE_HOME=D:\oracle\ludunyue\product\11.2.0\dbhome_1 lw10/supcon@192.168.95.162/orcl 导入oracle数据 imp system/supcon file=C:\Users\Administrator\Desktop\DbFile\backup.dmp full=y; 来源: CSDN 作者: 世界需要爱和和平 链接: https://blog.csdn.net/weixin_41836744/article/details/103841714