学习笔记
IT汤普森
支配命运而不是被命运支配
展开
-
基于视觉传声器技术的振动检测研究
摘要分别对现有的振动检测技术和视觉传声器技术的特点进行了描述和讨论。利用辅助光源、镜头、多模光纤和光电二极管,形成高速视觉采集系统,取代了视觉麦克风系统中的高速摄像机。实验结果表明,该系统可以降低视觉传声器技术的成本。提高了采样率,较好地恢复了被测物体的振动。关键词:可视话筒技术;成本;振动introduction振动存在于我们的日常生产生活中。由于内部或外部的激励,物体会产生机械振动[1]。然而,大部分的振动会对物体的机械结构造成不可逆的损伤,这会降低物体的使用寿命,对整个系统造成严重的破坏[2]翻译 2020-11-18 10:38:41 · 1120 阅读 · 2 评论 -
必须掌握的软件测试相关知识
黑盒测试功能测试/数据驱动测试模拟用户操作,点点点(外科)只测试产品的功能是否正常使用,不考虑内部的结构,代码,以及逻辑穷举输入测试,把所有可能的输入作为测试,找出错误用于产品确认测试白盒测试结构测试/逻辑驱动测试模拟程序员,代码检查,输入,输出(内科)测试产品内部动作是否按照规格说明书进行,知道产品的内部工作情况穷举路径测试,对所有的逻辑路径进行测试产品验证测试工具:Java平台用Xunit工具进行测试六种白盒测试方法:(强度由高到低)语句覆盖判定原创 2020-09-03 15:55:51 · 224 阅读 · 0 评论 -
mysql数据库学习笔记总结
三范式第一范式:最基本要求,表中的每一列必须保证原子性,列不可在分割。如有一个列,年级班级。然后存储数据为,一年级一班,一年级二班。那么这是错误的,应该年级和班级分开为单独列。一年级,一班一年级,二班年级和班级单独为一列。第二范式:在一的基础上 ,一张表只描述一件事情,表必须有主键(有主键是最基本的)。比如说,订单表就描述订单的,用户表就描述用户的,不应该弄在一起。学生表和成绩表也是。第三范式:在二的基础上,一张表中不能出现另一张表的非主键字段,也就是非主键字段不能相互依赖的字段。原创 2020-08-27 14:49:38 · 304 阅读 · 0 评论 -
mysql数据库被黑客删库勒索如何防范
数据库被黑!!!终于体验到服务器被入侵的滋味了!!!前几天登录博客发现服务异常,当时没怎么注意,以为只是程序错误,加上比较忙没去查找原因,今天我查看了下日志,发现表不存在!!!然后远程连接到服务器的数据库,发现我的数据库被删了,留下一个warnning表!看到这个,我就知道炸了,数据被黑客入侵删除了!To recover your lost databases and avoid leaking it: visit http://hn4wgn3.onion and enter your原创 2020-08-18 14:11:36 · 3133 阅读 · 3 评论 -
Typroar如何解决图片丢失问题
平时喜欢用Typroa写博客文档,但是遇到一个问题,如果文档中输入了图片,比如截图,复制其他地方的图片很容易丢失,而且如果文档上传到网络,由于是本地路径,图片就会失效,很不方面!最近typroa更新到0.9.84版本后,解决了我最为关心的问题:图床具体使用方法下载Typroa和PicGo下载最新Typroa,版本在0.9.84以后就可以!下载地址:https://www.typora.io/PicGo是一个开源项目,在github上可以直接下载,下载地址:https://github.com/M.原创 2020-08-12 14:29:17 · 711 阅读 · 0 评论 -
Linux基础知识以及常见面试问题
Linux基础知识多用户多任务的操作系统,拥有良好的用户界面支持多种处理器架构,移植方便目录结构/bin: 存放着经常使用的命令/boot: 启动Linux时使用的一些核心文件以及镜像文件/dev: (Device)存放Linux外部设备/etc: 存放所有的系统管理所需的配置文件和子目录/home: 用户的主目录,在Linux中每个用户都以后自己的目录,一般该目录是以用户的 账号命名/lib: 存放系统中最基本的动态连接库 ,类似于Windows的dll文件/opt :给主机额外安装软原创 2020-07-30 20:15:07 · 3219 阅读 · 3 评论 -
线程、多线程、线程池
进程是表示资源分配的基本单位,线程是进程中执行运算的最小单位,亦是调度运行的基本单位。线程的状态变化创建状态在程序中用构造方法创建了一个线程对象后,新的线程对象便处于新建状态,此时它已经有了相应的内存空间和其他资源,但还处于不可运行状态。新建一个线程对象可采用Thread 类的构造方法来实现,例如 “Thread thread=new Thread()”。就绪状态新建线程对象后,调用该线程的 start() 方法就可以启动线程。当线程启动时,线程进入就绪状态。此时,线程将进入线程队列排队,等待.原创 2020-07-30 20:13:49 · 107 阅读 · 0 评论 -
视觉麦克风:从视频中还原语音
Abstract当声音撞击物体时,会引起物体表面的轻微振动。我们展示了如何仅使用物体的高速视频,就能提取这些微小的振动,并部分地恢复产生这些振动的声音,使我们能够将日常物体比如一杯水、一盆植物、一盒纸巾或一袋芯片–变成一个可视麦克风。我们从不同属性的物体的高速镜头中恢复声音,并使用真实数据和模拟数据来检查影响我们视觉恢复声音能力的一些因素。我们使用可理解度和信噪比指标评估恢复后的声音质量,并提...翻译 2020-01-10 16:13:14 · 2012 阅读 · 0 评论