自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Qsir的专栏

日常学习,工作中的点滴记录与积累

  • 博客(636)
  • 资源 (2)
  • 收藏
  • 关注

转载 浅析硬件“好声音”:麦克风技术指标及选型指南

模拟麦克风的灵敏度通常表示为相对于1V有效值信号的分贝数,而数字麦克风的灵敏度通常表示为相对于麦克风全量程输出的分贝数。信号比通常是麦克风最重要的性能指标,信噪比越高的麦克风,则其拾取声音的清晰度越高,在智能家居产品上,如有远距离的拾音需求,应尽量选择高信噪比的麦克风,目前硅麦克风的信噪比通常在58dB~70dB之间。灵敏度是表征麦克风声电转换能力的一个指标,灵敏度越高,代表麦克风的输出信号越大,声音也越大。以下是典型的驻极体麦克风和硅麦克风的相位,硅麦克风的相位一致性好于驻极体麦克风。

2022-12-28 16:35:09 2230

转载 浅析硬件“好声音”: 声学器件

随着智能化产品的普及,音视频硬件在电子设计中所占的比例越来越高。电动式扬声器中的动圈式扬声器是目前行业使用最多和最广泛的扬声器。动圈式扬声器具有结构简单,生产容易,同时性能优良,稳定性好等特性。所以归麦克风凭借其良好的性能,迅速成为消费类产品的首选声学元器件。如下图所示为两种类型麦克风的示例图。根据不同的声电转换机制,麦克风分为不同的类型,包括动圈式麦克风、电容式麦克风和压电式麦克风等。喇叭是将电信号转换成声信号的电声换能器件,学术名称扬声器。以硅麦克风为例,硅麦克风里面的MEMS芯片实际上是一个。

2022-12-28 16:32:43 657

转载 Windows应用程序交互过程

Windows的应用程序一般包含窗口(Window),它主要为用户提供一种可视化的交互方式(窗口是由线程(Thread)创建的).Windows 系统通过消息机制来让系统和用户进行交互,用户通过触发事件来触发消息,消息(Message)被发送,保存,处理,一个线程会维护自己的一套消息队列(Message Queue)[仅当线程有对应的创建窗口和处理窗口消息时候],在发生输入事件之后,Windows 系统将事件转换为一个消息并将消息放入程序的消息队列中.程序通过执行一块称之为「消息循环」的程序代码从消息队列中

2022-08-17 15:05:27 1054

转载 Python标准库14 数据库 (sqlite3)

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站,或者制作有数据存储需求的工具。SQLite还在其它领域有广泛的应用,比如HTML5和移动端。Python标准库中的sqlite3提供该数据库的接口。我将创建一个简单的关系型数据库,为一个书店存储书的分类和价格。数据库中包含两个表:category用

2022-08-17 14:48:31 352

转载 大数据开发实战:数据流图及相关数据技术

梳理一下大数据相关的流程和平台与技术。

2022-06-23 10:09:23 876

转载 禅道 (Zentao) + SVN 的软件开发生命周期管理工作流程

采用禅道的敏捷开发模式进行整个软件开发生命周期的管理简单介绍和整理。需求->设计->编码->测试->交付->维护,整个周期的六个阶段全部用禅道对应的功能进行规范化管理。

2022-06-16 11:52:29 1121

转载 软件和系统可追溯性学习(一)

可追溯性的基本概念是对存储在工件中的数据创建可导航的链接。可追溯性的价值在于通过此类相互关系提供的信息能够实现的许多软件和系统工程活动和任务,例如变化影响分析、覆盖率分析、依赖关系分析等,跟踪可以提供软件和系统开发过程所需方面的可见性,并有助于更好地了解正在开发的软件系统。...

2022-06-14 16:59:05 2228

转载 嵌入式系统软件开发:你需要知道的一切

嵌入式系统软件的开发人员工作任务很艰巨。一方面,工作本身具有挑战性——嵌入式系统必须经历多次迭代才能正常运行。另外,当开发过程中出现问题时,高层们往往更关注开发人员,而不是团队正在使用的工具。 您不能用旧的工具解决新问题,它们通常是团队发生错误或延迟发布的根源。使用正确的工具链,团队可以克服开发嵌入式系统软件的挑战,并最大限度地提高生产力。...

2022-06-14 15:33:08 502

转载 测试分析人员必备知识—需求管理和可追溯性矩阵

严格的软件开发过程的基石是需求管理以及这些需求对实施的可追溯性,以及随后对正确实施的证明。需求可追溯性由作者Gotel和Finkelstein定义为“具有在向前和向后的方向(即从需求的起源、发展、规范到随后的部署和描述)中描述和跟踪需求寿命的能力。使用,以及在任何这些阶段进行不断完善和迭代的阶段。”跟踪需求不仅是将文档中的段落链接到代码或测试部分。当需求体现在设计、架构和实施中时,必须在整个开发阶段中保持可追溯性。...

2022-06-14 15:27:00 1577

转载 HB 6465

1,概念 HB 6465正确写法是HB 6465-1990是软件工程国家标准规范——软件文档编制规范。本标准规定了软件开发工作的各个文档需要编制的文档。2,文档的作用:1)作为软件开发人员在各个阶段内工作的成果和结束标志。2)向管理人员报告软件开发过程的进展。3)记录开发过程中的技术信息。作为以后个开发阶段的依据。4)提供对软件有关运行,维护,培训和交流的信息,以提高维护效率,促进管理人员,开发人员和用户之间在工作上的相互了解。5)向用户介绍软件的功能,性能和特点...

2021-12-09 13:45:24 740

转载 行业认证标准:IEC 62304-医疗设备软件安全分类标准

什么是IEC 62304?IEC 62304标准在医疗设备行业中使用,它是一种软件安全分类,它为软件生命周期过程提供了一个框架,其中包含为安全设计和维护医疗设备软件所必需的活动和任务。美国FDA接受IEC 62304合规性作为证明医疗设备软件已根据要求的法规/标准进行设计的证据,因为它可确保开发和维护过程的可追溯性和可重复性。通过源代码分析、单元测试、可追溯性等来增强IEC 62304的合规性与国际标准(ISO 62304)和欧洲标准(EN 62304)相似,IEC 62304标准引入.

2021-11-04 17:14:54 2618

转载 生产过程中计算机软件的确认--简述医疗器械生产过程确认

医疗器械行业产品种类繁多,不仅各种类产品的生产工艺千差万别,同类产品的生产工艺也存在很大差别。这些产品的生产中都包含原材料控制、生产过程控制和质量控制环节,以上环节都对产品质量产生影响。在这些环节中,许多过程不能被百分百地核实、查证,如灭菌过程、注塑过程等,而在进一步加工半成品或将成品投入使用后,就可能暴露缺陷。为确保这些过程能持续生产出符合预定要求的产品,就需要开展过程确认工作。本文主要从医疗器械生产过程确认的概念、法规要求,对确认过程的识别,过程确认的实施、再确认及过程确认中存在的问题等方面,对医疗

2021-11-04 15:03:50 2938

转载 医疗器械软件安全性级别判定

根据《医疗器械软件注册技术审查指导原则》的要求,对于含软件的医疗器械,均应在注册时提交《软件描述文档》。而软件描述文档的详略程度,直接由软件的安全性级别和复杂程度来决定。因此,确定在编制一个医疗器械软件的描述文档时,首先要确定的就是该软件的安全性级别。根据YY/T 0664《医疗器械软件软件生存周期过程》的要求,制造商应按照软件系统引起的危害对于患者、操作者或者其他人员的可能影响,赋予每个软件系统一个软件安全性级别(A、B或C)。 基于如下的严重度,应初步赋予软件相应安全性级别: ...

2021-11-04 14:53:41 1086

转载 140种Python标准库、第三方库和外部工具

导读:Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库、函数和外部工具。其中既有Python内置函数和标准库,又有第三方库和工具。这些库可用于文件读写、网络抓取和解析、数据连接、数清洗转换、数据计算和统计分析、图像和视频处理、音频处理、数据挖掘/机器学习/深度学习、数据可视化、交互学习和集成开发以及其他Python协同数据工作工具。为了区分不同对象的来源和类型,本文将在描述中通过以下方法进行标识: Python内置函数:Python自带的内置函数。函数无需导入,直接

2021-11-04 14:21:09 956 1

转载 Python读写Excel文件第三方库汇总

常见库简介xlrdxlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件。http://xlrd.readthedocs.io/en/latest/ 1、xlrd支持.xls,.xlsx文件的读 2、通过设置on_demand变量使open_workbook()函数只加载那些需要的sheet,从而节省时间和内存(该方法对.xlsx文件无效)。 3、xlrd.Book对象有一个unload_sheet方法,它将从内存中卸载工作表,由工作表索引或工作...

2021-10-29 17:24:42 1331

转载 ISO13485 相关

ISO 13485:2016 & YY/T -0287-2017医疗器械质量管理体系主要四个方面要求:标准要求,顾客要求,法规要求,组织自身要求。意义:促进医疗器械法规的观测落实和全球医疗器械法规的协调; 保证医疗器械安全有效和替身产品质量的强有力的手段和有效途径。 促进企业持续发展,明月了顾客要求和法规要求。YY/T0287-2017医疗器械质量管理体系用于法规的要求=ISO13485: 2016 Medical devices-Quality management syst

2021-10-26 14:10:48 1083

转载 医疗器械相关网站

1、国内政府网站国家药品监督管理局 (nmpa.gov.cn)国家药品监督管理局医疗器械技术审评中心 (cmde.org.cn)国家药品监督管理局药品审评中心 (cde.org.cn)中检所对照品_对照品_国家标准物质资源平台-国家标准物质中心 (biobw.com) [化学检测]国家药品监督管理局食品药品审核查验中心 - (cfdi.org.cn)国家药品监督管理局高级研修学院 (cfdaied.org)中国食品药品检定研究院 (nifdc.org.cn)国家卫生健康委..

2021-10-26 13:54:54 871

转载 大数据医疗

参考 山东大学大数据时代的医疗革命_中国大学MOOC(慕课) (icourse163.org)大数据时代医疗基础知识大数据医疗基础 - 未来如何看病E-患者不仅为网络患者参与一 Engaged 拥有一 Equipped 能够一 Enabled 平等一Equal 专家一 ExpertAR、VR:谷歌眼镜,Eyes - onTM眼镜远程医疗和远程保健:自助式远程出席机器人RP - VITA Robot,电子问诊,视频咨询手术机器人和人形机器人:达芬奇手术机...

2021-10-26 13:48:19 736

转载 GMP文件分类与编码管理规程

一个不错的文档GMP文件分类与编码管理规程 - 百度文库 (baidu.com)编码原则:系统性,准确性,可追踪性,识别性,相关一致性,发展性【GMP(Good Manufacturing Practices)】GMP-生产重量管理规范或良好作业规范或优良制造标准。1975年11月世界卫生组织颁布,适用于制药、食品等行业的强制性标准,要求企业从原料、人员、设施设备、生产过程、包装运输、质量控制等方面按国家有关法规达到卫生质量要求,形成一套可操作的作业规范帮助企业改善企业卫生环境,及时发现

2021-10-26 13:32:16 6984

转载 YY/T 0664—2020《医疗器械软件 软件生存周期过程》 相关

标准书:YY/T 0664-2020 医疗器械软件 软件生存周期过程 - 道客巴巴 (doc88.com)国家药监局关于发布34项医疗器械行业标准的公告(2020年第108号)第10项为“YYT0664—2020”标准已于2020年9月27日发布,将于2021年9月1日实施。YY/T0664-2020标准的发展历程■国内初版YY/T0664-2008 idt IEC62304:2006■国内新版YY/T0664-2020 mod IEC62304:2015 ●2006—...

2021-10-26 13:22:48 15038

转载 软件项目管理的75条建议

1.你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2.你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。3.你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(TestCase)。应该用一个专门的系统,可以是TestManager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Brow...

2021-09-10 14:36:31 566

转载 软件配置管理基础

软件配置管理软件配置管理 (Software Configuration Management, SCM)问题引出IEEE 定义A discipline applying technical and administrative direction and surveillance to identify and document the functional and physical characteristics of a configuration item, control change

2021-09-10 14:33:59 1002

转载 5M1E,软件质量管理最佳解决方案

- 如何做好一个产品?- 用户、需求、文化、价值、设计、流程,这些因素缺一不可。- 那么,如何做好产品的质量管理?- 人、机器、物料、方法、环境、测量,这些因素同样缺一不可。能够影响产品质量波动的因素包括如下方面:人员(Man)、机器(Machine)、物料(Material)、方法(Method)、环境(Environment)、测量(Measure),简称人、机、料、法、环、测。此为产品质量管理的5M1E。最初,5M1E分析法用于生产车间中制造件的质量管理...

2021-09-09 11:36:56 1112

转载 医疗器械软件网络安全法规和标准概述(附所有标准)

1. 介绍网络安全是一门复杂的、多学科的、基于计算的学科,起源于 1960 年代。 第一篇关于计算机系统安全和隐私的论文由 Ware (1967) 发表。 1970 年,Ware 完成了一份有关计算机系统安全控制的报告,并强调安全系统的设计必须针对各种类型的漏洞提供保护,例如意外泄露、故意渗透、主动渗透和物理攻击(Ware,1970)。 Ware (1970) 指出安全系统需要具备以下一般特征:灵活、响应不断变化的操作特征、可审计、可靠、可管理、适应性强、可靠和确保配置完整性。伯恩斯等人(2016)

2021-08-23 17:38:30 4774 1

转载 量化金融经典理论、重要模型、发展简史大全

金融投资是一门艺术,事关对经济的分析、政策的判断、人性的理解;这又是一项严谨的科学,事关随机微积分、概率统计、优化理论。本文从量化金融的起源开始,还原整个体系的建立、发展与完善的历史过程,带你走进数量化金融的世界。敬请阅读。布朗运动1827年苏格拉生物学家Robert Brown用他自己的名字命名了微小粒子在液体中自由运动的现象:布朗运动。这种“随机游走”的理念后来贯穿于许多科学领域,尤其是普遍运用于各种不可预测的连续时间过程的机制,基于布朗运动的对数正态随机游走理论也是金融市场的经典框架..

2021-04-15 13:44:53 1152

转载 中国私募量化简史:策略、投顾、业态及展望

题记:量化投资在国内发展与实践差不多有快十年的时间,即使只对这个行业做一个简单的回顾,也不是一件轻松的事情。不同的人有不同的看法与认知,本文权当抛砖引玉,从影响因素(市场环境、监管政策、技术因素、外来者)、策略演进(股票策略、期货策略、期权策略、其他策略)、投顾更迭(发展过程、经营模式、公司基因、地域分布、行业集中度)、业态环境(市场参与者、资金端VS资产端、行业宣传)及未来展望(他山之石、自营VS资管、竞争格局、风险管理)等五个方面简单阐述中国私募量化嬗变历程,不足或者错误之处还请各位看官一笑而过,更欢迎

2021-04-15 13:37:21 1339

转载 一文读懂量化系统接入及相关平台

2019年2月1日在春节前最后一个交易日,证监会发布了《证券公司交易信息系统外部接入管理暂行规定(征求意见稿)》(见证券时报解读),符合条件的券商可以重新启动程序化外部接入业务,对于券商以及量化私募基金来说,属于行业利好。由于2015年的股灾导致证券公司交易信息系统外部接入暂停,对股票量化交易以及整个量化行业都造成了很大的影响,希望这次重启可以给行业带来曙光。随着量化投资的普及,很多人对量化交易系统以及接入等相关问题有感兴趣,也有很多疑虑,这里重贴笔者之前关于股票跟期货程序化等相关材料的一些梳...

2021-04-15 13:32:17 1053

转载 高性能交易系统设计原理

在证券交易系统设计与开发一文中,我们简单讨论了交易系统的核心架构设计,并给出了一个基本的代码框架。有小伙伴说代码给得太简单,自己实现起来毫无头绪,能不能详细地说说架构设计。本文的目的就是详细讲讲交易系统的核心架构设计。从交易订单的角度看,一个订单的处理主要经过定序、撮合和清算三大步骤: │ ▼┌─────────┐│Sequence │└─────────┘ │ ▼┌─────────┐│ Match │└─────────┘

2021-04-15 13:23:15 595

转载 古筝的音律为什么没有4和7?

古筝是中国民族弦乐器,记谱子定弦是传承古时的五声调试结构,只有1 duo,2 ruai,3 mi,5 suo,6 la ,也就是:宫1、商2、角3、羽5、微6 。古筝调音一般没有4和7这两个音。在我国传统民族音乐里,4和7 是“偏音”,其它音为“正音”,偏音运用极少,大都为正音,所以,在设置琴弦时,没有把4和7设置在内。但通过“按音”可以取得这两个音。中国传统哲学思想是:“以和为正”,和为和谐,协和、和平,正音听起来使人感到愉悦,而“偏音”则邪异、刺耳,故不经常使用;但在历史的沿革中,“偏音”逐渐被吸.

2021-04-06 17:28:55 4295

转载 倍频程与钢琴调式的距离

什么是倍频程首先什么是倍频程?从中文字义上看,就是“X 倍频率的范围”,是截至频率和起始频率之比成倍数关系的频段。与之相对应的另一个概念是等宽频程,意思是截止频率和起始频率之差相等的频段。具体定义如下:为什么要用倍频程?我们知道人耳的听觉的频率感知范围在 20Hz-20000Hz,范围非常的广,分析的时候,需要将这个频率范围划分成不同的频段(频带)来分析,怎么划分呢?于是有了上文的两种划分方式,一种是等宽频程,意味着每个划分的频带宽度是相等的;另一种是倍频程,意味着每个划分的频带宽度与上一个紧邻

2021-04-06 17:27:10 431

转载 VisualStudio C++内存泄漏的检测方法(二)

代码#define _CRTDBG_MAP_ALLOC#include <iostream>#include <crtdbg.h>using namespace std;void test1() { int* p = new int[10]; //int* p = (int*)malloc(sizeof(int) * 10);}void test2() { int *p = new int[20]; //int* p = (int

2021-03-05 15:32:34 489

转载 Visual Studio中检测内存泄漏的方法(一)

有些内存泄露是不会dump出来详细信息的,只会给出内存块号,这种情况一下一般可以用一下方法调试出来。这两天调一个程序,发现每次退出都有内存泄漏,在此总结一个调试内存泄漏的好方法。对于比较明显的内存泄漏,vc2008是比较容易定位的,在Debug模式F5运行,退出时会列出引起内存泄漏的问题代码所在文件及行号;但如果是比较隐蔽的内存泄漏,Output输出窗口只会输出部分信息,形式如下:Detected memory leaks!Dumping objects ->...

2021-03-05 11:47:12 875

转载 C++之Lambda表达式

1. 概述C++ 11 中的 Lambda 表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda 的语法形式如下:[函数对象参数] (操作符重载函数参数) mutable 或 exception 声明 -> 返回值类型 {函数体}可以看到,Lambda 主要分为五个部分:[函数对象参数]、(操作符重载函数参数)、mutable 或 exception 声明、-> 返回值类型、{函数体}.2. Lambda 语法分析2.1 [函数对象参数]标识一个 Lam

2021-03-04 13:01:46 207 1

转载 C标准中一些预定义的宏,如__FILE__,__func__等

C标准中一些预定义的宏   C标准中指定了一些预定义的宏,对于编程经常会用到。下面这个表中就是一些常常用到的预定义宏。  宏  意义  __DATE__  进行预处理的日期(“Mmm dd yyyy”形式的字符串文字)  __FILE__  代表当前源代码文件名的字符串文字  __LINE__  代表当前源代码中的行号的整数常量  __TIME__  源文件编译时间,格式微“hh:mm:ss”  __func__  当前所在函数名     对于__FILE__,__LINE__

2021-03-04 09:23:07 250 1

转载 15年软件开发经验总结

【CSDN 编者按】获得成功必然是一个不断学习成长的过程。在这个过程中,来自别人的指导意见以及经验之谈会给予我们一些启发和提示,从而避免许多不必要的弯路。择其善者而从之,其不善者而改之。声明:本文仅代表作者观点作者 | Kesk-*-译者 |苏本如出品 | CSDN(ID:CSDNnews)在从事软件开发工作的15年中,我经历了许多不同的阶段。在某些时候,我恨不得把所有的软件开发工作都丢进地狱,宁愿跑到深山老林里去喂牛。而在其他时候,软件开发工作的一切对我来说是那么的完美。今天,我终...

2021-03-02 13:01:15 967

原创 C/C++开发中防止头文件被重复引入的3种方法

我们在用 C 语言开发软件时,经常使用宏定义(#ifndef / #define / #endif)来有效避免头文件被重复 #include,此方式在 C++ 多文件编程中也很常用。 举个例子,如下是一个 C++ 项目,其内部含有 school.h 和 student.h 这 2 个头文件以及 main.cpp 源文件,其各自包含的代码为://student.hclass Student { //......};//school.h#include "student...

2021-02-26 16:15:33 1447 1

转载 华为C语言编程规范(精华总结)

目录1、代码总体原则2、头文件2、函数3、标识符命名与定义4、变量5、宏、常量6、表达式7、注释8、排版与格式9、代码编辑编译“编写程序应该以人为本,计算机第二。” ...

2021-02-25 15:21:43 1965

转载 “面向对象就是一个错误!”

面向对象编程的流行是计算机科学领域的不幸,它对现代经济造成了极大的破坏,造成了数万亿美元的间接损失。在过去的三十年中,几乎所有行业都因潜在的面向对象编程危机而受到影响。

2021-02-25 14:12:26 159

转载 谈谈热门的脑机芯片

最近,马斯克的脑机接口初创公司Neuralink发布了最新的脑机接口进展,并引起了轰动。Neuralink最新公布的进展中,在猪的体内植入了脑机接口芯片,从而能够实时读出猪脑部的信号,之后有希望可以根据这些信号实时分析出植入对象的脑部活动,这给了脑机接口这一技术极大的想象空间,未来可望能使用在医疗甚至人体增强等领域。脑机接口中的芯片事实上,脑机接口中芯片具有极其重要的位置。去年七月,Neuralink的第一个发布会中的主角就是自研的N1脑部传感器芯片。我们这里具体来谈一下脑机接口中的芯片。总体来说,脑机接

2020-12-28 15:12:36 624

转载 C++: int int& int * int**的区别、联系和用途

1、int;int是C++关键字,表示整型,其大小是32位有符号整型,表示的范围是-2,147,483,648 到2,147,483,647;在声明和定义变量时使用,它表示的意思是所声明或所定义的变量为整型变量。如果其用于函数参数时,其传递方向为值传递,即只能将实参的值传递给形参,而不能将形参的值传递给实参。例如:通过这种方式去进行交换两个数是无法达到目的的。例子1:#include<iostream>using namespace std;voidsw.

2020-06-10 17:18:48 854

优秀的开源Web开发资源

精选开源领域里的优秀技术和开发框架,为实现低成本高效率的web开发提供非常有价值的参考。

2013-01-31

Perl Debugger

Addison Wesley 出版 Perl 进阶宝典

2013-01-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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