
随笔与文摘
文章平均质量分 88
Qsir
这个作者很懒,什么都没留下…
展开
-
大数据开发实战:数据流图及相关数据技术
梳理一下大数据相关的流程和平台与技术。转载 2022-06-23 10:09:23 · 1117 阅读 · 0 评论 -
禅道 (Zentao) + SVN 的软件开发生命周期管理工作流程
采用禅道的敏捷开发模式进行整个软件开发生命周期的管理简单介绍和整理。需求->设计->编码->测试->交付->维护,整个周期的六个阶段全部用禅道对应的功能进行规范化管理。转载 2022-06-16 11:52:29 · 1279 阅读 · 0 评论 -
软件和系统可追溯性学习(一)
可追溯性的基本概念是对存储在工件中的数据创建可导航的链接。可追溯性的价值在于通过此类相互关系提供的信息能够实现的许多软件和系统工程活动和任务,例如变化影响分析、覆盖率分析、依赖关系分析等,跟踪可以提供软件和系统开发过程所需方面的可见性,并有助于更好地了解正在开发的软件系统。...转载 2022-06-14 16:59:05 · 2603 阅读 · 0 评论 -
嵌入式系统软件开发:你需要知道的一切
嵌入式系统软件的开发人员工作任务很艰巨。一方面,工作本身具有挑战性——嵌入式系统必须经历多次迭代才能正常运行。另外,当开发过程中出现问题时,高层们往往更关注开发人员,而不是团队正在使用的工具。 您不能用旧的工具解决新问题,它们通常是团队发生错误或延迟发布的根源。使用正确的工具链,团队可以克服开发嵌入式系统软件的挑战,并最大限度地提高生产力。...转载 2022-06-14 15:33:08 · 629 阅读 · 0 评论 -
测试分析人员必备知识—需求管理和可追溯性矩阵
严格的软件开发过程的基石是需求管理以及这些需求对实施的可追溯性,以及随后对正确实施的证明。需求可追溯性由作者Gotel和Finkelstein定义为“具有在向前和向后的方向(即从需求的起源、发展、规范到随后的部署和描述)中描述和跟踪需求寿命的能力。使用,以及在任何这些阶段进行不断完善和迭代的阶段。”跟踪需求不仅是将文档中的段落链接到代码或测试部分。当需求体现在设计、架构和实施中时,必须在整个开发阶段中保持可追溯性。...转载 2022-06-14 15:27:00 · 2079 阅读 · 0 评论 -
140种Python标准库、第三方库和外部工具
导读:Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库、函数和外部工具。其中既有Python内置函数和标准库,又有第三方库和工具。这些库可用于文件读写、网络抓取和解析、数据连接、数清洗转换、数据计算和统计分析、图像和视频处理、音频处理、数据挖掘/机器学习/深度学习、数据可视化、交互学习和集成开发以及其他Python协同数据工作工具。为了区分不同对象的来源和类型,本文将在描述中通过以下方法进行标识: Python内置函数:Python自带的内置函数。函数无需导入,直接转载 2021-11-04 14:21:09 · 1112 阅读 · 1 评论 -
医疗器械相关网站
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 · 1035 阅读 · 0 评论 -
大数据医疗
参考 山东大学大数据时代的医疗革命_中国大学MOOC(慕课) (icourse163.org)大数据时代医疗基础知识大数据医疗基础 - 未来如何看病E-患者不仅为网络患者参与一 Engaged 拥有一 Equipped 能够一 Enabled 平等一Equal 专家一 ExpertAR、VR:谷歌眼镜,Eyes - onTM眼镜远程医疗和远程保健:自助式远程出席机器人RP - VITA Robot,电子问诊,视频咨询手术机器人和人形机器人:达芬奇手术机...转载 2021-10-26 13:48:19 · 842 阅读 · 0 评论 -
GMP文件分类与编码管理规程
一个不错的文档GMP文件分类与编码管理规程 - 百度文库 (baidu.com)编码原则:系统性,准确性,可追踪性,识别性,相关一致性,发展性【GMP(Good Manufacturing Practices)】GMP-生产重量管理规范或良好作业规范或优良制造标准。1975年11月世界卫生组织颁布,适用于制药、食品等行业的强制性标准,要求企业从原料、人员、设施设备、生产过程、包装运输、质量控制等方面按国家有关法规达到卫生质量要求,形成一套可操作的作业规范帮助企业改善企业卫生环境,及时发现转载 2021-10-26 13:32:16 · 9966 阅读 · 0 评论 -
软件项目管理的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 · 726 阅读 · 0 评论 -
5M1E,软件质量管理最佳解决方案
- 如何做好一个产品?- 用户、需求、文化、价值、设计、流程,这些因素缺一不可。- 那么,如何做好产品的质量管理?- 人、机器、物料、方法、环境、测量,这些因素同样缺一不可。能够影响产品质量波动的因素包括如下方面:人员(Man)、机器(Machine)、物料(Material)、方法(Method)、环境(Environment)、测量(Measure),简称人、机、料、法、环、测。此为产品质量管理的5M1E。最初,5M1E分析法用于生产车间中制造件的质量管理...转载 2021-09-09 11:36:56 · 1273 阅读 · 0 评论 -
15年软件开发经验总结
【优快云 编者按】获得成功必然是一个不断学习成长的过程。在这个过程中,来自别人的指导意见以及经验之谈会给予我们一些启发和提示,从而避免许多不必要的弯路。择其善者而从之,其不善者而改之。声明:本文仅代表作者观点作者 | Kesk-*-译者 |苏本如出品 | 优快云(ID:优快云news)在从事软件开发工作的15年中,我经历了许多不同的阶段。在某些时候,我恨不得把所有的软件开发工作都丢进地狱,宁愿跑到深山老林里去喂牛。而在其他时候,软件开发工作的一切对我来说是那么的完美。今天,我终...转载 2021-03-02 13:01:15 · 1102 阅读 · 0 评论 -
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 · 1981 阅读 · 1 评论 -
华为C语言编程规范(精华总结)
目录1、代码总体原则2、头文件2、函数3、标识符命名与定义4、变量5、宏、常量6、表达式7、注释8、排版与格式9、代码编辑编译“编写程序应该以人为本,计算机第二。” ...转载 2021-02-25 15:21:43 · 2149 阅读 · 0 评论 -
“面向对象就是一个错误!”
面向对象编程的流行是计算机科学领域的不幸,它对现代经济造成了极大的破坏,造成了数万亿美元的间接损失。在过去的三十年中,几乎所有行业都因潜在的面向对象编程危机而受到影响。转载 2021-02-25 14:12:26 · 215 阅读 · 0 评论 -
语音信号短时域分析之预处理(三)
语音信号是一种非平稳的时变信号,它携带着各种信息。一般而言语音处理目的有两种,一种是对语音信号进行分析,提取特征参数,用于后续处理;一种是加工语音信号,如在语音增强中对含噪语音进行背景噪声抑制,以获得相对“干净”的语音。根据分析参数不同,可分为时域分析和变换域(频域、倒谱域)分析,其中时域分析是最简单、最直观的方法,它直接对语音信号的时域波形进行分析提取主要有语音短时能量和平均幅...转载 2019-12-27 10:22:27 · 1787 阅读 · 4 评论 -
语音信号之特性分析图(二)
语音信号的特性主要是指它的声学特性、语音信号的时域波形和频谱特性以及语音信号的统计特性等。这些特性对应着各种语音信号有特性分析图,如时域图、频谱图和声谱图,之前一直分不太清,最近查了一些资料学习了各个图及各中图含义,本次只介绍认识这几种图。一 时域图时域图中,语音信号直接用它的时间波形表示出来,通过观察世间波形可以看出语音信号一些重要特性,下图是用coolEdit打开...转载 2019-12-27 10:15:22 · 3152 阅读 · 0 评论 -
男高音,女高音,男中音,女中音,男低音,女低音
上图来自武音,想知道自己什么档次,去医院测量即可。上图为我制作的,图中的音域为有效音域,一般都是歌剧中用的。流行里大不相同。...转载 2019-12-27 09:51:06 · 3967 阅读 · 0 评论 -
语音信号语谱图
最近再看深度学习解决语音识别的问题,疑惑的是语音信号的语谱图是个什么东东,特地查了一下,仅供参考:1 定义:语音信号的傅里叶分析的显示图形称为语谱图(sonogram或者spectrogram)。语谱图是一种三维频谱,它是表示语音频谱随时间变化的图形,其纵轴为频率,横轴为时间。任一给定频率成分在给定时刻的强弱用相应点的灰度或色调的浓淡来表示。用语谱图分析语音又称为语谱分析。语谱图中显示了大...转载 2019-12-27 09:47:26 · 5496 阅读 · 0 评论 -
【合唱】男女差八度的科学解释
https://www.bilibili.com/video/av11535460/https://www.youtube.com/watch?v=o5GvYaGYcpQ(一摸一样的视频)视频解释的非常清楚了。文字版基本就是重复一下。音高差八度则频率差一倍。声音的构成是:基频+第一泛音+第二泛音+第三泛音+。。。假设男声基频为100,则为100,200,300,400,500。。。...转载 2019-12-26 15:43:54 · 3659 阅读 · 0 评论 -
波形、频谱和语谱
1.声音最直接的表示方式是波形,英文叫waveform,就是你贴的左边那张图。另外两种表示方式(频谱和语谱图)下文再说。波形的横轴是时间(所以波形也叫声音的时域表示),纵轴的含义并不重要,可以理解成位移(声带或者耳机膜的位置)或者压强。当横轴的分辨率不高的时候,语音的波形看起来就是像你贴的图中一样,呈现一个个的三角形。这些三角形的轮廓叫作波形的包络(envelope)。包络的大小代表了声音的响...转载 2019-12-26 14:21:45 · 2885 阅读 · 0 评论 -
音色与声谱图
作者:比的原理来源:比的学院1.泛音的种类和多少决定了音色为什么有人的声音听起来暗,有的人听起来亮?事实上,即使是唱同一个音高,大家的音色也天差地别,而这个差别就在泛音上了。一般来说泛音越充分的声音越饱满。低频泛音越充分的声音听起来越“厚实”,越“有力”;高频泛音越充分的声音穿透力越强,声音听起来越“亮”,越“尖”;高低频都有并且合理分布的声音,就是比较完美的...转载 2019-12-26 13:59:05 · 2846 阅读 · 4 评论 -
cdecl、stdcall、fastcall函数调用约定区别
论函数调用约定 在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算...转载 2019-01-08 11:40:16 · 420 阅读 · 0 评论 -
C、C++不定参数的使用
不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。原理刚学C语言的时候,一般人都会首先接触printf函数。通过这个函数,你可以打印不定个数的变量到屏幕,如...转载 2019-01-08 14:56:53 · 953 阅读 · 0 评论 -
工作经验小结 之二
当了几年的程序员了,虽然写码的时间多点,但手上也管理过、带过一部分程序员。一直都在想一个问题,什么是程序员,程序员应该做好那些事情,什么样的程序员是有素质的程序员?什么样的程序员算是负责的程序员呢? 工作当中我发现有不少员工是为了工作而工作,怎么回事呢?他们只是把我分配的工作分毫不差的完成,但从不问为什么?有些程序员是喜欢随便改变需求,自己感觉不错就得改,改了还不做报告,最后上交项目时才发现和需...转载 2019-06-17 16:43:30 · 288 阅读 · 0 评论 -
衡量数据的离散程度
我们通常使用均值、中位数、众数等统计量来反映数据的集中趋势,但这些统计量无法完全反应数据的特征,即使均值相等的数据集也存在无限种分布的可能,所以需要结合数据的离散程度。常用的可以反映数据离散程度的统计量如下:极差(Range) 极差也叫全距,指数据集中的最大值与最小值之差: 极差计算比较简单,能从一定程度上反映数据集的离散情况,但因为最大值和最小值都取的是极端,而没有考虑中间其...转载 2019-07-04 15:02:08 · 6820 阅读 · 0 评论 -
语音信号处理之(一)动态时间规整(DTW)
语音信号处理之(一)动态时间规整(DTW)zouxy09@qq.comhttp://blog.youkuaiyun.com/zouxy09 这学期有《语音信号处理》这门课,快考试了,所以也要了解了解相关的知识点。呵呵,平时没怎么听课,现在只能抱佛脚了。顺便也总结总结,好让自己的知识架构清晰点,也和大家分享下。下面总结的是第一个知识点:DTW。因为花的时间不多,所以可能会有不少说...转载 2018-11-27 17:40:17 · 589 阅读 · 0 评论 -
SVN服务器搭建和使用(一)
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件包一共有5种,如图: 个...转载 2018-06-29 16:44:28 · 298 阅读 · 1 评论 -
音量的计算
音量又称响度、音强,是指人耳对所听到的声音大小强弱的主观感受,其客观评价尺度是声音的振幅大小。这种感受源自物体振动时所产生的压力,即声压。物体振动通过不同的介质,将其振动能量传导开去。人们为了对声音的感受量化成可以监测的指标,就把声压分成“级”——声压级,以便能客观的表示声音的强弱,其单位称为“分贝”(dB)。音量的计算1,声音数据data,长度为len方法1,音量为声音的最大值减去最...转载 2018-12-20 09:12:52 · 2296 阅读 · 1 评论 -
数字语音信号处理学习笔记——绪论(1)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/u013538664/article/details/250437071.绪论1.1概述语言是人类交换信息最方便、最快捷的一种方式,在高度发达的信息社会中,用数字化的方法进行语音的传送、存储、识别、合成和增强等是整个数字化通信网中最重要、最基本的组成部分之一。 语音信号处理...转载 2018-12-19 15:57:36 · 946 阅读 · 0 评论 -
SOLID 设计原则
SOLID 原则基本概念:程序设计领域, SOLID (单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期 引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能SOLID被典型的应用在测试驱动开发上,并且是敏捷开发以及自适应软件开发的基本原则的重要...转载 2018-11-20 12:20:42 · 669 阅读 · 0 评论 -
每个Web开发者都应该知道的SOLID原则
原创: 前端之巅 前端之巅 10月20日作者|Chidume Nnamdi编辑|谢丽面向对象的编程并不能防止难以理解或不可维护的程序。因此,Robert C. Martin 制定了五项指导原则,使开发人员很容易创建出可读性强且可维护的程序。这五项原则被称为 S.O.L.I.D 原则。面向对象编程带来了新的软件开发设计方法。它使得开发人员能够将具有相同作用 / 功能的数据组合到一...转载 2018-11-19 13:26:34 · 870 阅读 · 0 评论 -
.Net 程序员走向高端必读书单汇总
.NET程序员走向高端必读书单汇总 一、知识树 1. 基本能力 1.1 数学 1.2 英语 1.3 语言表达 2. 计算机组织与体系结构 3. 算法与数据结构 4. 操作系统 5. 计算机网络 6. 信息管理 7. 开发语言及框架(以.net平台为例) 8. 软件工程 二、学习方法 三、后记 如今程序开...转载 2018-11-12 13:30:30 · 421 阅读 · 0 评论 -
版本控制:SVN和GIT的一些使用感受
背景: 原本在学校跟随导师做项目的时候,就一直在使用版本管理,主要是用来记录项目的修改,项目成员之间的沟通和交流。使用的服务端是Visual SVN,客户端是TortoiseSVN,常用的TortoiseSVN指令也仅限于SVN Update和SVN Commit,前者用来从服务器更新,以期望查看其他同学的修改,后者用来将自己的修改提交到服务器,使得团队共享修改。由于项目组中的成员...转载 2018-06-29 09:48:08 · 348 阅读 · 0 评论 -
几种常用的版本控制系统优缺点比较
VSSVSS 的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。管理软件开发中各个不同版本的源代码和文档,占用空间小并且方便各个版本代码和文档的获取,对开发小组中对源代码的访问进行有效的协调VSS作为一款历史悠久的版本管理工具,在早期扛起了版本管理系统方面的大气,能帮助解决...转载 2018-06-29 09:27:15 · 5338 阅读 · 1 评论 -
SVN服务器搭建和使用(二)
上一篇 SVN服务器搭建和使用(一) 介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repo...转载 2018-06-29 16:46:17 · 239 阅读 · 0 评论 -
为什么有些程序员悄无声息渡过35岁中年危机?
【篇首语】--- 你的时间有限,所以不要为别人而活。不要被教条所限,不要活在别人的观念里。不要让别人的意见左右自己内心的声音。最重要的是,勇敢的去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。今天分享是一些已经渡过中年危机的前辈们,分享的经验。看看他们都是如何优雅的过渡这段时期的。转载 2018-01-08 14:40:36 · 459 阅读 · 0 评论 -
Java后端程序员1年工作经验总结
java后端1年经验和技术总结(1) 1.引言 毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东西,为大家分享一下。 经过一年意识到以前也有很多认识误区,比如: 偏爱收集,经常收集各种资料视频塞满一个个硬盘,转载 2017-10-31 12:12:35 · 607 阅读 · 0 评论 -
如何突破JAVA程序员的分水岭
第一阶段:一年之内的JAVA从业人员这个阶段是你成长极快的阶段,而且你可能会经常加班。但是加班不代表你就可以松懈了,永远记得我说的那句话,从你入行那一刻起,你就要不停的学习。在这一年里,你至少需要看完《Java编程思想》这本书。这本书的内容是帮助你对于Java有一个更加深入的了解,是Java基础的升级版。这本书很厚,当初看这本书,我花了整整三个月。正常速度的话,应该可以在半年左右看完。我这里不转载 2017-10-31 11:16:20 · 369 阅读 · 0 评论 -
优秀的程序员都有哪些习惯?
】:「我不是卓越的程序员,我只不过是一个有着卓越习惯的程序员。」技术大牛 Kent Beck 曾这样说过自己。7月初,nostrademons 在 Hacker News 发起一个讨论,是哪些习惯成就了优秀/卓越的程序员?可变的习惯:学习着在不同的情况中采用不同的习惯。考虑到这一点,我总结了一些适用于不同情况的通用技巧:为了数据科学类问题研究新领域的发展:1.尽量亲自动手去完成转载 2017-10-20 14:53:56 · 422 阅读 · 0 评论