Dat

20165201 实验三敏捷开发与XP实践

荒凉一梦 提交于 2020-05-08 04:53:06
##20165201 实验三敏捷开发与XP实践 #敏捷开发与XP实践-1 实验目的与要求: http://www.cnblogs.com/rocedu/p/4795776.html , Eclipse的内容替换成IDEA 参考 http://www.cnblogs.com/rocedu/p/6371315.html#SECCODESTANDARD 安装alibaba 插件,解决代码中的规范问题。 在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能。提交截图,加上自己学号水印。 public class CodeStandard { public static void main(String [] args){ StringBuffer buffer = new StringBuffer(); buffer.append('S'); buffer.append("tringBuffer"); System.out.println(buffer.charAt(1)); System.out.println(buffer.capacity()); System.out.println(buffer.indexOf("tring")); System.out.println("buffer = "

第四讲 smart qq 获取联系人信息 ,分组 好友 群聊

こ雲淡風輕ζ 提交于 2020-05-08 03:37:35
首先从post一下 http://s.web2.qq.com/api/get_user_friends2 这个链接获取分组categories ,好友信息 friends,info。 string url = "http://s.web2.qq.com/api/get_user_friends2"; string sendData = string.Format("r={{\"vfwebqq\":\"{0}\",\"hash\":\"{1}\"}}", Login_Vfwebqq, Login_Hash); string dat = HTTP.Post(url, sendData, "http://s.web2.qq.com/proxy.html?v=20130916001&callback=1&id=1"); 获取到data 是json 格式自己在线转换成 C# 实体类 然后就可以直接 JsonConvert.DeserializeObject()(朋友改了一个 在线解析工具 还有转sql等,方便自己而已) 具体转换在 源码 。 获取讨论组 string url = "http://s.web2.qq.com/api/get_discus_list?clientid=53999199&psessionid=#{psessionid}&vfwebqq=#{vfwebqq}&t=#

热敏打印机心电图形怎么快速打印 【打印方法】

扶醉桌前 提交于 2020-05-08 02:22:28
 随着电子技术的发展, 打印机 已经广泛应用到各个领域,成为各种智能数字化仪器仪表的重要数据输出手段。而其中热敏打印机凭其体积小、重量轻、可靠性高、打印字符清晰、无噪声、走纸均匀等独特能而越来越受到青睐,更是成为小型医疗仪器如心电图机的首先。   下面以笔者课题组开发的12导同步心电图机为例,介绍以普通52单片机为主控芯片应用串行热敏打印机实现多种方式的心电图形打印,并重点描述了12导联同步打印方式的程序实现方案。   1 系统硬件设计   系统配置了一个内置式数字打印机,它主要由热敏打印头(W216-QS)和步进电机组成。W126-QS点阵式热敏打印头打印数据采用串行输入,其内部不仅包含有由C-MOS集成芯片构成的1728位移位寄存器,还包含借助高密度厚膜工艺制成的加热元件。这些加热元件通过锁存和切换晶体管驱动,可在热敏打印纸上产生1728个点,对应的打印宽度为216mm,分辨率为8dot/mm。热敏打印头所需的打印数据为串行数据,数据传输遵循SPI口的通信协议。系统采用了口线模拟SPI的工作方式与打印头通信,电路如图1所示。   考虑到52单片机内部令有256字节的内部RAM,系统还外扩1片HM628128存储12导心电数据和中间转换结果。   2 系统软件编写   数字打印实现的两个关键问题:①如何将心电数据转换成打印数据;②如果将数据输出到数字打印机

使用Python+TensorFlow2构建基于卷积神经网络(CNN)的ECG心电信号识别分类(二)

喜夏-厌秋 提交于 2020-05-06 14:53:39
心律失常数据库 目前,国际上公认的标准数据库包含四个,分别为美国麻省理工学院提供的MIT-BIH(Massachusetts Institute of Technology-Beth Israel Hospital Database, MIT-BIH)数据库、美国心脏学会提供的AHA( American heart association,AHA)数据库、欧共体CSE( Common Standards for Quantitative Electrocardiograph,CSE)数据库、欧洲ST-T数据库。 当前使用最广泛且被学术界普遍认可的据库为MIT-BIH心律失常数据库。此数据库中囊括了所有类型的心电信号并且数量丰富,为本文关于心电信号的自动分类研究提供了实验数据。下面对该数据库作详细的说明。 MT-BIH心律失常数据库拥有48条心电记录,且每个记录的时长是30分钟。这些记录来自于47名研究对象。这些研究对象包括25名男性和22名女性,其年龄介于23到89岁(其中记录201与202来自于同一个人)。信号的采样率为360赫兹,AD分辨率为11比特。对于每条记录来说,均包含两个通道的信号。第一个通道一般为MLⅡ导联(记录102和104为V5导联);第二个通道一般为V1导联(有些为V2导联或V5导联,其中记录124号为Ⅴ4导联)。为了保持导联的一致性,往往在研究中采用MLⅡ导联

安装design compiler的教程

戏子无情 提交于 2020-05-05 20:36:34
安装design compiler的教程 教程开始 design compiler工具介绍和所需环境 准备工作 启动installer安装软件 安装DC和scl 在windows下生成license以及使用license 配置环境变量(一定要仔细配置,错一个都会安装不成功) 关于licence是否成功的问题 打开DC时的错误 教程开始 design compiler工具介绍和所需环境 design compiler是一个逻辑综合软件,功能不再赘述。 所需环境:一台有linux系统和windows的电脑(我用的是 Ubuntu 19.04 和 Windows10 ) 准备工作 链接:https : / / pan . baidu . com / s / 1 LwbNZsxd43AuTu_4BZZZBA 提取码:imap 下载好百度网盘里面的文件,为了方便,就我已经把我Windows的硬盘挂载在了Ubuntu ,如果没有挂载的同学就把synopsys_lincense下载到Windows,其他的文件放在linux下。 Windows linux synopsys_license scl_v2018.06 * dc_2017 * installer_5.0.rar –scl_11.9 (此程序统一管理license等文件) –synopsys_installer

如何将现有的回调API转换为Promise?

余生颓废 提交于 2020-05-03 18:28:18
问题: I want to work with promises but I have a callback API in a format like: 我想使用Promise,但是我有一个类似以下格式的回调API: 1. DOM load or other one time event: 1. DOM加载或其他一次事件: window.onload; // set to callback ... window.onload = function() { }; 2. Plain callback: 2.普通回调: function request(onChangeHandler) { ... } request(function() { // change happened ... }); 3. Node style callback ("nodeback"): 3.节点样式回调(“ nodeback”): function getStuff(dat, callback) { ... } getStuff("dataParam", function(err, data) { ... }) 4. A whole library with node style callbacks: 4.带有节点样式回调的整个库: API; API.one(function(err, data) {

【dlib代码解读】人脸关键点检测器的训练

左心房为你撑大大i 提交于 2020-05-03 16:17:37
1. 源代码 先给出测试的结果,关键点并不是特别准,原因是训练样本数据量太少。 以下给出完整的人脸关键点检测器训练代码。详细的代码解读请看第二部分。 /* faceLandmarksTrain.cpp function:借助dlib训练自己的人脸关键点检测器(参考dlib/examples/train_shape_predictor_ex) date:2016/11/6 author:Elaine_Bao */ #include <dlib/image_processing.h> #include <dlib/data_io.h> #include <iostream> using namespace dlib; using namespace std; // ---------------------------------------------------------------------------------------- //获取两眼间距离,输出D[i][j]表示objects[i][j]中人脸的两眼间距离 std::vector<std::vector<double> > get_interocular_distances( const std::vector<std::vector<full_object_detection> >& objects ); // -

R语言(自定义函数、循环语句、管道函数)

寵の児 提交于 2020-05-02 16:12:01
学习R语言半年多了,以前比较注重统计方法上的学习,但是最近感觉一些基础知识也很重要。去年的参考资料是《R语言实战》,今年主要是看视频。推荐网易云课堂里的教程,很多资料都是很良心的~ 目前学习的是:R语言数据分析挖掘实战,讲的很全,从基础知识到R语言机器学习的应用。 (我是先从后面机器学习开始学的,发现老师在里面用到很多自定义函数、循环,以前在书上看到这些也没有实际操作过,所以赶紧看前面的视频补补课) 今天的例子都很简单啦... 1、while循环 s<-1 i<-0 while(i<=100) { s<-s+i i<-i+1 } s while ( 1 /prod( 1 :i)- 1 /prod( 1 :(i+ 1 ))> 0.001 ) { print(i) e <-e+ 1 /prod( 1 :i) i <-i+ 1 } e #添加print(i),可以看出具体的i值 2、for循环 a<-c( 1 , 2 , 3 , 4 , 1 ) for (i in c( 1 :length(a))) { print(i) } #打印序号 a <-c( 1 , 2 , 3 , 4 , 1 ) for (i in a) { print(a[i]) } #打印元素 #or a <-c( 1 , 2 , 3 , 4 , 1 ) for (i in a) { print(i) } mat<- as

指针-动态开点&合并线段树

南笙酒味 提交于 2020-04-30 04:15:13
一个知识点不在一道题里说是没有灵魂的 线段树是用来处理区间信息的咯 但是往往因为需要4倍空间让许多人退却,而动态开点的线段树就非常 棒 仿佛只用2倍就可以咯 指针保存位置,即节点信息,是很舒适的,所以用指针动态开点就更 棒 < 永无乡题面 > 这个题哈,我刚开始学线段树合并时惯例懵, 而且我发现……网上的题解有简短甚至偷懒的,于是我很废了,去问神犇 下面就是, 比较 清楚的题解 首先我们会发现这个题像一个,图论? 但是并不是,因为他问的并不是图的问题(像最短路?),而是联通性,和排名下标,就不用建图 So,分开考虑 1.联通性:dfs的是想岔了,冰茶几(并查集)适合维护这个-----> O(logN) 2.排名下标: 平衡树,不会合并(哭笑不得) 线段树,不错,如果用权值线段树就可以查排名咯 权值线段树,类似于桶排序,用下标存数,每个节点存的是从L到R的数个数 这样一个数的排名就是左面的节点中个数加一 自带二分,非常快 然后就是合并的操作(这个去专门学也好),用不空的节点直接代替空的节点,把不空的公共节点值相加 另外再说一句,我用指针的new函数了,所以慢死,我从大佬们处得知指针要与结构体数组一块用,达到既 美观 直观又快的效果 结果: #include<iostream> #include<cstring> #include<cstdio> #define N 100010

matlab对文本文件、数据文件等的文件读取、操作等实用功能总结

╄→гoц情女王★ 提交于 2020-04-29 13:56:54
matlab对文本文件、数据文件等的文件读取、操作等实用功能总结 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/awakeljw/article/details/76175515 matlab文件读取总结 matlab的文件读取函数功能可以读取各种文件类型,包括 textread(字母和数值每行格式一致) xlsread(读取excel文件) importdata(字母和数值分开,以数字为主,字母只存在前几行) load(纯数据) dlmread(单一分隔符的纯数据或ASCII数据文件) textscan(类似于textread,但使用前必须fopen打开文件) csvread(类似于xlsread,读取.csv格式的文件) fscanf(读取已知文件格式的文本文件) 以上所有的文件读取函数基本可以涵盖我们遇到的所有数据文件类型,具体用法建议参考matlab的帮助文档,其中拿出部分用法进行说明。 1.textread: [column1,column2,...] = textread('filename','%s %d ...','headlines',number,'delimiter',',','emptyvalue',NAN); 1 注释:delimiter定义分隔符的类型,空字符采用NAN代替