onlyloveyd onlyloveyd
5年前
协变和逆变
本文同步发表于我的微信公众号,在微信搜索OpenCVorAndroid即可关注。协变、逆变概念许多程序设计语言的类型系统支持子类型。例如,如果Cat是Animal的子类型,那么Cat类型的表达式可用于任何出现Animal类型表达式的地方。所谓的变型(variance)是指如何根据组成类型之间的子类型关系,来确定更复杂的类型之间(例如C
Wesley13 Wesley13
4年前
STM32
I2C协议简介I2C通讯协议(Inter-IntegratedCircuit)是由Phiilps公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要USART、CAN等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。下面我们分别对I2C协议的物理层及协议层进行讲解。I2C物理层
芝士年糕 芝士年糕
3年前
Xshell如何连接虚拟机
前言:最近在了解nginx相关知识,所以创建Linux虚拟机(Centos7系统)进行学习,为了方便交互准备使用Xshell7来连接虚拟机操作。具体操作步骤:1.检查Linux虚拟机的网络连接模式,选择NAT模式。(注意:虚拟机关闭状态下才可修改)2.在VMware WorkstationPro里,点击菜单栏上的【编辑】–【虚拟网络编辑器】,打开下方的虚
Easter79 Easter79
4年前
tar命令的exclude参数
用tar命令可以在Linux底下进行打包操作,如果要排除某些特定的目录或者文件可以用exclude参数,通常比较好用的有以下几个\excludevcs,这个是将版本控制系统的文件予以排除。\excludepath/to/my/name,这个是将某个路径下的文件夹或者文件予以排除,这个参数有两点需要注意一是如果是文件夹,文件夹名称的末尾
Tommy744 Tommy744
4年前
DevOps概述
DevOps概述DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营(运维)、质量保障(测试)(QA)部门之间的沟通、协作与整合。随着业务复杂化和人员的增加,开发人员和运维人员逐渐演化成两个独立的部门,他们工作地点分离,工具链不同,业务目标也有差异,这使
Easter79 Easter79
4年前
TTS入门--ios
一.基本常识TTS(TextToSpeech),语音合成手艺,是指把原本的文本信息转换成能够发音的语音旌旗灯号,在GPS导航等需要人机交互斗劲多的场所经常会用到。iPhone系统自己没有供给TTS引擎,可是可以使用外部数据的体例使iPhone具有TTS功能。二.具体介绍今朝找到两种可以在iPhone上免费使用TTS的体例,一种是使用Acap
Wesley13 Wesley13
4年前
Java ExecutorService四种线程池及ThreadPoolExecutor机制
一、为什么使用线程池使用newThread执行多个线程有如下一些问题:每次newThread新建对象性能差。线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。缺乏更多功能,如定时执行、定期执行、线程中断。相比newThread,Java提供的四种线程池的好处在于:重用存在的线程,减
Stella981 Stella981
4年前
Python MongoDB使用初步
MongoDB是由C语言编写的,是一个基于分布式文件存储的开源数据库系统。它是一个面向文档存储的数据库,操作起来比较简单。可通过本地或者网络创建数据镜像,具有很强的可扩展性。MongoDB支持的编程语言有Ruby,Python,Java,C,C,PHP等。本文以Windows平台为例,介绍Windows下MongoDB的安装和使用方法。
Wesley13 Wesley13
4年前
CDN内容分发服务原理与传统请求剖析
1传统访问页面方式  (1)用户提交域名  (2)浏览器对域名解析,找不到对于的IP;再到操作系统,还是没有;再到路由器,    再没有就到DNS服务器找  (3)最后找到对应的IP地址,向域名的服务主机发出数据访问请求  (4)服务器就返回页面的内容给客户端  但是在这里的问题就是如果访问量很大的网站的话,比如
凿壁偷光 凿壁偷光
2年前
专业DJ软件Serato DJ Pro mac
SeratoDJProMac激活版是全球最受欢迎的DJ软件,有了SeratoDJ套件,您可以获得让这个系统如此流行的一切。SeratoVideo可以让您添加VJ风格的图形,而不关注视觉效果,Pitch‘nTime让您完成极限时间和音高弯曲,Flip让您为高级过渡和其他技巧创建自动提示点触发器。再加上Serato制作的每一个FX扩展包。