自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (4715)
  • 收藏
  • 关注

原创 tsv文件 java_将选定的行从tsv文件导入neo4j

我有一个以这种格式存在关系的文件:!comment!commentnodeID nodeName edgeType nodeIDnodeID nodeName edgeType nodeIDnodeID nodeName edgeType nodeID我想将该文件的节点和边缘导入到我的neo4j数据库中 .我尝试了以下步骤:在节点ID上创建唯一约束读取文件,跳过...

2021-02-28 05:44:43 195

原创 mysql数据库中学分的简写_在一个 mysql 4.0+的数据库中有两个表,学生表和成绩表,分别如下所示: SN | Name SN | Score...

参考答案如下药材表面有的可见类白色网状纹理,个m个表习称“锦纹”的药材是( )数据生表示芭蕾舞从身体层面的几个质量元素是什么?芭蕾舞剧在传递美的时候,库中故事的发展往往是随着真挚的爱情的核心转移的,爱是获得心灵的善和灵魂的感觉的唯一链条。()芭蕾舞技术在外开、有两伸展、绷直的审美基础之上,设定了脚的( )种基本位置。学下芭蕾舞剧情在进入法国宫廷之前的主题是()。和成芭蕾有男子四人舞和女子四...

2021-02-28 05:17:34 839

原创 java中cut是什么意思_cut和paste用法

cut用来从标准输入或文本文件中剪切列或域。剪切文本可以将之粘贴到一个文本文件==========================================================================================================cut一般格式为:cut [options] file1 file2下面介绍其可用参数-c list 指定剪...

2021-02-27 09:25:10 787

原创 java+获得子进程状态_【JMM】线程之状态(Windows+Linux+Java)

Windows线程状态windows线程状态.jpgWindows系统中,线程可以初于上图中7中状态之一:初始态线程在创建过程中处于初始态,创建完成后,此线程被放入就绪队列。就绪态线程已经获得除CPU以外所有资源,处于等待调度执行的状态。内核的调度程序维护所有就绪线程队列,并按照优先级次序进行调度。准备态已选中在特定处理器上运行的下一个线程,此线程处于准备态并等待线程描述表切换。如果准备态的线程优...

2021-02-27 05:44:46 84

转载 java compare null,如何简化一个null安全的compareTo()实现?

I'm implementing compareTo() method for a simple class such as this (to be able to use Collections.sort() and other goodies offered by the Java platform):public class Metadata implements Comparable {p...

2021-02-26 21:01:04 633

原创 var类java_Java新特性:var,数据类型可以扔掉了?

文章来源于公众号:Java中文社群 作者:磊哥在许多年以前,程序员撸代码的时候需要小心谨慎的选择变量的数据类型,数据类型如下:枚举:尽管在 JDK 5 中增加了枚举类型,但是 Class 文件常量池的 CONSTANT_Class_info 类型常量并没有发生任何语义变化,仍然是代表一个类或接口的符号引用,没有加入枚举,也没有增加过“CONSTANT_Enum_info”之类的“枚举符号引用”常...

2021-02-26 10:50:59 1827

原创 Java8流式解析json实例_Java8新特性Stream短路终端操作实例解析

这篇文章主要介绍了Java8新特性Stream短路终端操作实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下传入一个谓词,返回传为boolean,如果符合条件,则直接结束流。匹配所有 allMatch任意匹配 anymMatch不匹配 noneMatch查找首个 findFirst查找任意 findAny匹配所有 allMatch/匹配所有 ...

2021-02-26 08:46:46 490

原创 java vector实例_Java Vector类详解及实例代码

Java Vector类Vector的特有功能Vector出现较早,比集合更早出现1:添加功能public void addElement(Object obj);//用add()替代2:获取功能public Object elementAt(int index);//用get()替代public Enumeration elements();//返回的是实现类的对象,用Iterator iter...

2021-02-25 16:14:29 100

原创 java实现dao层基本crud操作_Spring框架针对dao层的jdbcTemplate操作 包括crud

crud指数据库或者持久层的基本操作,包括增加(Create)、读取查询(Retrieve 取回)、更新(Update)和删除(Delete)Spring不仅对JDBC进行了封装,也对Hibernate进行了封装,还有IbatisjdbcTemplate与Java Web时的dbutils小型框架功能类似封装简化了代码,确需要jar包的支持,jdbcTemplate还需要两个jar包:spring...

2021-02-25 13:58:51 174

原创 java银行账户存取款业务_模拟银行存取款业务

该楼层疑似违规已被系统折叠隐藏此楼查看此楼public class Account { // 初始化存款float count = 0f;// 当前账户余额int money1;// 存款数, int money2;// 取款数 /** 存款*/public float saveMoney() {count += money1;return count;} /** 取款*/public ...

2021-02-24 17:20:56 540

原创 java switch return_关于Java switch语句-在每个cas中使用return和省略中断

关于Java switch语句-在每个cas中使用return和省略中断给定这种方法,这是否代表了一些过分的风格或语义上的假象:private double translateSlider(int sliderVal) {switch (sliderVal) {case 0:return 1.0;case 1:return .9;case 2:return .8;case 3:return .7;...

2021-02-24 11:23:16 2854

原创 java语言运算符6_java基础语言 运算符

/*位运算符:&,|,^,~<>,>>>注意:要做位运算,首先要把数据转换为二进制。*/public classText4 {public static voidmain(String[] args) {//&,|,^,~int a = 3;int b = 4;System.out.println(3 & 4); //0System.out....

2021-02-24 01:56:02 68

原创 java中写的存储表_【Java】链表中存储对象的问题

更新:在一次搜索“变量声明在循环体内还是循环体外”问题时,碰见了一个这样的代码,与本文类似,代码如下:Document [] old ......//这是数据源EntityDocument[] newArray = new EntityDocument[old.length];//自定义的类,为了把Document里数据保留下来避免Document被关联对象关闭而导致无法取出数据。EntityDo...

2021-02-23 21:33:41 125

转载 postgresql是SSL连接java,PostgreSQL连接的SSL SSL

I am trying to connect to my Heroku PostgreSQL DB and I keep getting an SSL error. Does anyone have an idea on how to enable SSL in the connection string?postgres://user:pass@host:port/database;Been l...

2021-02-23 18:51:43 278

原创 java防盗链_JavaWeb利用Request制作防盗链

什么是盗链?盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率。受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的收益。www.163.com为正规网站,www.361.com为盗链网站如何防止盗链?请求头中有一个Referer元素,如果正常通过www.16...

2021-02-20 00:15:12 175

原创 python 多列对齐_python向xls写入数据(包括合并,边框,对齐,列宽)

1、常规写入# -*- encoding=utf-8 -*-import xlwtif __name__ == '__main__':head = ['姓名', '年龄', '出生年月']data = [['盖伦', '20', '2012-02-04'],['赵信', '18', '2013-05-12'],['女枪', '18', '2015-12-12'],['剑圣', '20', '201...

2021-02-19 20:22:33 428

原创 Jepsen mysql_go-jepsen 用于分布式系统验证的工具集(仅限于MySQL协议)

go-jepsengo-jepsen is a toolset for distributed systems verification(MySQL protocol only), now supports:Snapshot Isolation Verification (SIV)Build$git clone https://github.com/xelabs/go-jepsen$cd g...

2021-02-17 03:53:56 42

原创 java模拟浏览器htmlunit_Java版本的浏览器HtmlUnit入门示例

HtmlUnit是Java版本的浏览器,没有界面但是可以模拟任何浏览器操作。下面示例访问htmlunit的官网,并打印网页的标题import com.gargoylesoftware.htmlunit.WebClient;import com.gargoylesoftware.htmlunit.html.HtmlPage;public class Try{public static void ma...

2021-02-16 22:42:45 146

原创 java 当前时间加10秒_[Java]给指定时间加上十秒

package com.testEmp;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class PrintTime {public static void main(String[] args) {String currTime="2018-01-01 00:00:...

2021-02-16 22:01:24 2191

转载 java语句前加分号无法编译,为什么for语句后的分号会导致编译错误?

For my Java class, we are asked to add a semicolon to a working for statement and explain why the output is what it is. I don't understand why adding the semicolon creates an erroneous tree type error...

2021-02-13 19:37:13 258

原创 java自定义数组长度_Java自定义长度可变数组的操作

我们都知道数组是线性的、类型固定、内存地址连续、定长的,主要是数组一旦被定义,那么它的长度也就定下来了,只能添加有限的数据。而长度可变的数组是要将这个长度打破,实现数组数据无限增加那么定义长度可变的数组就可以用两个数组来实现数组长度的变化。为了避免每次增加数据或删除数据时都要重新开辟空间,我先设定原数组为固定长,在当数组放满时,一次增加一定的长度,这样 节省了开辟空间的时间因为数组里的数据类型是不...

2021-02-13 18:08:39 1908

原创 java ffmpeg 合并视频_ffmpeg 合并拼接 mp4视频

因此,首先需要把mp4格式的文件转成ts格式,不过要注意的是,我们要拼接mp4文件,而不是被转码的mp4文件,一次这里转换只需要改变封装格式,音频流和视频流直接复制就行。转换方法:ffmpeg-i1.mp4-vcodeccopy-vbsfh264_mp4toannexb1.tsffmpeg-i2.mp4-vcodeccopy-vbsfh264_mp4toannexb2....

2021-02-13 14:16:21 371

原创 spark java mapreduce_spark原理和spark与mapreduce的最大区别

参考文档:https://files.cnblogs.com/files/han-guang-xue/spark1.pdf参考网址:https://www.cnblogs.com/wangrd/p/6232826.html对于spark个人理解:spark与mapreduce最大不同之处:spark是可以将某个特定的且反复使用的数据集的迭代算法高效运行,mapreduce处理数据需要与其他节点的或...

2021-02-13 06:40:16 133

原创 java两个时间相减_java实现两个时间相减得到年月

大概判断了一下,比较粗糙,仅供参考。private static void function17() throws Exception { Scanner sc=new Scanner(System.in); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); System.out.printl...

2021-02-12 10:17:46 1450

原创 python list重复元素计数_python统计列表元素重复次数的N中方法

一个列表peopleidlistall里面有好几万个元素,我想找到里面重复元素的次数,或者说找到重复元素次数为length的元素。第一种,python的list自带的count方法:peopleidlistall2 = list(set(peopleidlistall))id_peoplelist = list()for id_people in peopleidlistall2:times = ...

2021-02-09 03:59:02 8707

原创 mysql 语句怎样修饰约束_mysql 建表对 字段的修饰和约束

字段修饰和约束的使用对我们的数据表起到了非常关键的作用,更加合理规范管理数据表 . . .字段的修饰1、 NULL (空)、NOT NULL (非空)null 表示可以为空not null 表示这个字段不能是空2、 UNSIGNED ( 无符号位 ) 无符号一般作用于数值类型 INT1)在创建表的时候添加MYSQL> CREATE TABLE t_user(ID INT...

2021-02-05 17:19:32 107

原创 单片机单口不可用或被占用_用Proteus学习51单片机之中断

最近刚做好一个站,基于rails 3,教程为主,大家捧场看看,谢谢!www.yo945.com以52单片机来说,一共有6个中断源,其说明如下(序号用于中断程序的编写):中断源名称默认级别序号说明INT0最高0外部中断0,由P3.2端口线引入,低电平或下降沿引起INT1第32由P3.3端口线引入,低电平或下降沿引起T0第21定时器/计数器0中断,由T0计数器计满回零引起T1第43定时器/计数器1中断...

2021-02-05 07:27:05 453

原创 python计算空格个数_python计算文字数量与空格出现数次需要一个思路

Python新手求教,还望详解!想要实现实现的功能:统计一个文本中的空格数和数字的个数。具体如下:文本:4 8 15 16 23 42 520 I LOVE LOST.得出结果:number_counts = 7space_counts = 13 #42和520之间有5个空格,4~42之间都是一个1个空格更新部分:根据 @banagoo 提高的答案,我的代码:(还是有问题?)import...

2021-02-04 13:09:44 2306

原创 python覆盖率测试_Python覆盖率

1.介绍Coverage工具用于测量Python代码覆盖率。Coverage使用代码分析工具和python标准库提供的trace函数确认哪一行代码可以执行和那一行代码已经被执行,因此被测试代码不能复写trace函数。2.版本Coverage.py支持如下Python版本:·CPython 2.6, 2.7 and 3.3到3.7.·PyPy2 5.6和PyPy35.5.·Jython 2.7.1,...

2021-02-04 12:46:18 965

原创 python显示程序运行进度_显示Python程序运行进度

前两天做query分析时候,需要从20w随机query中筛选出包括股票实体的query,股票实体大概5000多个。于是写了个循环处理,代码如下:# 读取querywith open('query_20w.txt', 'r', encoding='utf-8') as fq:query = fq.readlines()# 读取股票实体with open('entity.txt', 'r', enco...

2021-02-04 03:59:43 3333

原创 mysql如何创建程序用户_mysql创建用户

1.CREATE USERCREATE USER user [IDENTIFIED BY [PASSWORD] 'password'] [, user [IDENTIFIED BY [PASSWORD] 'password']] …CREATE USER用于创建新的MySQL账户。要使用CREATE USER,您必须拥有mysql数据库的全局CREATE USER权限,或拥有INSERT权限...

2021-02-02 07:24:19 101

原创 def python_11. Python3 实例教程:def 函数

前面我们了解了Python的流程控制,今天我们开始学习下python中函数function;1 函数的定义函数是一段实现单一功能的代码段,可以提高应用的模块性和代码的重用率。前面我们已经接触过一些Python的内置函数,比如:print(),input(),len(),type(),id()等等我们可以使用def关键字自定义函数 ,格式如下:def 函数名 (参数列表): 函数体Python 标识...

2021-02-01 01:52:43 576

转速固定设定值-安川伺服驱动说明书.

扩展的设定值通道 3.3 转速固定设定值 驱动功能 功能手册, (FH1), 04/2014, 6SL3097-4AB00-0RP4 63 3.3 转速固定设定值 通过该功能可以给定缺省的转速设定值。 固定设定值由参数确定,并由二进制互联输入选择。 单个固定设定值和当前生效的固定设定值都可以通过一个模拟量互联输出继续互联,例如 :和模拟量互联输入 p1070 - CI:主设定值相连。 特性 ● 固定设定值的数量: 1 ~ 15 个固定设定值 ● 固定设定值的选择: 二进制互联输入位 0 ~ 3 – 二进制互联输入 位 0、1、2 和 3 = 0 → 设定值 = 0 生效 – 没有使用的二进制互联输入相当于信号“0” 功能图(参见 SINAMICS S120/S150 参数手册) • 3001 设定值通道一览 • 3010 设定值通道 - 转速固定设定值 重要参数一览(参见 SINAMICS S120/S150 参数手册) • p1001[0...n] CO: 转速固定设定值 1 ... • p1015[0...n] CO: 转速固定设定值 15 • p1020[0...n] BI: 转速固定设定值选择 位 0 • p1021[0...n] BI: 转速固定设定值选择位 1 • p1022[0...n] BI: 转速固定设定值选择位 2 • p1023[0...n] BI: 转速固定设定值选择位 3 • r1024 CO: 转速固定设定值生效 • r1197 转速固定设定值当前编号

2021-07-11

内核控制函数详解-鲁棒控制——线性矩阵不等式处理方法 俞立 文字版 非扫描版

10.1 内核控制函数预览 10.2 内核控制函数详解

2021-07-11

浮点运算指令概述-arcgis中面提取中心线_流程

8.1 浮点运算指令概述 描述 该运算指令组合累加器 1和 2的内容。对于带有两个累加器的 CPU,累加器 2的内 容保持不变。 对于具有四个累加器的 CPU,则会将累加器 3的内容复制到累加器 2中,并将累加 器 4的内容复制到累加器 3中。累加器 4的旧内容保持不变。 IEEE 32位浮点数属于称作实数(REAL)的数据类型。您可使用浮点运算指令通过两 个 32位 IEEE浮点数来执行下列数学运算指令: • +R ACCU 1加 ACCU 2 • -R ACCU 2减 ACCU 1 • *R ACCU 1乘 ACCU 2 • /R ACCU 2除以 ACCU 1 利用浮点运算,可用一个 32位 IEEE浮点数执行下列运算: • ABS 绝对值 • SQR 计算平方 • SQRT 计算平方根 • EXP 计算指数值 • LN 计算自然对数 • SIN 计算角的正弦值 • COS 计算角的余弦值 • TAN 计算角的正切值 • ASIN 计算反正弦值 • ACOS 计算反余弦值 • ATAN 计算反正切值 工控编程吧 gkbc8.com 工控编程吧 gkbc8.com

2021-07-11

最大UDP数据报长度-高校正版授权endnote x9下载、安装及使用详细教程

11.10 最大UDP数据报长度 理论上, I P数据报的最大长度是6 5 5 3 5字节,这是由I P首部(图3 - 1)1 6比特总长度字段所 限制的。去除 2 0字节的 I P首部和8个字节的U D P首部,U D P数据报中用户数据的最长长度为 6 5 5 0 7字节。但是,大多数实现所提供的长度比这个最大值小。 我们将遇到两个限制因素。第一,应用程序可能会受到其程序接口的限制。 socket API提 供了一个可供应用程序调用的函数,以设置接收和发送缓存的长度。对于 UDP socket,这个 长度与应用程序可以读写的最大 U D P数据报的长度直接相关。现在的大部分系统都默认提供 了可读写大于 8 1 9 2字节的U D P数据报(使用这个默认值是因为 8 1 9 2是N F S读写用户数据数的 默认值)。 第二个限制来自于T C P / I P的内核实现。可能存在一些实现特性(或差错),使I P数据报长 度小于6 5 5 3 5字节。 作者使用s o c k程序对不同U D P数据报长度进行了试验。在SunOS 4.1.3下使用环回 第11章 UDP:用户数据报协议使用119 下载

2021-07-11

Unix选路守护程序-高校正版授权endnote x9下载、安装及使用详细教程

10.3 Unix选路守护程序 U n i x系统上常常运行名为r o u t e d路由守护程序。几乎在所有的 T C P / I P实现中都提供该程 序。该程序只使用R I P进行通信,我们将在下一节中讨论该协议。这是一种用于小型到中型网 络中的协议。 另一个程序是g a t e d。I G P和E G P都支持它。 [Fedor 1998]描述了早期开发的g a t e d。图 1 0 - 1对r o u t e d和两种不同版本的g a t e d所支持的不同选路协议进行了比较。大多数运行路由 守护程序的系统都可以运行r o u t e d,除非它们需要支持g a t e d所支持的其他协议。 图10-1 r o u t e d 和g a t e d 所支持的选路协议 我们在下一节中描述 RIP 版本1,1 0 . 5节描述它与R I P版本2的不同点,1 0 . 6节描述O S P F, 1 0 . 7节描述B G P。 10.4 RIP:选路信息协议 本节对R I P进行了描述,这是因为它是最广为使用(也是最受攻击)的选路协议。对于 R I P 的正式描述文件是RFC 1058 [Hedrick 1988a],但是该R F C是在该协议实现数年后才出现的。 10.4.1 报文格式 RIP报文包含中在UDP数据报中,如图10-2所示(在第11章中对UDP进行更为详细的描述)。 图1 0 - 3给出了使用 I P地址时的R I P报文 格式。 命令字段为1表示请求,2表示应答。还 有两个舍弃不用的命令( 3和4),两个非正 式的命令:轮询( 5)和轮询表项( 6)。请 求表示要求其他系统发送其全部或部分路由 96使用TCP/IP详解,卷1:协议 下载 内部网点协议 守护程序 routed gated, 版本2 gated, 版本3 外部网点协议 图10-2 封装在UDP数据报中的RIP报文 IP数据报 UDP数据报 RIP报文 首部首部 20字节 8字节

2021-07-11

5792时的动作-3d游戏与计算机图形学中的数学方法 第3版

D20、D21的值为1.435792时的动作 操作数种类 内容 数据类型 保存要转换成角度单位的弧度的软元件起始编号 实数(2进制) 保存已转换成角度单位的值的软元件起始编号 操作数 种类 位软元件 字软元件 其他 系统·用户 位数指定 系统·用户 特殊模块 变址 常数 实数 字符串 指针 X Y M T C S D□.b KnX KnY KnM KnS T C D R U□\G□ V Z 修饰 K H E "□" P ● ● ● ● ● ● ● ● ● P F N C 1 37 D E G D E G R EE D 32位指令 9步 连续执行型 脉冲执行型 指令记号 执行条件16位指令 - - 指令记号 执行条件 DDEG DDEGP S D S D S S D D 指令输入 DDEG S· D·FNC 137 S· +1 S· 2进制浮点数(实数) D· +1 D· 2进制浮点数(实数) °rad 角度单位=弧度单位 × π 180 X 000 INT D 10 将弧度值转换成角度 (①) 将2进制浮点数(实数)的角度转换成整数值 (②) 将已转换的整数值输出到显示器上 (③) D0 D D EG D 20 D 10 FN C 18 B CD D0 K 4Y40 E ND FNC 137 FNC 129 ①角度转换 0 8 Y057 Y040 0 2 2进制浮点数(实数)值 1.435792 D21 D20 ③BCD转换 BCD2进制浮点数(实数)值 82.26482 D11 D10 82 b15 b0 D0 BIN值 ②BIN转换 INT BCD值DDEG530

2021-07-11

各个内存空间类的继承关系-togaf 9.2 full version

38713.1 对象管理 Malloced Space PagedSpace NewSpace LargeObjectSpace FixedSpace OldSpace MapSpace CellSpace 图13.4 各个内存空间类的继承关系 本章中将对上述项目中的老年代指针空间(OldSpace 类)进行说明。 13.3.6 老年代指针空间的结构 老年代指针空间(OldSpace)里存有以 8K 字节对齐的多个页面(Page 类的实例)作为内存 空间。这些内存空间里的多个页面分别用单向链表连接(页面链表)。OldSpace 的分配器负责 往这些页面内分配对象。也就是说,页面才是老年代指针空间的实体。 src/spaces.h 750 868 876 880 class PagedSpace : public Space { protected: /* 开头页面 */ Page* first_page_; /* 结尾页面 */ Page* last_page_; OldSpace 类的父类 PagedSpace 类中已经定义了成员变量 first_page_ 和成员变量 last_ page_。成员变量 first_page_ 里存有页面链表开头页面的地址,成员变量 last_page_ 里存有 页面链表结尾页面的地址。 老年代指针空间和页面的关系如图 13.5 所示。

2021-07-11

主要星载雷达系统-pcb技术中的几幅图教你区分数字地、模拟地、电源地,单点接地

2.8 主要星载雷达系统 系统 发 射 时间 波 段 极 化 图 幅 宽 度 (KM) 分辨率 重 复 周 期 轨道 精度 (cm) 接受模式 国 家 ERS-2 (2011 年退役) 1995 C VV 100 25 m 35 30 Stripmap 欧 洲 RADASAT1 (2013 年 4 月 出现故障) 1995 C VV 10-500 10-30-100 24 >100 Stripmap ScanSAR 加 拿 大 ENVISAT-ASAR (2012 失去联 系) 2002 C VV 100-400 20 35 30 Stripmap ScanSAR 欧 洲 ALOS (2011 已停止 运行) 2006 L Full 40-350 7-14-100 46 >100 Stripmap 日 本 TerraSAR-X 2007 X Full 5-10-30-100 1-3-16 11 10 Spotlight Stripmap ScanSAR 德 国 Cosmo-skymed 2007 X,L Full 10-30-200 1-3-15 1-16 10 Spotlight Stripmap ScanSAR 意 大 利 RADASAT2 2007 C Full 10-500 3-100 1-24 10 Spotlight Stripmap ScanSAR 加 拿 大

2021-07-11

或者>最大值-javaweb项目servlet无法访问问题解决

� 初始输出阶跃<= 0.0或者>最大值 � 零相交看门狗时间<最小值 � 回路表中的采样时间值为负。 06 因数字错误而取消 非法浮点数或者除以0。 07 因PID指令未使能(回路处于手动模式)而取消 当自整定正在执行或者被请求执行时,PID指令未使能。 08 自整定只适用于P调节、PI调节、PD调节、 或者 PID调节 回路类型不是P调节、PI调节、PD调节或者PID调节中的任何 一种。 关于过程变量超限的说明(结果代码3) 如果过程变量值在0.0到1.0之间,我们认为它在范围内。 如果在自滞后序列过程中检测到过程变量超限,自整定会立即被取消并报错。 如果在第4次零相交之前检测到过程变量超限,输出阶跃值会被减半,自整定过程重新启动。此时, 如果在第一次零相交之后再次出现过程变量超限,自整定会被取消并报错。 如果在第4次零相交之后检测到过程变量超限,自整定会立即被取消并报错。

2021-07-11

系统grep命令-(华为入门教程)verilog hdl 华为入门教程

8.4 系统grep命令 使用已学过的知识可以很容易通过 g r e p命令获得系统信息。下面几个例子中,将用到管 62 第二部分 文 本 过 滤 下载

2021-07-11

BGP路由选择-关于matlab的svm工具箱的几个函数

4.4 BGP路由选择 4.4.1 实验目的 本次实验通过介绍 BGP路径属性以及 BGP选路算法,然后利用实验 演示如何利用 BGP 属性来影响 BGP路由选路 。本节实验 是 BGP中的一个难点和重点 。 4.4.2 实验拓扑 本次实验由 4 台路由器完成。其中 R1,R2和 R3属于 AS 1中,并且该 AS内部运行 EIGRP 作为 IGP,使得 AS内部路由 能够相互学习到。R4处于 AS 2中。BGP连接为 AS 1中为全互连, R4和 R2,R3之间都存在 EBGP邻居关系 。每台路由器上都存在地址为 X.X.X.X/24的换回接 口。 4.4.3 实验步骤 1. 首先我们 需要对 BGP的相关路径属性进行一个总结。 BGP路径属性可以进行如 下四种分类: l 公认必选:源起属性, AS-PATH属性,下一跳属性。 l 公认自选:本地优先级,原 子聚合, l 任选可透明传输:聚合者属性,团体属性 l 任选非可透明传输:MED属性,起源者 ID属性,簇列表属性

2021-07-11

OSPF邻居关系-关于matlab的svm工具箱的几个函数

2.2 OSPF邻居关系 2.2.1 实验目的 通过对 OSPF邻居关系 建立进行相 关的实验, 从中学习到如何调整 OSPF Hello包间隔, Dead间隔,以及影响 OSPF邻居建立的因素,例如 RID,MTU,OSPF认证。并且将总结 OSPF 在不同 网络类型上的不同行为。 2.2.2 实验拓扑 上述拓扑由 三台 路由器组成,其中 R1和 R2之间由以 一组太网接口和 一组串行口连接, 以太网接口 为 12.0/24 网段,串行口为 21.0/24 网段。同时 R2和 R3之间由帧中继交换 机相 连接,分配的 DLCI号为 102 和 201。 2.2.3 实验步骤 1. 首先配置 好各个路由器相 应接口,并且保持直连接口的连 通性。同时在每 台路由 器 上配置一个环 回口, 其地址 为 X.X.X.X/24。 2. 在 R1和 R2之间,开启串行接口,并且配置 OSPF进程,使得在串行接口上能够 正 常形成邻居, 并且相 互学习到环回口路由 。 R1(config)#router ospf 1 R1(config-router)#router-id 1.1.1.1 // 指定 OSPF的 router ID R1(config-router)#exit R1(config)#int s1/0 R1(config-if)#ip ospf 1 area 0 // 在 s1/0 接口开启 OSPF 1 进程,接口 在区域 0 R1(config-if)#exit R1(config)#int lo0 R1(config-if)#ip ospf network point-to-point // 更改环回口网络 类型 R1(config-if)#ip ospf 1 area 0 // 将环回口加入进 程,并在区域 0 R1(config-if)#exit R1(config)#

2021-07-11

根据协议格式上传数据到上位机-天线测量手册

(1) 了解上位机的通讯协议; (2) 根据协议格式上传数据到上位机; 2. 代码分析 通讯协议 要按照上位机的格式上传数据,首先要了解它的通讯协议,本实验中的上位机协议说 明见表 47-7。 表 47-7 匿名上位机的通讯协议(部分) 帧 帧头 功能字 长度 数据 校验 STATUS AAAA 01 LEN int16 ROL*100 int16 PIT*100 int16 YAW*100 int32 ALT_USE u8 ARMED : A0加锁 A1解锁 SUM

2021-07-11

层级群集-ft-2000四核cpu硬件设计指导手册-v1.5

13.5 层级群集 13.5.1 什么是层级群集工具? 层级群集工具在数据表中将行和/或列进行分组,然后根据行和/或列之间的距离或相似 度,采用树形图在热图图表中对其进行排列。使用层级群集工具时,输入为数据表,结 果为带有树形图的热图。您也可以从―热图属性‖的树形图页面中现有的热图上开始层级 群集分析。请参见如何使用热图以了解更多信息。 ► 通过层级群集工具执行群集分析的步骤: 1. 选择“工具”>“层级群集...”。 效果:将显示―层级群集‖对话框。 2. 如果分析包含多个数据表,选择要执行群集计算的数据表。 3. 单击“选择列...”。 效果:将显示―选择列‖对话框。 4. 选择要包括在群集中的列,然后单击“确定”以关闭对话框。 5. 如果要创建行树形图,选中“群集行”复选框。 6. 单击“设置...”按钮以打开―编辑群集设置‖对话框。 7. 选择群集方法。 注释:有关群集方法的详细信息,请参见群集方法概述。 8. 选择距离度量。 注释:有关距离度量的详细信息,请参见距离度量概述。无法表示超过 3.40282e+038 的距离。 9. 选择要在群集计算中使用的排序权重。 注释:有关详细信息,请参见排序权重。 10. 仍下拉列表中选择空值替换方法。 注释:在关于―编辑群集设置‖的详细信息中说明了可用的替换方法。 11. 选择要在群集计算中使用的规范化方法。 注释:有关详细信息,请参见规范化列。 12. 单击“确定”。 13. 如果要创建列树形图,选中“群集列”复选框。 14. 执行第 6 步至第 12 步为列树形图定义设置。 15. 单击“确定”。 效果:将执行层级群集计算并且将创建具有指定树形图的热图图表。群集列也 将添加至数据表并且在筛选器面板中可用。 注释:请参见树形图和群集以了解有关树形图和群集列的详细信息。

2021-07-11

插入计算的列-ft-2000四核cpu硬件设计指导手册-v1.5

3.1 插入计算的列 3.1.1 什么是计算的列? 有时,数据表中包含的列不允许您执行所有必要操作,也不允许创建需要全部浏览此数 据表的图表。但是,在许多情况下,通过使用―插入计算的列‖工具提供的数学和逻辑表 达式,可计算现有列中的必要信息。 注意:在所有进一步分析中,计算的列被当作任何其他列对待,其内容为静态。相反, 如果您想要使用可在数据表筛选过程中发生更改的表达式,您应在定义的所需位置使用 自定义表达式(例如,从轴选择器上的右键菜单中选择“自定义表达式...”。 3.1.2 如何插入计算的列 TIBCO Spotfire 支持两种不同类型的表达式:通过―插入计算的列‖,可在数据表中创建 新列,通过―自定义表达式‖,可动态修改轴上使用的表达式或定义设置。这两种类型的 表达式都使用类似的用户界面创建。 ► 在数据表中插入计算的列的步骤: 依次选择“插入”>“计算的列...”。 1. 如果文档中有多个数据表,请选择“数据表”以继续操作。 2. 通过在“表达式”文本字段中直接键入表达式,或者通过从列表中选择列、属性 和函数来指定合适的表达式。 表达式的示例可以是:[Exports m$]/[Population]。 注释:通过使用剪切和粘贴或键入文本的方式编辑―表达式‖字段中的文本,您始 终可以修改表达式。关于表达式语言的详细说明,请参见―表达式语言‖中的常规 语法和其他主题。关于添加属性时要使用的语法的详细信息,请参见表达式中 的属性。 3. 通过查看“示例结果”字段,验证结果看似是否合理。 注释:如果显示错误消息,就说明表达式有问题。返回并修改表达式,直到获 得所需结果。 4. 如有需要,您可以更改新列的格式。 5. 为新列键入列名称。 6. 单击“确定”。 效果:现在,数据表中的每一行将对表达式进行求值并将创建新列。筛选器将 显示您所创建的新列的名称。 提示:如果您之前已创建合适的表达式,您可以从―最近表达式‖列表中选择此表达式, 然后单击―插入‖按钮。 ► 访问“自定义表达式”对话框的步骤: 1. 在―图表属性‖对话框或图例中,在轴的列选择器上单击鼠标右键,以显示菜单。 2. 选择“自定义表达式...”。 注释:有关详细信息,请参见如何插入自定义表达式。

2021-07-11

评估目的和内容-pmbok第五版 英文版

(1)评估目的和内容 在数据库安装完成之后,在初始化参数和 Profile 参数方面将进行一些缺省的安全设置, 通常情况,应保持这些设置。 (2)评估方法 (3)评估结果 针对初始化参数检测方法如下: SQL> show parameter 针对 Profile 参数检测方法如下: SQL> select * from dba_profiles ; SQL> select username,profile from dba_users ; (4)安全加固建议 建议执行如下命令,将 PROFILE_NEW 的 FAILED_LOGIN_ATTEMPTS 设置为缺省值 10。 SQL> alter profile PROFILE_NEW limit FAILED_LOGIN_ATTEMPTS 10 ; 上述加固建议将使得客户尝试登录的错误次数上限为 10,加强防范恶意用户攻击能力。 该安全加固措施实施难度小,不会产生其他风险。 4.1.12.3 口令复杂度评估 (1)评估目的和内容 按照安全规范,用户的口令设置必须符合相关复杂性管理的相关规定。例如: 口令不能等同于用户名。

2021-07-11

输入输出继电器-computational lithography

第 3 章 软元件3.2 输入输出继电器 软 元 件 软元件名称 内容 文件寄存器 扩展寄存器 (16 位 ) R0 ~ R32767 32768 点 掉电保存 标号 CJ 指令用 P0 ~ P511 512 点 与 LBL 指令配套使用 子程序 CALL 指令用 / 512 点 可设为普通子程序、加密子程序、带参数子程序、带 参数加密子程序 输入中断 X000 ~ X007 I00 □, I10 □,I20 □,I30 □,I40 □, I50 □,I56 □,I57 □ 8 点 □表示:0 下降沿中断,1 上升沿中断。 沿中断禁止标志位寄存器置 ON 后,则对应的输入中 断被禁止。 定时中断 I6□□~ I8□□ 3 点 □□ =01 ~ 99,时基 =1ms 计数完成中断 I010 ~ I080 8 点 DHSCS 指令用 脉冲完成中断 I502 ~ I506 5 点 运动控制子程序 MC00 ~ MC63 64 个 G 代码子程序 CNC00 1 个 对应 MC10000,每个 G 代码子程序最多支持 16 个 Oxxxx 子程序 嵌套指针 主控回路用 N0 ~ N7 8 点 MC 指令用 常数 十进制常数 K 16 位 -32,768 ~ +32,767 32 位 -2,147,483,648 ~ +2,147,483,647 十六进制常数 H 16 位 0 ~ FFFF 32 位 0 ~ FFFFFFFF 实数 E 32 位 0,-1.0*2e128 ~ -1.0*2e-126,1.0*2e-126 ~ 1.0*2e128(32 位 ) 3.2 输入输出继电器 3.2.1 输入继电器 X 输入继电器 X 代表 PLC 外部输入信号状态的元件,通过 X 端口来检测外部信号状态,0 代表外部信号开路, 即 OFF;1 代表外部信号闭合,即 ON。 用程序指令方法不能修改输入继电器的状态,其接点信号(常开型、常闭型)在用户程序中都可无限次使用。 继电器信号以 X0, X1,…X7, X10, X11,等符号标识,其序号是以 8 进制方式编号。 当接入本地扩展模块后,扩展模块上 X 端口的编号按紧接主模块上 X 端口的编号,依次向后编号,例如当主 模块为 H3U 通用机型时,现在要接入 AM600-1600END 型扩展模块,因主模块最后的 X 端口编号为 X37, 则扩展模块的 X 在编程时的访问编号为 X40~X47、X50~X57。 • 扩展模块的编号总是从 8 进制个位为 0 开始的。

2021-07-11

操作选项字节的库函数-sql server 数据库基本操作语句总结

50.2 修改选项字节的过程 根据前面的说明,修改选项字节的内容可修改读写保护配置,不过选项字节复位后的 默认状态是始终可以读但被写保护的,因此它具有类似前面《读写内部 FLASH》章节提到 的 FLASH_CR 寄存器的访问限制,要想修改,需要先对 FLASH_OPTKEYR 寄存器写入解 锁编码。由于修改选项字节时也需要访问 FLASH_CR 寄存器,所以同样也要对 FLASH_KEYR 写入解锁编码。 修改选项字节的整个过程总结如下: 1. 解除 FLASH_CR 寄存器的访问限制  往 FPEC 键寄存器 FLASH_KEYR 中写入 KEY1 = 0x45670123  再往 FPEC 键寄存器 FLASH_KEYR 中写入 KEY2 = 0xCDEF89AB 2. 解除对选项字节的访问限制  往 FLASH_OPTKEYR 中写入 KEY1 = 0x45670123  再往 FLASH_OPTKEYR 中写入 KEY2 = 0xCDEF89AB 3. 配置 FLASH_CR 的 OPTPG 位,准备修改选项字节 4. 直接使用指针操作修改选项字节的内容,根据需要修改 RDP、WRP 等内容 5. 对于读保护的解除,由于它会擦除 FLASH的内容,所以需要检测状态寄存器标志 位以确认 FLASH 擦除操作完成。 6. 若是设置读保护及其解除,需要给芯片重新上电复位,以使新配置的选项字节生 效;对于设置写保护及其解除,需要给芯片进行系统复位,以使新配置的选项字 节生效。 50.3 操作选项字节的库函数 为简化编程,STM32 标准库提供了一些库函数,它们封装了前面介绍的修改选项字节 时的操作过程。 1. 选项字结构体定义 对选项字节结构体定义的见代码清单 50-1。 代码清单 50-1 选项字节结构体的定义(stm32f10x.h 文件) 1 /**

2021-07-11

使用按键中断唤醒芯片-sql server 数据库基本操作语句总结

(1) 初始化用于唤醒的中断按键; (2) 进入睡眠状态; (3) 使用按键中断唤醒芯片; 2. 代码分析 main 函数 睡眠模式的程序比较简单,我们直接阅读它的 main 函数了解执行流程,见代码清单 25-2。 代码清单 45-4 睡眠模式的 main 函数(main.c 文件) 1 2 /** 3 * @brief 主函数 4 * @param 无 5 * @retval 无 6 */ 7 int main(void) 8 {

2021-07-11

中断编程-sql server 数据库基本操作语句总结

17.4 中断编程 在配置每个中断的时候一般有 3 个编程要点: 1、使能外设某个中断,这个具体由每个外设的相关中断使能位控制。比如串口有发送 完成中断,接收完成中断,这两个中断都由串口控制寄存器的相关中断使能位控制。 2、初始化 NVIC_InitTypeDef 结构体,配置中断优先级分组,设置抢占优先级和子优 先级,使能中断请求。NVIC_InitTypeDef 结构体在固件库头文件 misc.h 中定义。 代码 17-3 NVIC 初始化结构体 1 typedef struct { 2 uint8_t NVIC_IRQChannel; // 中断源 3 uint8_t NVIC_IRQChannelPreemptionPriority; // 抢占优先级 4 uint8_t NVIC_IRQChannelSubPriority; // 子优先级 5 FunctionalState NVIC_IRQChannelCmd; // 中断使能或者失能 6 } NVIC_InitTypeDef; 有关 NVIC 初始化结构体的成员我们一一解释下: 1)NVIC_IROChannel:用来设置中断源,不同的中断中断源不一样,且不可写错,即 使写错了程序也不会报错,只会导致不响应中断。具体的成员配置可参考 stm32f10x.h 头文 件里面的 IRQn_Type 结构体定义,这个结构体包含了所有的中断源。 代码 17-4 IRQn_Type 中断源结构体 1 typedef enum IRQn { 2 //Cortex-M3 处理器异常编号 3 NonMaskableInt_IRQn = -14, 4 MemoryManagement_IRQn = -12, 5 BusFault_IRQn = -11, 6 UsageFault_IRQn = -10,

2021-07-11

停止软件定时器-keb变频器 f5中文说明书-维修安装调试

15.7 停止软件定时器 既然有开启软件定时器的 API 函数,那么肯定也有停止软件定时器的函数,FreeRTOS 也 提供了两个用于停止软件定时器的 API 函数,如表 15.7.1 所示: 函数 描述 xTimerStop() 停止软件定时器,用于任务中。 xTimerStopFromISR() 停止软件定时器,用于中断服务函数中。 表 15.7.1 关闭软件定时器 1、函数 xTimerStop() 此函数用于停止一个软件定时器,此函数用于任务中,不能用在中断服务函数中!此函数 是一个宏,真正调用的是函数 xTimerGenericCommand(),函数原型如下: BaseType_t xTimerStop ( TimerHandle_t xTimer, TickType_t xTicksToWait ) 参数: xTimer: 要停止的软件定时器的句柄。 xTicksToWait: 设置阻塞时间,调用函数 xTimerStop()停止软件定时器其实就是向定时器命令 队列发送一条 tmrCOMMAND_STOP 命令,既然是向队列发送消息,那肯定 会涉及到入队阻塞时间的设置。 返回值: pdPASS: 软件定时器停止成功,其实就是命令发送成功。 pdFAIL: 软件定时器停止失败,命令发送失败。 1、函数 xTimerStopFromISR() 此函数是 xTimerStop()的中断版本,此函数用于中断服务函数中!此函数是一个宏,真正执 行的是函数 xTimerGenericCommand(),函数原型如下: BaseType_t xTimerStopFromISR( TimerHandle_t xTimer, BaseType_t * pxHigherPriorityTaskWoken ); 参数: xTimer: 要停止的软件定时器句柄。 pxHigherPriorityTaskWoken: 标记退出此函数以后是否进行任务切换,这个变量的值函数会 自动设置的,用户不用进行设置,用户只需要提供一个变量来

2021-07-11

二值信号量-keb变频器 f5中文说明书-维修安装调试

14.1 信号量简介 信号量常常用于控制对共享资源的访问和任务同步。举一个很常见的例子,某个停车场有 100 个停车位,这 100 个停车位大家都可以用,对于大家来说这 100 个停车位就是共享资源。 假设现在这个停车场正常运行,你要把车停到这个这个停车场肯定要先看一下现在停了多少车 了?还有没有停车位?当前停车数量就是一个信号量,具体的停车数量就是这个信号量值,当 这个值到 100 的时候说明停车场满了。停车场满的时你可以等一会看看有没有其他的车开出停 车场,当有车开出停车场的时候停车数量就会减一,也就是说信号量减一,此时你就可以把车 停进去了,你把车停进去以后停车数量就会加一,也就是信号量加一。这就是一个典型的使用 信号量进行共享资源管理的案例,在这个案例中使用的就是计数型信号量。再看另外一个案例: 使用公共电话,我们知道一次只能一个人使用电话,这个时候公共电话就只可能有两个状态: 使用或未使用,如果用电话的这两个状态作为信号量的话,那么这个就是二值信号量。 信号量用于控制共享资源访问的场景相当于一个上锁机制,代码只有获得了这个锁的钥匙 才能够执行。 上面我们讲了信号量在共享资源访问中的使用,信号量的另一个重要的应用场合就是任务 同步,用于任务与任务或中断与任务之间的同步。在执行中断服务函数的时候可以通过向任务 发送信号量来通知任务它所期待的事件发生了,当退出中断服务函数以后在任务调度器的调度 下同步的任务就会执行。在编写中断服务函数的时候我们都知道一定要快进快出,中断服务函 数里面不能放太多的代码,否则的话会影响的中断的实时性。裸机编写中断服务函数的时候一 般都只是在中断服务函数中打个标记,然后在其他的地方根据标记来做具体的处理过程。在使 用 RTOS 系统的时候我们就可以借助信号量完成此功能,当中断发生的时候就释放信号量,中 断服务函数不做具体的处理。具体的处理过程做成一个任务,这个任务会获取信号量,如果获 取到信号量就说明中断发生了,那么就开始完成相应的处理,这样做的好处就是中断执行时间 非常短。这个例子就是中断与任务之间使用信号量来完成同步,当然了,任务与任务之间也可 以使用信号量来完成同步。 FreeRTOS 中还有一些其他特殊类型的信号量,比如互斥信号量和递归互斥信号量,这些具 体遇到的时候在讲解。有关信号量的知识在 FreeRTOS 的官网上都有详细的讲解,包括二值信 号量、计数型信号量、互斥信号量和递归互斥信号量,我们下面要讲解的这些涉及到理论性的 知识都是翻译自 FreeRTOS 官方资料,感兴趣的可以去官网看原版的英文资料。 14.2 二值信号量 14.2.1 二值信号量简介 二值信号量通常用于互斥访问或同步,二值信号量和互斥信号量非常类似,但是还是有一 些细微的差别,互斥信号量拥有优先级继承机制,二值信号量没有优先级继承。因此二值信号 另更适合用于同步(任务与任务或任务与中断的同步),而互斥信号量适合用于简单的互斥访问, 有关互斥信号量的内容后面会专门讲解,本节只讲解二值信号量在同步中的应用。 和队列一样,信号量 API 函数允许设置一个阻塞时间,阻塞时间是当任务获取信号量的时 候由于信号量无效从而导致任务进入阻塞态的最大时钟节拍数。如果多个任务同时阻塞在同一 一个信号量上的话那么优先级最高的哪个任务优先获得信号量,这样当信号量有效的时候高优 先级的任务就会解除阻塞状态。 二值信号量其实就是一个只有一个队列项的队列,这个特殊的队列要么是满的,要么是空 的,这不正好就是二值的吗? 任务和中断使用这个特殊队列不用在乎队列中存的是什么消息,

2021-07-11

列表项的删除-ce 6810配置手册

7.5 列表项的删除 有列表项的插入,那么必然有列表项的删除,列表项的删除通过函数 uxListRemove()来完 成,函数原型如下: UBaseType_t uxListRemove( ListItem_t * const pxItemToRemove ) 参数: pxItemToRemove: 要删除的列表项。 返回值: 返回删除列表项以后的列表剩余列表项数目。 注意,列表项的删除只是将指定的列表项从列表中删除掉,并不会将这个列表项的内存给 释放掉!如果这个列表项是动态分配内存的话。函数 uxListRemove()的源码如下: UBaseType_t uxListRemove( ListItem_t * const pxItemToRemove ) { List_t * const pxList = ( List_t * ) pxItemToRemove->pvContainer; (1)

2021-07-11

及以上版-delphi开发中的字符串资源动态替换

zlib模块给开发人员提供了一个用gzip和deflate压缩及解压数据的机制。Connect 2.0及以上版 本在HTTP服务器层面提供了zlib,用compress()中间件压缩出站数据。 compress()组件通过请求头域Accept-Encoding自动检测客户端可接受的编码。如果请求 头中没有该域,则使用相同的编码,也就是说不会对响应做处理。如果请求头的该域中包含gzip、 deflate或两个都有,则响应会被压缩。 1. 基本用法 在Connect组件栈中,一般应该尽量把compress()放在靠上的位置,因为它包着res.write() 和res.end()方法。 在下面这个例子中,静态文件服务将会支持数据的压缩处理: 在下面这段代码中,响应返回了一个189个字节的小JavaScript文件。默认的curl(1)请求不 会发送Accept-Encoding域,所以你收到的是普通文本: 迅 捷 PD F编 辑 器

2021-07-11

处理缺失数据-3gpp-23501-g10(中文版)

3.2 处理缺失数据 在访问数据的基础上,我们可以更改数据,例如,修改某些元素为缺失值: df['openPrice'][df['secID'] == '000001.XSHE'] = np.nan df['highestPrice'][df['secID'] == '601111.XSHG'] = np.nan df['lowestPrice'][df['secID'] == '601111.XSHG'] = np.nan df['closePrice'][df['secID'] == '000002.XSHE'] = np.nan df['turnoverVol'][df['secID'] == '601111.XSHG'] = np.nan print df.head(10) secID tradeDate secShortName openPrice highestPri ce lowestPrice closePrice turnoverVol 19 000001.XSHE 2015-01-30 平安银行 NaN 14.12 13.76 13.93 93011669 39 000002.XSHE 2015-01-30 万科A 13.09 13 .49 12.80 NaN 209624706 59 000568.XSHE 2015-01-30 泸州老窖 19.15 19.51 19.11 19.12 14177179 79 000625.XSHE 2015-01-30 长安汽车 19.16 19.45 18.92 19.18 21233495 99 000768.XSHE 2015-01-30 中航飞机 25.38 25.65 24.28 24.60 59550293 119 600028.XSHG 2015-01-30 中国石化 6.14 6.17 6.02 6.03 502445638 139 600030.XSHG 2015-01-30 中信证券 28.50 28.72 27.78 27.86 304218245 159 601111.XSHG 2015-01-30 中国国航 7.92 NaN NaN 7.69 NaN 179 601390.XSHG 2015-01-30 中国中铁 8.69 8.69 8.12 8.14 352357431 199 601998.XSHG 2015-01-30 中信银行 7.10 7.14 6.92 6.95 68146718 原始数据的中很可能存在一些数据的缺失,就如同现在处理的这个样例数据一样, 处理缺失数据有多种方式。通常使 用 dataframe.dropna() , dataframe.dropna() 可以按行丢弃带有 nan 的数 据;若指定 how='all' (默认是 'any' ),则只在整行全部是 nan 时丢弃数 据;若指定 thresh ,则表示当某行数据非缺失列数超过指定数值时才保留;要指 定根据某列丢弃可以通过 subset 完成。 print "Data size before filtering:" print df.shape print "Drop all rows that have any NaN values:" print "Data size after filtering:" print df.dropna().shape print df.dropna().head(10) 量化分析师的Python日记【第6天:数据处理的瑞士军刀pandas下篇 76

2021-07-11

血压的测量-opencv2参考手册

第10章 流体动力学测橇技术 10.1 引言 在前面的章节里, 我们已经对定常流(第5章)和非定常流(第6章)建立了刚 性管和弹性管模型, 来了解血管中的流体力学。 对控制方程进行分析, 得出压力脉冲、 流掀和速度剖面的表达式。 为了验证我们的模型的精确性, 这些变量的数据必须是从体 外测量, 或者最好是从体内测量出的。 而且, 对医生诊断来说, 血液循环系统中具体部 位的血压、 流儆以及阻力也是很重要的。 对速度剖面和其他流动参数的详细测量, 也将 有助于理解引起疾病形成过程的因素, 如血栓形成和动脉粥样硬化(见第6章)。 10.2 血压的测量 前面, 我们讨论的是动脉中的压力脉冲、 收缩压和舒张压。 这些参数对医生诊断 疾病也是同样重要的。 血压的间接测量可以用我们熟悉的袖带式血压计。 这种方式是 把一个脉冲以及一个袖口包裹在上臂, 它测量出的压力高于血压。 因此, 上臂的胧动 脉受挤压, 阻碍动脉血液的流动。 随着袖口压力缓慢释放, 当压力减小的袖口值略低 于峰值收缩压时, 血液喷射通过受挤压的动脉。 通过这些部位时流动湍急, 而且会产 生声音, 我们称作 "Korotkoff 音 ” , 可以通过放置在胧动脉的听诊器检测到。 这个声 音由收缩压引起。 袖口压力进一 步降低, 当到达动脉不收缩、 流动不湍急时, Kotot­ koff 音就会消失。 与声音的消失相关的是舒张压。 用麦克风 e 取代听诊器来检测声音, 实现了压力检测技术的自动化。 这种技术是无创的, 在病人感到最小的不舒适下测出 血压。 然而, 这种测量技术带来的误差高达 lOmmHg。 为更准确地测定血压, 要采用直接的方法, 即通过导管插入到血管处。 通常, 将 一个充满液体的导管引入到动脉, 再连接上 一个压力传感器, 这样流动就能与电转换 元件相联系。 这种压力传感器描述了早期的工作原理, 被测部位电阻的变化与血压的 变化成比例。 这种电阻变化转变为输出电信号。 对于一个包含四个变量的等式, 输出 电压可以表示为 e。 =E 埜 R 商业传感器有一个传感器灵敏度因子F, 它表示每单位物理量的激励电压所得出 O 按SJ 2199一1982 (2009)规定, 麦克风应称为传声器。 编辑注

2021-07-11

关键点坐标/cm-opencv2参考手册

0.5 关键点坐标/cm A A B C D E 0.381 0.369 。 0.38 0.422 -0.351 -0.291 。 0.151 0.207 巳 3 l̀ { 图 4.28

2021-07-11

边界层分离-opencv2参考手册

1.9 边界层分离 前面我们所讲到的圆管流动中, 当流动的流体接触到静止的固体边界时, 流体的 速度会迅速降低至边界速度。 既然此时速度与自由流动的速度不同,那么二者之间必 然存在一个过渡区域,此为边界层(图1.17江边界层指的是流体流动速度从零(相 对壁面)过渡到自由流动速度的区域。 尽管实际情况下边界层可能会很薄, 但是由 千在这片区域中流体黏性力对流动影响巨大, 因此它十分重要。 然而对于流层之间的 作用力(如剪力),必须同时存在非零黏度和非零切应变率,作用力才会出现。 以上条 件在流体速度随距离变化的边界层中是必须满足的, 而在速度近乎均匀的主流动区域 则不然。 随着流体向下游流动, 由于流速较慢的近壁面层和流速较快的自由流动层的 共同作用,黏性力作用的扩散越来越明显,更多的流体受到其影响,此时边界层厚度 也随之增加。 图I. 17 通过圆柱的层流

2021-07-11

使用菜单栏-劳特巴赫工具简介

2.14 使用菜单栏 2.14 使用菜单栏 通过菜单栏内的菜单,您可以调用各种程序功能。您可以对菜单条目进行修改。同时,您还可以 恢复默认设置。 说明: 这些用户设置在退出 Vissim 时,将保存到 Windows 注册表和设置文件 *.layx 中。这些设置将在下次程序启动时自动应用。 2.14.1 菜单概览 您可以在用户界面上平移菜单和修改菜单条目的次序 (参见第 91 页的 “调整菜单” )。 说明: 修改程序元素或按键组合可能影响功能的查找和执行。文件和 PTV Vision Support 以默认设置为基础。 2.14.1.1 文件菜单 菜 单 命 令 说明 组合键 新 建 关闭当前路网。您可以建立一个新路网。 如果数据发生修改,那么将自动打开一条消息,您是否需要在关闭路网 之前保存路网文件。如果在用户设置中已经选择此选项,那么用户界面 的设置、路网编辑器的图形参数和列表设置,均将独立保存于与路网文 件文件名相同的设置文件中 (参见第 108 页的 “定义自动保存 *.layx 设置文件” )。 打 开 读取路网文件 您还可以借助拖拽功能将路网文件 *.inpx 由 Microsoft Windows- Explorer 拖动至用户界面,并打开此文件。 同时,您还可以在 Windows-Explorer 内双击文件格式为 *.inpx 的 路网文件,并以此将其打开。 如果您打开一个路网文件,在此文件内的 2D/3D 模型组成宽度与当前 Visum 2D/3D 模型组成宽度不一致,那么将自动打开一条消息。在此消 息中,您可以将当前 Visum 2D/3D 模块组成应用到读取的所有 2D/3D 模块组成的宽度上。 CTRL+O 打 开 设 置 选择并读取设置文件 *.layx,使用用户界面元素的布置、路网编辑器的 图形参数和列表设置 (参见第 102 页的 “保存和读取用户界面设置” )。 © PTV GROUP 83

2021-07-11

好的可视化-idl/envi培训教材

第9章 有目的地设计 9.1 让自己作好准备 9.2 让读者作好准备 9.3 视觉提示 9.4 好的可视化 9.5 小结

2021-07-11

参数一览表-linear+algebra+and+its+applications

8.2 参数一览表 监控及一般输出设定参数 代号 简称 功能 初值 单位 适用控制模式 参数索 引章节PT PR S T P0-00★ VER 韧体版本 工厂 设定 N/A O O O O - P0-01■ ALE 驱动器错误状态显示 (七段显示器) N/A N/A O O O O 11.1 11.2 11.3 P0-02 STS 驱动器状态显示 00 N/A O O O O 7.2 P0-03 MON 模拟输出监控 01 N/A O O O O 4.3.5 P0-08★ TSON 伺服启动时间 0 Hour - P0-09★ CM1 状态监控缓存器 1 N/A N/A O O O O 4.3.5 P0-10★ CM2 状态监控缓存器 2 N/A N/A O O O O 4.3.5 P0-11★ CM3 状态监控缓存器 3 N/A N/A O O O O 4.3.5 P0-12★ CM4 状态监控缓存器 4 N/A N/A O O O O 4.3.5 P0-13★ CM5 状态监控缓存器 5 N/A N/A O O O O 4.3.5 P0-17 CM1A 选择状态监控缓存器 1 的显示内 容 0 N/A - P0-18 CM2A 选择状态监控缓存器 2 的显示内 容 0 N/A - P0-19 CM3A 选择状态监控缓存器 3 的显示内 容 0 N/A - P0-20 CM4A 选择状态监控缓存器 4 的显示内 容 0 N/A - P0-21 CM5A 选择状态监控缓存器 5 的显示内 容 0 N/A - P0-25 MAP1 映射参数# 1 不需初 始化 N/A O O O O 4.3.5 P0-26 MAP2 映射参数# 2 不需初 始化 N/A O O O O 4.3.5 P0-27 MAP3 映射参数# 3 不需初 始化 N/A O O O O 4.3.5

2021-07-11

产品型号对照-linear+algebra+and+its+applications

1.2 产品型号对照 1.2.1 铭牌说明 ASDA-A2 系列伺服驱动器  铭牌说明 产品型号 功率规格 输入电源规格 条码及生产管制序号 韧体版本 输出电源规格 DELTA ELECTRONICS, INC. LISTED IND. CONT. EQ. 19XK MODEL : ASD-A2-0421-L POWER : 400W INPUT : 200~230V 3PH 50/60Hz 1.86A 200~230V 1PH 50/60Hz 3.22A OUTPUT : 110V 0-250Hz 2.6A A20421LT14130102 01.34 MADE IN TAIWAN  生产管制序号说明 ECMA 系列伺服电机  铭牌说明  生产管制序号说明

2021-07-11

运动控制功能说明-linear+algebra+and+its+applications

第七章 运动控制功能说明 7.1 ASDA-A2 具备的运动控制功能 7-1 7.2 驱动器运作信息 7-1 7.2.1 监视变量说明 7-2 7.2.2 数据数组说明 7-8 7.3 运动轴说明 7-11 7.4 PR 模式说明 7-12 7.5 ASDA-A2 的 PR 模式与旧 PR 模式的差异 7-12 7.6 PR 模式位置单位 7-13 7.7 PR 模式缓存器说明 7-13 7.8 PR 模式原点回归说明 7-14 7.9 PR 模式提供的 DI/DO 与时序 7-15 7.10 PR 模式参数设定 7-17 7.10.1 路径前后关系 7-24 7.10.2 PR 模式路径编成 7-24 7.11 电子凸轮(E-CAM)功能说明 7-26 7.11.1 CAPTURE(数据抓取)功能说明 7-33 7.11.2 COMPARE(数据比较)功能说明 7-36

2021-07-11

WPF动画的基本知识-ogg 官方文档

16.3 WPF动画的基本知识 16.3.1 前提条件 如果想要顺利使用WPF的动画,则满足以下条件。 (1)必须是依赖属性。 (2)应用动画的属性所属的类必须派生自DependencyObject,而且 实现了IAnimatable接口。由于WPF绝大多数类都会派生自 DependencyObject,所以实现IAnimatable接口主要有3个类,即 UIElement、ContentElement和Animatable,应用动画属性所属于的类必 须派生自这3个类。 (3)该属性的类型必须是可以应用动画的类型,如Double、Int或 者Point。Window类型就不是一个可以应用动画的类型,WPF针对22种 基本类型提供了相应的动画类。如果希望一些类型可以应用动画,则需 要扩展动画类。 由于WPF绝大多数类型,特别是界面元素派生自UIElement和 ContentElement中的一个,而且WPF中的绝大多数属性都是依赖属性, 因此动画可以应用到几乎任何地方。还有一点要注意,尽管有些属性不 是可见的,只要满足上述条件,也可以应用动画。 前面的例子中使用BeginAnimation和ApplyAnimationClock方法来触 发动画开始,更常用的做法是使用Trigger和故事板(Storyboard),如 前面的例子还可以改写为代码16-6。

2021-07-12

设置屏幕分辨率-基于滑膜控制理论的永磁同步电机的控制方法及系统

4.8 设置屏幕分辨率 PCU 基础软件 (IM10) 34 开机调试手册, 10/2015, 6FC5397-1DP40-5RA3

2021-07-12

创建针对用户报警和机床数据的在线帮助-基于滑膜控制理论的永磁同步电机的控制方法及系统

18.5 保存帮助文件 在目标系统中保存帮助文件 1. 打开目录/oem/sinumerik/him/hlp 并在其中为所需的语种创建一个文件夹。 请使用规定的语 种标识。 文件夹名称只能为小写。 例如:若目标语言为德语和英语,则创建文件夹“deu”和“eng”。 2. 将各自的帮助手册(如“hmi_myhelp.xml”)分别保存至“deu”和“eng”文件夹中。 3. 将帮助文件复制至如下目录中,比如:德语为:/oem/sinumerik/him/hlp/deu/hmi_myhelp; 英语为:/oem/sinumerik/him/hlp/eng/hmi_myhelp。 4. 将配置文件“slhlp.xml”保存至目录/oem/sinumerik/hmi/cfg 中。 5. 重新启动 HMI。 说明 在显示帮助手册的内容和关键词目录时,为了进行快速处理,可在目录/siemens/ sinumerik/sys_cache/hmi/hlp 下将帮助文件保存为二进制格式 (slhlp_<Hilfe- Buch_*.hmi)。 修改帮助手册时,必须删除此文件。 参见 支持的语言 (页 686) 18.6 创建针对用户报警和机床数据的在线帮助 您可以为用户 PLC 报警自定义在线帮助。 出现报警时,可以从报警列表中打开针对此条 报警的帮助。 用户专用 PLC 报警的帮助文本位于 HTML 文件 "sinumerik_alarm_oem_plc_pmc.html" 中。 创建 HTML 文件 1. 在如下目录中创建 HTML 文件: /oem/sinumerik/hmi/hlp//sinumerik_alarm_plc_pmc/ 或者 /user/sinumerik/hmi/hlp//sinumerik_alarm_plc_pmc/。 表示语言代码,例如德语、英语等。如果要创建语言目录,请使用第 章表格内的语言 代码 支持的语言 (页 686) 2. 将此文件命名为“sinumerik_alarm_oem_plc_pmc.html”。 若要为多个语种创建帮助文本, 必须严格使用此名称相应地创建多个 HTML 文件。 此文件名不能更改,适用于所有的语种。 OEM 专用在线帮助 18.6 创建针对用户报警和机床数据的在线帮助 SINUMERIK Operate (IM9) 开机调试手册, 10/2015, 6FC5397-1DP40-5RA3 481

2021-07-12

第3版的NFS-深信服scsa认证考试总题库

29.7 第3版的NFS 1 9 9 3年发布了第3版的N F S协议规范 [Sun Microsystem 1994]。其实现有望在1 9 9 4年成为可 能。 我们总结一下第2版和第3版的主要区别。下面把两者分别称为 V 2和V 3。 1) V2中的文件句柄是3 2字节的固定大小的数组。在V 3中,它变成了一个最多为 6 4个字节 的可变长度的数组。在X D R中,一个可变长度的数组被编码为一个 4字节的数组成员个数跟着 实际的数组成员字节。这样在实现时减少了文件句柄的长度,例如 U n i x只需要1 2个字节,但 又允许非U n i x实现维护另外的信息。 2) V2将每个R E A D和WRITE RPC过程可以读写的数据限制为 8 1 9 2个字节。这个限制在V 3 360使用TCP/IP详解,卷1:协议 下载

2021-07-12

丢弃任何待发数据并立即发送复位-深信服scsa认证考试总题库

异常终止一个连接对应用程序来说有两个优点:(1)丢弃任何待发数据并立即发送复位 报文段;(2)R S T的接收方会区分另一端执行的是异常关闭还是正常关闭。应用程序使用的 A P I必须提供产生异常关闭而不是正常关闭的手段。 使用s o c k程序能够观察这种异常关闭的过程。 Socket API通过“ linger on close”选项 (S O _ L I N G E R)提供了这种异常关闭的能力。我们加上 - L选项并将停留时间设为 0。这将导 致连接关闭时进行复位而不是正常的 F I N。我们连接到处于服务器上的 s o c k程序,并键入一 输入行: bsdi % sock -L0 svr4 8888 这是客户程序,服务器程序显示后面 hello, world 键入一行输入,它被发往到另一端 ^ D 键入文件结束符,终止客户程序 图1 8 - 1 5是这个例子的t c p d u m p输出显示(在这个图中我们已经删除了所有窗口大小的说 明,因为它们与讨论无关)。 第1 ~ 3行显示出建立连接的正常过程。第 4行发送我们键入的数据行( 1 2个字符和U n i x换

2021-07-12

ICMP路由器发现报文-深信服scsa认证考试总题库

9.6 ICMP路由器发现报文 在本章前面已提到过一种初始化路由表的方法,即在配置文件中指定静态路由。这种方 法经常用来设置默认路由。另一种新的方法是利用 I C M P路由器通告和请求报文。 一般认为,主机在引导以后要广播或多播传送一份路由器请求报文。一台或更多台路由 器响应一份路由器通告报文。另外,路由器定期地广播或多播传送它们的路由器通告报文, 允许每个正在监听的主机相应地更新它们的路由表。 RFC 1256 [Deering 1991]确定了这两种I C M P报文的格式。I C M P路由器请求报文的格式如 图9 - 6所示。I C M P路由器通告报文的格式如图 9 - 7所示。 路由器在一份报文中可以通告多个地址。地址数指的是报文中所含的地址数。地址项大 小指的是每个路由器地址 32 bit字的数目,始终为 2。生存期指的是通告地址有效的时间(秒 数)。 图9-6 ICMP路由器请求报文格式 92使用TCP/IP详解,卷1:协议 下载 类型(10) 代码(0) 检验和 未用(置为0发送) 8字节

2021-07-12

电机电位器-安川伺服驱动说明书.

扩展的设定值通道 3.4 电机电位器 驱动功能 功能手册, (FH1), 04/2014, 6SL3097-4AB00-0RP4 65 3.4 电机电位器 该功能是模拟用于给定设定值的电动电位器。 在给定设定值时,可以在手动运行和自动运行之间切换。 给出的设定值会进入内部的斜坡函数发生器中。 设置值、初始值以及 OFF1 制动都不需要使用电动电位器的斜坡函数发生器。 电动电位器的斜坡函数发生器的输出端可以通过一个模拟量互联输出继续互联,例如:和 模拟量互联输入 p1070 - CI:主设定值相连,附加的斜坡函数发生器因此生效。 手动运行中的特性 (p1041 = 0) ● 输入设定值的升高和降低通过二进制互联输入单独进行 – p1035 BI: 电动电位器设定值升高 – p1036 BI: 电动电位器设定值降低 ● 设定值可取反(p1039) ● 斜坡函数发生器可设定,例如: – 加速/减速时间(p1047/p1048)都基于 p1082 – 设置值(p1043/p1044) – 启用/取消起始圆弧(p1030.2 = 1/0) ● 可通过 p1030.3= 1 非易失性保存设定值 ● 通电的设定值可设定(p1030.0) – 初始值是 p1040 中的值(p1030.0 = 0) – 初始值是保存值(p1030.0 = 1)

2021-07-11

空空如也

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

TA关注的人

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