weixin_38744153的博客
私信
关注
weixin_38744153
码龄4年
2,744
被访问量
1
原创文章
806,569
作者排名
185
粉丝数量
于
2017-05-11
加入CSDN
获得成就
获得
7
次点赞
内容获得
2
次评论
获得
652
次收藏
荣誉勋章
所有勋章
兴趣领域
#运维
#Linux/CentOS
最近
文章
资源
问答
课程
帖子
收藏
关注/订阅
Marble Racing 大理石赛车-数据集
此数据集包括每个大理石赛车的预选赛成绩,总比赛时间,平均单圈时间,最终排名以及其他一些统计数据。 marbles.csv
模式解决方案
火龙果软件工程技术中心 概述模型驱动的软件开发模式样本模式规范模式实现作为软件开发人员,您必须非常高效地满足不断增长的软件需求。许多IT专业人员还在继续花费很多时间重复手动地在低抽象层次上开发相似的解决方案。我们必须采用软件构建中的新方法,将熟练的IT专业人员从这些重复的任务中解放出来,并且将抽象层次提升到更强大的概念上。我们必须利用更好的工具来支持这些更高的抽象层次,并且通过将已证实的经验封装为工具可用的资产和工件,让开发人员交付更高的生产力。该Web站点包含了已经构建了的,可以免费使用的模式和资产,还包含了有关如何利用IBMRationalSoftwareArchitect构建您自己的定
HTML5设计原理
今天我想跟大家谈一谈HTML5的设计。主要分两个方面:一方面,当然了,就是HTML5。我可以站在这儿只讲HTML5,但我并不打算这样做,因为如果你想了解HTML5的话,你可以Google,可以看书,甚至可以看规范。实际上,确实有人会谈到规范的内容。史蒂夫·福克纳(SteveFaulkner)会讲HTML5与可访问性。而保罗·艾里什(PaulIrish)则会讲HTML5提供的各种API。因此,我今天站在这里,不会光讲一讲HTML5就算完事了。说老实话,在正式开始之前,我想先交待清楚我所说的HTML5到底是什么意思。这话听起来有点搞笑:这会子你一直在说HTML5,难道我们还不知道什么是HTML5吗
GUI功能测试自动化模式
对于某个特定程序,为其开发自动化功能测试解决方案的过程,与创建该程序的过程,二者相较并没有很悬殊的差别。自动化测试是一个非常年轻的领域,它正在不断经历大量的进步、提升和标准化进程。在这个领域中,涌现了许多与“被测系统”(SUT,SystemUnderTest)互动的新工具。现在,软件开发方面有大量可供选择的方法论和途径,例如:面向对象编程、函数式编程、领域驱动设计、测试驱动设计、行为驱动设计等等。它们拥有明确的声明性概念和理论,并简化了对初始系统架构的定义过程、对系统的理解以及开发者之间的知识交换等方面的工作。本文将主要针对GUI(图形用户界面)应用的测试自动化进行讨论——从自动化开发人员的角
阵列静电传感器的结构设计与优化研究
阵列静电传感器的结构设计与优化研究
企业该如何具体实施SOA?
火龙果软件工程技术中心 早在SOA刚开始引起关注的时候,其目的只是为了把应用功能作为共享服务来提供。许多公司在发展过程中组建了各自的SOA架构,当然现在仍在这么做。只不过区别在于,在过去的几年里业务部门更加了解IT具有的战略价值,而IT部门也更加了解业务部门所要承受的竞争压力。因而,SOA就有可能让IT部门和业务部门之间比过去更紧密、更协调。业务部门需要可重新组合的一组服务,从而获得新的业务流程来支持新的产品或者服务。而SOA的作用正是发布这些服务,并提供稳定一致的框架。按照该框架,服务可得到治理并编制成应用。虽然许多SOA计划仍处在早期阶段,但提高业务反应能力的承诺却是实实在在的。我们也看
“持续集成”也需要重构
持续集成是极限编程十二实践之一(1999年KentBeck编写的《解析极限编程》),最初被使用极限编程方法的开发人员所推捧,并在过去的几年中得到广泛应用,成为业界广为人知的软件开发实践。该实践用于解决软件开发过程中一个具体且重要的问题,即“确保当某个开发人员完成新的功能或修改代码后,整个软件仍旧能正常工作。”然而,持续集成并非像大多数人想像的那样,首次部署好持续集成环境后就大功告成,一劳永逸了。恰恰相反,它与你项目中的其它产品代码一样,需要改进与重构,否则,就会使你进入一种“持续闹心”的状态,甚至可能让你觉得这件事根本不应该做,如何解决这一问题呢?对“持续集成”应用“Retrospective
A miniature laser speckle fluorescence sectioning microscope for cell imaging
We present a miniature fluorescence sectioning microscope which uses a diode-pumped solid-state (DPSS) laser as the light source and a fast translating diffuser to produce dynamically changing speckle patterns onto the back aperture of the objective to illuminate the sample. Optical sectioning, which originates from the statistical characteristics of laser speckles, is obtained by calculating the contrast of a series of fluorescence images. High contrast fluorescence sectioning images of bovine
大口径离轴光学系统畸变的校正方法
在空间大口径离轴光学系统中, 畸变的存在严重影响其定位精度的提高。为提高该系统的定位精度, 对其畸变特性进行了研究。在研究中发现, 大口径离轴反射系统的畸变特性不同于传统的径向畸变模型。因此, 传统的畸变校正方法对于大口径离轴反射系统不再适用。对该离轴系统的畸变校正进行了研究, 提出了一种利用二维拉格朗日插值法对离轴系统畸变进行校正的方法。在系统设计阶段, 利用计算机仿真的方法, 对该校正方法进行了研究, 分析和讨论了校正结果。仿真结果表明, 该方法的校正精度能满足实际要求。这种方法在对大口径离轴系统的畸变校正中具有普遍的实用性。
小模块解决大痛点—nginx+lua托底数据解决方案
随着京东商城的发展,内部也出现了一些比较有意思的小系统小模块来解决一些业务系统的痛点,而这些小系统小模块虽说不复杂但是解决了当时的痛点。数据托底就是其中一个痛点,因为依赖系统或者其他方面的不稳定性导致用户访问页面是404或者503、或者出现天窗(页面局部内容没出来),这在一个大流量系统中是不允许的。因此就需要更健壮的系统设计来解决此问题,解决此问题的方法大家又都是类似的,因此作者就抽象了一个小模块来解决更多人的兜底问题。大多数以读为主的系统为了提高系统的可用性,会用到各种策略来增强用户体验;其中数据托底就是其中一种策略;数据托底也可以叫做数据兜底,一般来解决如下几个问题:保证数据”永不消失”(
干货!一文了解安卓APP逆向分析与保护机制
安卓APP安全包含很多内容,本次分享了混淆代码、整体Dex加固、拆分Dex加固、虚拟机加固等方面。事实上,这些内容也是国内近几年AndroidApp安全保护的一种主要趋势。Java代码是非常容易反编译的,作为一种跨平台的、解释型语言,Java源代码被编译成中间“字节码”存储于class文件中。由于跨平台的需要,这些字节码带有许多的语义信息,很容易被反编译成Java源代码。为了很好地保护Java源代码,开发者往往会对编译好的class文件进行混淆处理。混淆就是对发布出去的程序进行重新组织和处理,使得处理后的代码与处理前代码完成相同的功能,而混淆后的代码很难被反编译,即使反编译成功也很难得出程序的
Emerging micro-additive manufacturing technologies enabled by novel optical methods
This paper presents a comprehensive review of recent advances in micro-additive manufacturing enabled by novel optical methods with an emphasis on photopolymerization-based printing processes. Additive manufacturing, also known as three-dimensional (3D) printing, has become an important engineering solution to construct customized components or functional devices at low cost. As a green manufacturing technology, 3D printing has the advantages of high energy efficiency, low material consumption,
宽谱脉冲HF激光在空气中的吸收衰减
放电引发非链式脉冲HF激光器在全谱输出条件下典型的输出谱线约16条, 谱线集中在2.65~3 μm波段, 大气中H2O分子在2.7 μm附近的吸收带对HF激光能量衰减有较大影响。利用放电引发非链式脉冲HF激光器, 获得了宽谱脉冲HF激光在空气中的吸收衰减规律。实验结果表明, 全谱输出条件下脉冲HF激光在激光器出口处的吸收系数约为0.066 m-1, 传输40 m后吸收系数降低到0.01 m-1附近。吸收系数随着传输距离的增加而减小, 并趋于常数。通过对非链式脉冲HF激光2.8 μm以下输出光谱的抑制, 在激光器出口处吸收系数减小到原来的1/3, 约为0.022 m-1, 一定程度上降低了空气吸收对激光能量的衰减。
C/S界面设计规范
1.界面规范1.1.总体原则*以用户为中心。设计由用户控制的界面,而不是界面控制用户。*清楚一致的设计。所有界面的风格保持一致,所有具有相同含义的术语保持一致,且易于理解。*拥有良好的直觉特征。以用户所熟悉的现实世界事务的抽象来给用户暗示和隐喻,来帮助用户能迅速学会软件的使用。*较快的响应速度。*简单且美观。1.2.原则详述1.2.1.用户控制用户界面设计的一个重要原则是用户应该总是感觉在控制软件而不是感觉被软件所控制。*操作上假设是用户--而不是计算机或软件--开始动作。用户扮演主动角色,而不是扮演被动角色。在需要自动执行任务时,要以允许用户进行选择或控制它的方式来实现该自动任务。*提供用户
信息可视化检索在数字图书馆中的应用实践
从信息可视化能够深层揭示知识之间的关系为切入点,将信息可视化检索应用到数字图书馆中,从检索过程、检索结果以及结果之间关系的角度实现主题可视化、来源数据库分布可视化、时间分布可视化和作者合著关系可视化,使用户从视觉上实现和计算机的交互,从而也使一种新的服务模式应用于数字图书馆。
基于两种光纤介质模型的长周期光纤光栅传感特性分析
仿真分析了单轴晶体光纤的两层介质模型与三层介质模型所得纤芯模有效折射率的差别,并基于该差别对长周期光纤光栅的外界环境折射率、温度和轴向应变传感灵敏度进行了仿真分析。结果表明,对两层、三层介质模型的纤芯模,尤其对薄包层光纤有效折射率有较大差别;用两层介质模型和/或材料的折变系数计算所得的长周期光纤光栅的外界环境折射率、温度和轴向应变灵敏度有较大的误差,需应用三层介质模型以及模式的有效折变系数进行准确计算。据此计算了上述3种传感灵敏度与光纤包层半径及包层模序数的关系。为长周期光纤光栅传感器的分析设计提供了指导。
空中点目标机动模式的双色比特征空间特性及辨识
为了根据光谱特征维度对点目标机动模式进行辨识,建立了点目标机动模式与光谱信号的映射关系,研究了目标机动过程中观测方向点目标的多光谱辐射特性。提取多光谱辐射信号特征,构建了双色比特征空间模型。利用高斯混合模型的聚类方法,深入分析了双色比特征空间的迁移和可分性特性,得到了点目标不同机动模式特征子空间迁移矢量和相邻矢量夹角余弦的变化规律,并得到特征子空间可分的最小姿态角变化量Δα=6.25°,可分距离阈值Dth=2.6,这为辨识点目标机动模式提供了依据。根据双色比特征子空间的特性,提出了基于时序特征子空间的点目标机动模式辨识方法,仿真验证结果表明,该方法简单可行,对点目标的机动模式辨识具有较高的灵敏性和可分性,这对获取超视距作战环境中点目标的机动信息具有重大意义。
高效率1018 nm全光纤激光器实验研究
采用内包层直径为125 μm 的双包层掺镱光纤,搭建了谐振腔结构全光纤激光器系统,获得了1018 nm 的高功率激光输出。通过优化光纤长度和控制抽运源波长,单模激光输出功率为254 W,光光转换效率达到81%,光谱中无自发辐射光和剩余抽运光,信噪比大于35 dB。由于抽运半导体激光器的输出波长随着输出功率变化,光纤激光器的转换效率也将改变,为了提高转换效率,抽运半导体激光器的输出波长需要精确控制;光纤激光器长期稳定性测试结果表明,4 h 连续工作的不稳定度小于0.5%。本光纤激光器系统是同带抽运高功率光纤激光器的理想抽运源。
10 GHz主动锁模光纤激光器
报道了由电吸收调制器(EAM)和半导体光放大器(SOA)构成的10 GHz光纤锁模激光器,可输出脉宽为10 ps,谱宽为0.4 nm近变换极限的锁模光脉冲序列。该激光器在未加反馈控制回路情况下,可稳定工作6 h以上。并对EAM和SOA工作参数对锁模脉冲性能的影响进行了分析。
Fast and General Distributed Transactions Using RDMA and HTM
Fast and General Distributed Transactions Using RDMA and HTM
The geometry of violation of Bell’s inequality
The purpose of this paper is to deduce an analytical expression for the violation of Bell’s inequality by quantum theory and plane trigonometry, and expound the violation and maximal violation of the first, second type Bell’s inequality in detail. Further, we find out the sufficient conditions for the region in which Bell’s inequalities are violated.
细胞结构分析用的生物学微腔激光器
细胞结构分析用的生物学微腔激光器
一阶准相位匹配周期性极化铌酸锂倍频产生18 mW绿光连续输出
通过高压脉冲电场极化,制备了周期为6.5 μm、长为12 mm、宽为10 mm、厚为0.5 mm的一阶准相位匹配周期性极化铌酸锂;由1.1 W连续1.06 μm Nd:YAG激光器抽运,在5°时产生了约18 mW、0.532 μm的倍频连续绿光,其对应的二次谐波转换效率约为1.6%,二次谐波的归一化转换效率约为1.5% cm-1W-1,相当于79%的周期性极化铌酸锂的理想非线性系数.测量了抽运光功率与倍频光功率的关系.
40 Gbit/s非等幅编码光时分复用传输系统
4×10 Gb/s非等幅编光时分复用(OTDM)传输系统采用增益开关分布反馈式激光器(GS-DFB)产生超短光脉冲,通过色散补偿光纤(DCF)和梳状色散光纤链(CDPF)实现了脉冲的线性和非线性压缩;利用啁啾光纤光栅实现色散补偿;在接收端,利用电吸收调制器(EAM)实现了光时分复用信号的解复用;同时采用非等幅编码方案提取帧时钟.整个系统经过122 km的G.652光纤传输之后,误码率小于10-9.
双预燃闪光灯泵浦钛宝石激光输出的实验研究
对强预燃闪光灯泵浦的钛宝石激光器进行了研究。实验采用双直流预燃电路,研究强预燃对激光输出的影响。研究结果表明,强预燃能够提高激光效率,合适的预燃电流是1.6 A。在这个条件下,从φ8×160 mm钛宝石棒获得600 mJ的激光输出,转换效率为0.16%。
计算全息衍射光学代码的设计
提出了应用二元计算全息(BCGH)的方法来设计和制作一种新型的衍射光学代码(DOC),并采用振幅补偿的方法来保证正确的可译性和实现高信噪比。还将其与S.J.Bever等人提出的相位整形方法制作的衍射光学条码(DOBC)的结果进行了比较,分析结果表明这种方法制作的DOC具有能完全正确解译、低恢复误差、高信噪比等特点。
光纤准直器高回波损耗的理论分析与研究
在高斯光束传输理论的基础上,利用矩阵光学的原理和高斯光束耦合理论得出了斜面耦合自聚焦透镜型光纤准直器的回波损耗的数学表达式。分析了改变光纤准直器的参数而引起回波损耗变化的原因。实验结果与理论分析比较吻合。
棱镜晶体旋转法测量液晶器件大预倾角
晶体旋转法是测量液晶分子预倾角的常用方法,但不适用于测量20°~70°之间的预倾角。提出一种棱镜辅助晶体旋转法测量预倾角的方案。把液晶盒夹在两个直角棱镜间,入射光从前面棱镜一个面入射,经过液晶盒从后面棱镜出射,改变入射光的入射角,测量出射光透过率,能得到对应双折射相位差为零、透射光强最大的入射角,进而由几何光学关系确定预倾角。数值模拟和实验结果显示该方法具有可行性。
塞曼调制磁旋转激光光谱方法
首次在可见光波段采用塞曼调制磁旋转激光光谱技术有效地将磁旋转信号(n+-n-)从激光本底以及高阶磁旋转信号中分离了出来,因而有非常高的测量灵敏度与信噪比以及无吸收本底,同时又可以抑制高转动量子态的跃迁谱线,减少谱线重叠现象,非常适合许多自由基分子的测量。文中给出了这种光谱技术的理论分析,并以NO2分子作为检验对象,由理论模拟计算所得谱线的强度、线型和位相与实测结果符合较好,因此也可以利用这种光谱方法对复杂分子谱线的量子态进行确认。
色散缓变光纤中的孤子效应拉曼脉冲产生
在推导描述色散缓变单模光纤负群速色散区超快受激拉曼散射过程数学模型的基础上,通过计算机模拟,对这一孤子效应拉曼脉冲产生过程进行了详细的计算和分析。发现与常规光纤中相比,在泵浦条件相同的情况下,从色散缓变光纤中获得的拉曼脉冲具有较窄的宽度和较高的峰值功率。这意味着色散缓变光纤具有比常规光纤较低的拉曼阈值。进一步研究表明,对于给定的泵浦条件,光纤色故的缓变程度存在一最佳值。
二极管泵浦激光器的新功能
二极管泵浦激光器的新功能
微机械薄膜变形镜自适应光学系统实验研究
为求出自适应光学系统的最优校正电压, 提出了一种基于改进奇异值分解的闭环迭代控制算法。该算法可通过调节控制参量g1,g2和w,优化模式的收敛速度, 使控制信号快速收敛到一个可靠的局部最优解。搭建基于微机械薄膜变形镜(MMDM)的自适应光学系统, 测量光学影响函数并验证单个电极电压和镜面变形之间的准平方线性关系, 以及各个驱动器电极响应之间的线性叠加性。分别采用模拟眼和人眼出射波前作为原始波前进行实验。实验结果表明, 改进算法能快速有效地对静态或动态畸变波前进行校正, 为基于MMDM的自适应光学系统提供了算法支持。
Segment and label indoor scene based on RGB-D for the visually impaired
The growing study in RGB-D sensor and 3D point cloud have made new progress in obstacle avoidance for the visually impaired. However, it remains a challenging problem due to the difficulty in design a robust and real-time algorithm. In this paper, we focus on scene segmentation and labeling. As man-made indoor scene contains many planar area and structure, plane segmentation and classification is important for further scene analysis. This work propose a multiscale-voxel strategy to reduce the ef
基于迈克耳孙干涉的毫米波本振信号相位稳定传送
提出了一种毫米波本振信号的相位稳定传送技术。采用迈克耳孙干涉原理,将传输过程中的信号相位扰动信息调制在信号臂上,通过反射部分信号臂信号,并与参考臂信号干涉拍频,获得传输过程中的相位扰动信息,从而反馈控制光纤延时器,对系统进行相位校正。在建立传送系统的理论模型和实验系统的基础上,实验测试了本振信号的相位漂移与光纤长度漂移及干涉拍频输出信号之间的关系,理论和实验结果取得了一致。研究结果表明,这一本振信号传送方案的可行性。
用位置探测器测量高度
用线性位置探测器很容易测出沿装配线运动的零件的厚度或高度变化。测出狭长的光电探测器长度方向上一束细光束的位移,就可以进行这种一维测量。本文概述了这种测量系统的光学设计原理。
Floor-Ladder Framework For Human Face Beautication (Best paper)
In this paper, we propose a Floor-Ladder Framework(FLN) based on age evolution rules to generate beautified human faces. Beside the shape of faces, younger faces achieve more attractiveness. Thus we process the beautiful face by applying the reversed aging rules. Inspired by the layered optimization methods, the FLN adopts three floors and each floor contains two ladders: the Single Layer Older Neural Network (SLONN) and the extended Skull Model. The Peak Shift algorithm is designed to train the
半导体激光剪切干涉仪
本文主要对半导体激光器在光栅剪切干涉计量中的应用作实验研究.给出半导体激光双频光栅剪切干涉仪测量光场相干性和透镜像差的实验结果.
InGaAsP/InP-BC激光器稳态特性的数值分析
本文通过采用有限差分法对描述缓变波导半导体激光器稳态特性方程组的数值分析,对InGaAsP/InP掩埋新月形激光器的阈值、波导、侧向模式进行了理论求解。结果表明,它具有良好的基横模工作特性和稳定的光场分布,与实验相符。
亚波长金属椭球周期阵列金属薄膜复合结构的光透明特性研究
设计了一种新型的亚波长透明金属结构,该结构由一层六角晶格排列的椭球形金纳米颗粒沉积在金膜上构成。使用时域有限差分法计算了该结构的透射特性,发现该金属结构具有强的光学透明现象。随着椭球纵横比或金膜厚度的增加,共振透射峰出现明显的蓝移,且透射率发生显著变化。此外还发现,金纳米椭球颗粒阵列位于金膜上表面时的透射率比位于下表面时的透射率要大。
低价磁光材料呈现不对称法拉第效应
据密尔沃基马克特大学研究人员说,一块低价丙烯酸可用作为光调制器、光传感器或磁传感器,或测定光束的传播方向。这种器件的原理——磁光效应或法拉第旋转——并不是新发现的。但马克特大学电气工程系的Joong-Kil Kwon等人还首次观察到一种不对称的法拉第旋转,这就是说,当光束在磁场中沿两个相反的方向传播时,其偏振角的旋转不一样。
周期量级激光脉冲激发等离子体产生太赫兹辐射研究
超短激光脉冲驱动等离子体光丝产生太赫兹辐射的研究对于揭示太赫兹产生的微观机理以及太赫兹源的发展和应用有重要的基础意义。系统介绍了包括载波包络稳定的红外周期量级激光脉冲的产生、基于周期量级激光强场驱动等离子体光丝产生太赫兹辐射的机理、等离子体光丝中周期量级光场的传输、波形可控太赫兹辐射的产生及其在载波包络相位测量技术上的应用等方面的最新进展。
基于分类映射的真三维显示深度抗锯齿算法
针对现有的多层抗锯齿技术在成像深度方向陡峭的三维(3D)图像时出现深度不连续的问题,提出了一种基于分类映射的真三维深度抗锯齿算法。鉴于固态体积式真三维成像是三维曲面的特点,通过分析YOZ(或XOZ)平面截取三维曲面所生成的二维曲线,提出了符合人类立体视觉特性的、基于相邻多层映射的体素分解方法,以及体素映射类型的判定算法。通过原始体素的自适应分类映射,可以在一定程度上扩大深度连续条件下的偏轴观看角度。在搭建的固态体积式真三维立体显示系统上测试三维成像,在较大的偏轴观看角度(约45°)下多数三维成像在深度方向过渡平滑,可以获得较好的深度连续性。
基于UML的参数监控系统分析与建模
摘 要该文首先简要介绍了UML技术及其在开发应用程序中的一般框架,并以此为依据,结合南京依维柯汽车有限公司机器人焊接生产线参数监控系统开发实例,使用UML对该系统进行建模,给出了基于UML的机器人焊接生产线参数监控系统分析阶段描述。关键词UML,系统建模,参数监控;1.引言随着工业生产规模日益扩大,生产过程复杂度日益提高,机器人在汽车工业中得到了广泛的应用,采用工业机器人可以大大提高企业的生产效率和经济效益,然而对于多个机器人的生产线系统,存在着诸如如何协调多台机器人工作,减少故障排除时间,使得管理人员能够及时了解生产线场运行情况等问题。大量的工程实践证明,对机器人生产线进行监控可以有效的解决
Terahertz emission from localized modes in one-dimensional disordered systems [Invited]
We demonstrate terahertz (THz) frequency laser emission around 3.2 THz from localized modes in one-dimensional disordered grating systems. The disordered structures are patterned on top of the double-metal waveguide of a THz quantum cascade laser. Multiple emission peaks are observed within a frequency range corresponding to the bandgap of a periodic counterpart with no disorder, indicating the presence of mode localization aided by Bragg scattering. Simulations and experimental measurements pro
分布式智能火灾报警控制系统设计
摘要:给出了一种分布式智能火灾报警控制系统的设计方法、系统软硬件的组成和实现。系统设计中采用多CPU的并行处理方式和智能数据处理方法,实现了系统的实时、准确报警和可*的联动控制,利用现场总线CAN实现控制器的联网。实践表明,系统可*性高、灵活性强、人机界面友好。 智能型火灾报警控制系统是一个集信号检测、传输、处理和控制于一体的控制系统,代表了当今火灾报警系统的发展方向。随着科学技术的迅猛发展以及国内外经济的迅速增长,市场上迫切需要一种容量大、性能优越、可*性高、便于安装、使用和维修的智能型火灾报警控制系统。 本文给出了作者所设计的具有90年代国际先进水平的智能型火灾报警控制系统
不隔离开关稳压电源简化原理图
不隔离开关稳压电源简化原理图、电子技术,开发板制作交流
戏说JS中的原型-Prototype
javascript没有继承这个还是比较蛋疼的地方,你说要是有一个类有几个相同的属性,但是我们又不能够去继承他,这个太痛苦了?如果出现这个问题了我们能够怎么办啊,想想还是比较蛋疼的。。。。啊啊啊啊 啊,不能这么玩吧。但是仔细想想怎么可能会出现这样的问题了,肯定会有一种机制来实现或者说改变这个状态,其实在这里的话,我们就可以说说我们今天的主题了,原型?什么是原型:在了解原型链之前我们先来看看一个函数在创建过程中做了哪些事情,举一个空函数的例子: 当我们在代码里面声明这么一个空函数,js
机器人灵巧手的运动学分析及仿真
为了实现对灵巧手各关节的实时控制,提高灵巧手工作的"灵巧度",本文以英国Shadow公司的Shadow仿人灵巧手为研究对象,研究了Shadow灵巧手机械结构特点,运用D-H坐标法,建立了灵巧手的运动学模型,推导出灵巧手的单指正、逆运动学方程,求解出正、逆解析解及相关参数,并且运用Matlab软件对结果进行了验证和仿真,为进一步研究灵巧手动力学问题提供理论依据。
基于广义S变换和奇异值分解的近红外光谱去噪
针对近红外光谱物质含量检测过程中噪声影响模型精度和稳定性的问题,引入广义S变换与奇异值分解(SVD)。利用广义S变换得到光谱数据的时频谱,并将二维时频谱系数矩阵作为SVD的Hankel矩阵求解奇异值,再采用k-均值聚类算法对奇异值序列进行分类计算,确定重构奇异值个数,对去噪后的数据矩阵进行广义S逆变换得到去噪后的光谱数据。给出组合方法的基本理论和具体实现过程,对仿真数据和谷朊粉导数光谱进行去噪,并与传统的9点平滑法和小波软阈值法的去噪结果进行比较。结果表明:所提方法克服了时域或频域单维滤波的局限性,且无需参考噪声数据和选择基函数,在谷朊粉导数光谱去噪中,只需采用两个奇异值就能实现较好的去噪效果,降低了滤波过程的复杂度。采用所提方法处理后,近红外光谱的分析精度和模型的稳健性优于9点平滑处理法和小波软阈值法。相比9点平滑法,所提方法的预测集的决定系数由0.9436增大为0.9985,预测均方根误差由0.0843减小为0.0406,明显提高了谷朊粉中水分含量定量检测的精度。
Experimental randomness certification with a symmetric informationally complete positive operator-valued measurement
Nonlocal correlations observed from entangled quantum particles imply the existence of intrinsic randomness. Normally, locally projective measurements performed on a two-qubit entangled state can only certify one-bit randomness at most, while non-projective measurement can certify more randomness with the same quantum resources. In this Letter, we carry out an experimental investigation on quantum randomness certification through a symmetric informationally complete positive operator-valued meas
梦之屋房产信息网页模板
梦之屋房产信息网页模板
jquery实现图片和文字延迟加载的插件
jquery实现图片和文字延迟加载的插件
iOS购物分类模块的实现方案
本文实例分享了iOS购物分类模块的实现方案,供大家参考,具体内容如下 启动 在AppDelegate中创建主视图控制器。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mai
ASP.NET MVC 4 中的JSON数据交互的方法
前台Ajax请求很多时候需要从后台获取JSON格式数据,一般有以下方式: 拼接字符串 return Content({\id\:\1\,\name\:\A\}); 为了严格符合Json数据格式,对双引号进行了转义。 使用JavaScriptSerialize.Serialize()方法将对象序列化为JSON格式的字符串 MSDN 例如我们有一个匿名对象: var tempObj=new { id=1, name=A } 通过Serialize()方法,返回Json字符串: string jsonData=new JavaScriptSerializer(
工艺品企业网页模板
工艺品企业网页模板
python错误:AttributeError: ‘module’ object has no attribute ‘setdefaultencoding’问题的解决方法
Python的字符集处理实在蛋疼,目前使用UTF-8居多,然后默认使用的字符集是ascii,所以我们需要改成utf-8 查看目前系统字符集 复制代码 代码如下: import sys print sys.getdefaultencoding() 执行: 复制代码 代码如下: [root@lee ~]# python a.py ascii 修改成utf-8 复制代码 代码如下: import sys sys.setdefaultencoding(‘utf-8’) print sys.getdefaultencoding() 执行: 复制代码 代码如下: [root@lee ~]# py
PHP中-和=的含义及使用示例解析
在学习PHP中,遇到了->和=>这两个符号。 刚遇到这两个符号的时候不知道它们代表的含义,在经过百度后才发这两个符号的秘密。 下面来看一下在PHP中->的秘密,如下代码。 <?php class Car { public $speed = 0; //增加speedUp方法,使speed加10 public function speedUp(){ $this->speed+=10; } } $car = new Car(); $car->speedUp(); echo $car->speed; ?> 在这个里面,我们可以看到在类里面定义了一个speedUp的方法,
在Linux环境下mysql的root密码忘记解决方法(三种)
MySQL密码的恢复方法之一 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。 2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。 3.重新
Hibernate与数据库的触发器协同工作
Hibernate 与数据库中的触发器协同工作时, 会造成两类问题 1、触发器使 Session 的缓存中的持久化对象与数据库中对应的数据不一致:触发器运行在数据库中, 它执行的操作对 Session 是透明的 Session 的 解决方案: 在执行完 Session 的相关操作后, 立即调用 Session 的 flush() 和 refresh() 方法, 迫使 Session 的缓存与数据库同步(refresh() 方法重新从数据库中加载对象) 2、update() 方法盲目地激发触发器: 无论游离对象的属性是否发生变化, 都会执行 update 语句, 而 u
js正则表达式test()和exec()用法实例
本文实例讲述了js正则表达式test()和exec()用法。分享给大家供大家参考。具体如下: 代码如下: <html> <head> [removed] //正则.test(内容),返回true或false function t1(){ var con = document.getElementsByName(‘content’)[0].value;//需要查找的内容 var reg = /hi/;//需要匹配的内容 alert(reg.test(con)); } //正则.exec(内容),返回匹配的内容 function t2(){ v
javascript之querySelector和querySelectorAll使用说明
一开始很多人都会拿jquery的选择器来跟这两个api做对比(我也是),比较异同本来没事,但却使一些同学对这两个api在浏览器中的实现产生了误解,特别是再dom element上调用此api时。 下面是我的jsFiddle示例,我就以此展开说明: 代码如下: (function(global) { global.doc = document; global.body = doc.getElementsByTagName(‘body’)[0]; global.$ = function(id) { return doc.getElementById(id); } global.Logger =
js文本中搜索关键词输入效果
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
BootStrap 弹出层代码
废话不多说了,直接给大家贴代码了,具体代码如下所示: <!doctype html> <html> <head> <meta charset=utf-8> <meta http-equiv=X-UA-Compatible content=IE=edge> <meta name=viewport content=width=device-width, initial-scale=1> <title>Bootstrap</title> <link rel=stylesheet href=css/bootstrap.css rel=external
对 lightbox JS 图片控件进行了一下改造, 使其他支持复杂的图片说明
修改的 lightbox 版本是 2.04 版。 下面是使用我们在使用 lightbox 来显示图片时的基本设置: 代码如下:
content
主要是给连接加了一个 rel=”lightbox” 属性 以上面的试设置好连接时, 当点击此连接,lightbox 将会显示连接上的图片,并使用连接的 title 属性作为图片的说明,如果要为图片添加详细的图片说明,并为图片的说明设置一些格式,如字体的大小、颜色等,那么使用 title 这个属性来设置这些说明信息是没办法实
麦肯锡方法论:发现和分析问题的七个步骤
0HKTR980306TP-AC7 EASY STEPS TO BULLET PROOF PROBLEM SOLVING解决问题的基本方法—「七步成诗」麦肯锡公司项目小组培训材料机密此报告仅供客户内部
电机拖动
填空题(每空1分,共20分) 1、他励直流电动机的机械特性是指在电动机处于稳态运行的条件,转速和电磁转矩的关系。 2、直流电动机的起动方法有:电枢回路串电阻和降压起动 3、一台接到电源频率固定的变压器
韩国网上商店模板
韩国网上商店模板
AWD攻防漏洞分析——文件上传
概述 这个漏洞在DVBBS6.0时代被hacker们利用的最为猖獗,利用上传漏洞可以直接得到WEBSHELL,危害等级高,入侵中上传漏洞也是常见的漏洞。 导致改漏洞的原因在于代码作者没有对访客提交的数据进行检验或者过滤不严,可以直接提交修改过的数据绕过扩展名的检验。 上传方法 1、直接上传Webshell 2、绕过客户端检测上传webshell 3、绕过服务器文件扩展名检测上传webshell 4、绕过服务端MIME类型检测上传webshell 5、绕过文件内容检测上传webshell 6、绕过服务端目录路径检测上传webshell 7、绕过服务端漏洞上传webshell 8、利用.htacc
Word2Vec报错:KeyError: “word ‘XXX’ not in vocabulary”
原文地址 发生在想通过model['XXX']观察一下XXX的词向量的时候 原因一 最简单的原因就是这个词不在你做来做训练的语料库中 原因二 在定义模型时 model = word2vec.Word2Vec(sentences, min_count=5) 有一个min_count的属性,它的默认值是5,Word2Vec在训练时会忽略词频小于该属性值的词,可能你进行观察的这个词的词频太低,训练时没有被采用 解决方法是降低该值的设定 原因三 model = word2vec.Word2Vec(sentences, min_count=5) 中的sentences默认是按这种格式 [['str1
Android之用PopupWindow实现弹出菜单的方法详解
在使用UC-WebBrowser时,你会发现它的弹出菜单跟系统自带的菜单不一样。它实现更多菜单选项的显示和分栏。其实,它的本身是PopupWindow或者是AlertDialog对话框,在里面添加两个GridView控件,一个是菜单标题栏,一个是菜单选项。菜单选项视图的切换可以通过适配器的变换,轻松地实现。点击下载该实例:一、运行截图: 二、实现要点:(1)屏蔽系统弹出的菜单:1、首先创建至少一个系统的菜单选项 代码如下:@Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(“menu”)
中秋灯谜游戏网页模板
中秋灯谜游戏网页模板
浅析.Net Core中Json配置的自动更新
Pre 很早在看 Jesse 的 Asp.net Core快速入门 的课程的时候就了解到了在Asp .net core中,如果添加的Json配置被更改了,是支持自动重载配置的,作为一名有着严重”造轮子”情节的程序员,最近在折腾一个博客系统,也想造出一个这样能自动更新以Mysql为数据源的ConfigureSource,于是点开了AddJsonFile这个拓展函数的源码,发现别有洞天,蛮有意思,本篇文章就简单地聊一聊Json config的ReloadOnChange是如何实现的,在学习ReloadOnChange的过程中,我们会把Configuration也顺带撩一把:grin:,希望对小伙伴
Django基础三之视图函数的使用方法
一 Django的视图函数view 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,大家约定成俗将视图放置在项目(project)或应用程序(app)目录中的名为views.py的文件中。 一个简单的视图 下面是一个以HTML文档的形式返回当前日期和时间的视图: from dj
C#实现在线点餐系统
这个是C#大作业,写作业很用心,写了很久,所以留存一下。不是现在的是之前的的期末作业,现在才想着整理一下 实现功能: 1、商家登录;客户的登录、注册。 2、商家界面实现了对菜单的增、删、改、查;还有订单的查看、查询、结账(删除订单)、查看已结账订单、关闭;退出系统。 3、用户界面实现了菜单的查看,查询,新建订单,选择餐桌,保存订单,增加菜品,退出。 C#语言实现在线点餐系统,具体功能如下图 登录界面 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;
是德发布KeysightEEsof EDA5G基带模型库
是德科技公司日前发布KeysightEEsof EDA5G 基带模型库,能够为5G技术研究提供可立即使用的参考信号处理用户(IP)设计。借助业界5G模型库,系统构架和基带物理层(PHY)设计人员可以大幅提升工作效率。 是德科技5G基带模型库支持广泛的正交和非正交多载波通信系统5G候选波形,包括先进MIMO和波束赋形信号处理,并且提供发射机和参考接收机建模实例。用户可以非常方便地重新设计实例,以获得性能,并对比候选标准建议。 是德科技EEsof EDA营销经理Charles Plott表示:“全新的5G模型库是业界同类产品,能够为设计团队提供经济高效的方法以推进5G研究,同时适应演进
OpenCV+face++实现实时人脸识别解锁功能
本文实例为大家分享了OpenCV+face++实现实时人脸识别解锁功能的具体代码,供大家参考,具体内容如下 1.背景 最近做一个小东西,需要登录功能,一开始做的就是普通的密码登录功能,但是之前看到过python可以做人脸识别,所以我就开了下脑洞,能不能实现一个自己的刷脸解锁功能。 2.知识储备 python基础语法 opencv face++文档 requests库 3.基本思路 准备一张你想要被识别出的人脸照片,后面刷脸就是按照这张照片来识别,如果和照片中是同一个人就解锁,刷脸就是打开摄像头获取电脑面前人的人脸,然后与之前那张照片比对。 4.代码讲解 看下识别的效果:
flask中主动抛出异常及统一异常处理代码示例
本文主要介绍的是flask中主动抛出异常及统一异常处理的相关内容,具体如下。 在开发时,后台出现异常 ,但不想把异常显示给用户或者要统一处理异常时,可以使用abort主动抛出异常,再捕获异常返回美化后的页面。 主动抛出异常: @user.route('/testError') def testError(): print ('testError') abort(404) 使用装饰器errorhandler捕获异常: @user.errorhandler(404) def error(e): return render_template('exception/404.html
C#正则表达式的6个简单例子
在计算机科学中,正则表达式是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。 下面我们来看C#中的正则表达式。 第一个:验证输入的字符串是否为数字 /// <summary> /// 验证输入字符串为数字 /// </summary> /// <param name=P_str_num>输入字符</param> /// <returns>返回一个bool类型的值</returns> public bool validateNum
解述DRAM、SDRAM及DDR SDRAM的概念
DRAM (动态随机访问存储器)对设计人员特别具有吸引力,因为它提供了广泛的性能,用于各种计算机和嵌入式系统的存储系统设计中。本文概括阐述了DRAM 的概念,及介绍了SDRAM、DDR SDRAM、DDR2 SDRAM、DDR3 SDRAM、DDR4 SDRAM、LPDDR、GDDR。 DRAM DRAM较其它内存类型的一个优势是它能够以IC(集成电路)上每个内存单元更少的电路实现。DRAM 的内存单元基于电容器上贮存的电荷。典型的DRAM 单元使用一个电容器及一个或三个FET(场效应晶体管)制成。典型的SRAM (静态随机访问内存)内存单元采取六个FET 器件,降低了相同尺寸时每
python感知机实现代码
本文实例为大家分享了python感知机实现的具体代码,供大家参考,具体内容如下 一、实现例子 李航《统计学方法》p29 例2.1 正例:x1=(3,3), x2=(4,3), 负例:x3=(1,1) 二、最终效果 三、代码实现 import numpy as np import matplotlib.pyplot as plt p_x = np.array([[3, 3], [4, 3], [1, 1]]) y = np.array([1, 1, -1]) plt.figure() for i in range(len(p_x)): if y[i] == 1: plt.plot(p_
探测器阵列数据实时采集算法设计
摘要:在探测器阵列(Detector Arrays)测量系统中,一般存在PC104总线与计算机之间的传输速率受限、系统采样数据信息量大、不便于实时传输等问题。针对上述问题,在数据采集软件设计中提出了缓冲区半满存储算法,同时使用实时多任务控制方式,有效地解决了总线与计算机之间高速传输的矛盾,使数据采集具有可靠性、完整性、实时性与高效性。该算法编程简单、计算量小、易于硬件实现,并已成功应用于激光大气传输测量实验。 1 引言 探测器阵列(Detector Arrays)测量系统中,为了测量一些光强信号,通常需要对传感 器输出信号进行高速、高分辨率采样[1],并要求采集图像实时显示。从硬件
Silicon Labs推出高性能5kV数字隔离器替代传统光耦合器
高性能模拟与混合信号IC领导厂商Silicon Laboratories (芯科实验室有限公司, Nasdaq: SLAB)今日发表高性能5kV数字隔离器Si84xx系列,该系列产品可用于取代恶劣应用环境下及通用电源系统中的传统光耦合器。Silicon Labs全新5kV Si84xx数字隔离器能提供更小、更快及更可靠的隔离解决方案,其性能不会随着时间和温度的变化而衰退,而这些都是采用光耦合器经常遇到的问题。Si84xx数字隔离器系列具备的电磁抗干扰性能,是各种数字隔离解决方案中的。 5kV Si84xx数字隔离器主要应用于工业自动化及驱动器、马达控制和医疗设备等需要稳定工作和高等级保护
固纬电子针对高频元器件推出LCR测试仪
固纬电子有限公司隆重推出新款高频率LCR测试仪:LCR-8101G(20Hz-1MHz)、LCR-8105G(20Hz-5MHz)以及LCR-8110G(20Hz-10MHz)。作为固纬电子产品大家庭的成员,LCR-8000G系列产品可以满足您对高频元器件日益增长的测试需求。 随着电信技术的飞速发展,高科技产业对高频元器件的精度要求也越来越高。固纬电子新推出的LCR-8000G系列可以在宽广的频率范围内,提供包括直流电阻测量以及电压、电流监测功能在内,更加、更多功能和更高解析度的精密测量。使用一系列等效电路模型和测试频率来模拟实际电路的工作,可以验证元器件特性;确保准确的核查,可以大大减
大数据应用系统的消息驱动架构
基于消息驱动框架的软件开发成为大数据应用系统的重要模式之一。基于面向实体、消息驱动的开发架构,设计并实现了该架构中的消息管理模块。定义了消息基本格式,制定了消息管理规范,并且具体实现了其功能,通过一个案例显示了该架构的优点。
WORD活动方案模版
策划书格式与样例 为指导同学们写出专业化规范化的策划书有效开展各项活动现提供基本策划书模式如下 注1策划书须制作一张封面装订时从纸张长边装订 2系级以上的策划须按如上格式交电子版和打印版各一份 社团活
面向服务的OSS架构初探
在长期的OSS建设过程中,业务需求变化和技术发展所形成的压力,往往使得系统在适应性和拓展性方面存在一定的问题,随之而来的就是不断地融合,不断地推倒重来。本文试图理解NGOSS所提出的面向服务架构模型,并对如何在系统建设过程中引入面向服务的理念,形成一种开放稳定的架构,提出了自己的看法。
Python语言程序设计 (第11期) 测验5: 函数和代码复用
共10道单选题和2道编程题,限答1次、限时50分钟 选择题 1.以下选项不是函数作用的是: (D) A.用代码 B.强代码可读性 C.降低编程复杂度 D.提高代码执行速度度 2.下列程序的输出结果为:(A) def f(a,b): a=4 return a+b def main(): a=5 b=6 print(f(a,b),a+b) main() A.10 11 B.10
浅谈SHP一体式控制器在纺织机械上应用与实现
随着经济和工业的快速发展,中国已经成为的制造中心。小型PLC在制造业,尤其是OEM制造业中,成为大部分控制系统的,OEM厂商因此越来越关注PLC的性能和价格。OEM生产,即代工生产,也称为定点生产,俗称代工,基本含义为品牌生产者不直接生产产品,而是利用自己掌握的关键的技术负责设计和开发新产品,控制销售渠道,具体的加工任务通过合同订购的方式委托同类产品的其他厂家生产。之后将所订产品低价买断,并直接贴上自己的品牌商标。这种委托他人生产的合作方式简称OEM,承接加工任务的制造商被称为OEM厂商,其生产的产品被称为OEM产品。可见,定点生产属于加工贸易中的“代工生产”方式,在国际贸易中是以商品为载体的
校园广播站新学期开播稿
. 校园广播站新学期开播稿 甲敬爱的老师们 乙亲爱的同学们 合大家中午好 甲我是主持人 乙我是主持人 甲从今天起红领巾广播站正式开播啦每周星期四中午 1200 准时为大家播出精彩 的节目 乙我们将根
利用PyQt中的QThread类实现多线程
用PyQt中的QThread类实现多线程 利用PyQt中的pyqtSignal类实现信息的触发和捕获,即定义事件和订阅事件 利用QThread类实现多线程的方法 1,新建一个python类,继承自QThread from PyQt5.QtCore import QThread class SubThread(QThread): 2,重写__init__(),__del__()和run()函数 from PyQt5.QtCore import QThread class SubThread(QThread): def __init__(self): super().__init_
双管阻容耦合放大器的电路元器件作用分析和电路故障分析
本文主要为双管阻容耦合放大器及电路故障分析。图1所示是双管阻容耦合放大器。这一多级放大器由两个单级放大器组成,两级放大器之间通过电容耦合,所以称为双管阻容耦合放大器。图1双管阻容耦合放大器1、单级放大器类型识别方法和直流、交流电路工作原理分析与理解这一多级放大器中共有两只三极管VT1和VT2组成两级放大器,两个单级放大器之间通过电容 C3耦合。电路中,VT1是级放大管,VT2是第二级放大管,Ui是输入信号, Uo是通过两级放大器放大后的输出信号。1.级放大器类型识别从电路中可以看出,输入信号从三极管 VT1基极输入,放大后信号从它的集电极输出,所以这是共发射极放大器。2.第二级放大器类型识别级
云计算服务与大规模定制模式应用
云计算是为适应IT应用新需求出现的一种计算新模式,大规模定制是为适应客户个性化需求所出现的生产或服务新模式。本文在分析云计算服务与大规模定制模式的特点和相互影响的基础上,首先讨论在云计算服务中大规模定制模式应用的必要性,然后讨论如何运用云计算服务支持大规模定制模式应用,最后讨论云计算环境下大规模定制客户需求响应互动过程的智能支持。
云计算数据库的测试技术研究与应用
介绍了基于云计算的数据库产品的架构,针对云计算数据库在电信企业业务类型负载下的表现,重点分析了云计算数据库的测试技术标准,详细阐述了云计算数据库处理能力的衡量和评估方法。
功耗FPGA进入便携式LCD领域
Actel公司充分利用业界的5µW Actel IGLOO FPGA 的优势,推出IGLOO视频演示板、带有LCD面板的LCD适配器板、IGLOO视频演示工具 (IVDK) 以及显示相关的参考设计。 Actel预期这三款产品将会吸引便携及手持式消费电子、工业、医疗、汽车及军用设备等对功耗敏感的产品设计人员,用于其中小型 LCD 显示设备中。 随着个人媒体播放器、MP3设备、PDA及数码相机逐渐普及,便携式市场掀起一股使用LCD的热潮。根据市场研究机构iSuppli,中小型显示屏(小于10英寸) 是市场增长快速的部分。iSuppli预测2007年的中小型平板显示屏付运总量为38亿,2
虚拟仪器的结构分析
虚拟仪器可以由多种接口(如GPIB、VXI、PXI等)或具有这些接口的仪器,来连接构成被测控对象和计算机。虚拟仪器的结构如图1所示。 虚拟仪器系统包括仪器硬件和应用软件两大部分。仪器硬件是计算机的外围电路,与计算机一起构成了虚拟仪器系统的硬件环境,是应用软件的基础;应用软件则是虚拟仪器的,在基本硬件确定以后,软件通过不同功能模块即软件模块的组合构成多种仪器,赋予系特有的功能,以实现不同的测量功能。 图1 虚拟仪器结构 虚拟仪器硬件连接被测对象和计算机。根据不同的接口类型,虚拟仪器硬件结构包括数据采集系统、GPIB仪器控制系统、VXI仪器系统等不同部分。 虚拟仪器软件体系
FPGA中增加SPI和BPI配置模式
在Xilinx新一代的FPGA中增加了SPI和BPI配置模式,好处是成本低、设计者选择余地大及配置方便等优点。例如,Spartan-3E器件支持多种Vendor(生产商)提供的SPI和BPIFlash产品。对于SPI Flash器件可以通过Xilinx的Cable-Ⅲ(JTAG)或Cable-IV电缆直接配置;对于BPI Flash器件,则需要利用FPGA中所创建的MicroBlaze或PicoBlaze内核并运行该内核(引擎),然后通过Xilinx的Cable-Ⅲ(JTAG)Cable-IV电缆配置。 以下采用Spartan-3E器件的SPI和BPI Flash配置为例,详细地说明配置
利用FPGA实现无线分布式采集系统设计
1 引言 近些年来,随着电子技术的发展,无线通信技术、计算机网络的发展,分布式无线数据采集网络技术开始兴起,并迅速的应用到各个领域。在一些地形复杂,不适合人类出现的区域需要进行数据采集的情况下,都可以适当的选择无线分布式采集来进行。现有的无线分布式采集系统中,往往使用单片机、DSP等作为系统的主控控制单元。但是由于其自身工作特点,往往对于的定时控制以及并行处理能力上比FPGA弱。随着FPGA等可编程逻辑器件的发展,为无线数据可靠传输提供了很好的实现平台。采用FPGA作为时序控制和信号处理的处理器,将使系统电路设计更加简洁、可靠、灵活,可有效的缩短开发周期,并降低开发成本。
Mysql DNS反向解析导致连接超时过程分析(skip-name-resolve)
MySQL数据库收到一个网络连接后,首先拿到对方的IP地址,然后对这个IP地址进行反向DNS解析从而得到这个IP地址对应的主机名。用主机名在权限系统里面进行权限判断。反向DNS解析是耗费时间的,有可能让用户感觉起来很慢。甚至有的时候,反向解析出来的主机名并没有指向这个IP地址,这时候就无法连接成功了。 可以在配置文件里面禁止MySQL进行反向DNS解析,只需在my.cnf的[mysqld]段落中加入如下行即可: skip-name-resolve (windows与linux下一样的) 设备在连接mysql时候,等待服务器的banner信息需要4s左右,影响了Mysql服务的连接速度。通过如下
全新Icicle 工具套件上市
Actel公司推出全新Icicle? 工具套件,进一步彰显业界功耗现场可编程门阵列 (FPGA) 在便携式解决方案中的优势。新工具套件充分利用Actel的5微瓦 (μW) IGLOO? FPGA,展现了IGLOO在便携式应用中的超低功耗特性、灵活的实现方案选项和节省电池能量的优势。其中,1.4” x 3.6”的 Icicle评测板由可充电的锂离子电池供电,在纤小型手机设计中,其功耗低至其它竞争FPGA解决方案的七分之一。 Actel副总裁Fares Mubarak表示:“在今天的便携式电子产品市场,低功耗和更长的电池寿命至关重要,这突显了我们的5μW IGLOO FPGA产品非常适合于这
4G网络上提供直播和点播业务的关键技术探讨
随着4G网络的建设,电信运营商迫切需要填充具有高带宽和大流量特性的应用,因此视频流媒体服务成为首选。在4G网络上开展直播、点播等移动流媒体业务,将涉及网络组网架构改变、大流量点播并发、多播服务提供、媒体内容引入、移动终端能力支持等4G网络新面临的关键技术问题。在分析4G移动网络现状的基础上,提出了开展移动流媒体服务的关键资源需求和技术建议,同时进行了业务实施部署的可行性分析,从而为运营商在4G网络上建设和部署直播和点播等流媒体服务提供借鉴。