精华内容
下载资源
问答
  • 常用的办公软件有哪些

    千次阅读 2019-05-14 16:31:15
    有哪些呢?        办公自动化这个词大家都很熟悉,其英文名为Office Automation,简称OA。80年代初,当国内电脑技术日渐普及的时候,办公自动化几乎就是电脑应用的代名词,...

    什么叫办公软件?都有哪些呢?

           办公自动化这个词大家都很熟悉,其英文名为Office Automation,简称OA。80年代初,当国内电脑技术日渐普及的时候,办公自动化几乎就是电脑应用的代名词,许多单位或个人购买电脑就是为了打印 文件,直到今天,这种观点仍很流行,这从一个侧面反映了办公自动化在电脑应用领域的地位。
      办公自动化离不开办公软件,即俗话说的"打字软件"或"排版软件",目前,在我国较较具代表性的办公软件有三个,它们是:微软公司的Office金山公司的WPSIBM旗下Lotus公司的Smartsuite
      在Windows98附件一节,我们已经详细介绍了写字板的使用方法,您可以把它看作是Word的一个简化版本,其中包含了最常用的文字处理功能。对于一般的文字排版工作,写字板已经完全够用。
      WPS(Word Process System),曾经作为国产文字处理系统,在电脑用户的工作与学习中起了相当重要的作用。其最新版的WPS2000系统是一个运行在 Windows95&98简体中文环境下的中文字处理软件,是一套图文表并茂、功能强大的图文混排系统。
      WPS2000不但改善了原有的文字编辑功能,而且还支持所见即所得(WYSIWYG)的文字处理方式。由于WPS2000是由中国人自己开发 的文字处理系统,因此,在许多方面,如文字输入的习惯、制表、数学公式、化学公式、文字排版、打印输出等方面,都更能适应中文处理的要求。
    常用办公软件都有哪些?
      微软公司的Office97是目前流行的办公套件,经过了一段时期的测试版,现在Office2000的正式版也即将推出,Office套件中包括Word,Excel,Powerpoint,Outlook,Access等部分,各部分介绍如下:

    1. Word:字处理软件
    2. Excel:电子表格处理软件
    3. Outlook:桌面信息管理系统
    4. Access:数据库管理系统
    5. Powerpoint:文档、工作簿和演示文稿等管理程序

          这其中,WordExcel最为常用,我们在后面将作专门介绍。Lotus公司的Smartsuite是另一个流行的办公套件,特别在商用办公领域更是备受青睐,它包括Word Pro,Lotus 1-2-3,Freelance,Organizer,Approach,ScreenCam等六个部分。各部分功能如下:
    1.Word Pro:文字处理软件
    2.Lotus 1-2-3:电子表格处理软件
    3.Freelance:简报制作程序
    4.Organizer:电子效率手册
    5.Approach:数据库处理程序
    6.ScreenCam:屏幕记录器
    小提示:就国内电脑用户来讲,目前用的最多的办公软件当属Office套件中的Word、Excel,以及金山的WPS。

    展开全文
  • 常用医学科研软件有哪些

    千次阅读 2020-09-26 20:31:12
    一、PPT模板与软件: 1.ScienceSlides: ScienceSlides是一种PPT插件,可方便的画出各种细胞器化学结构,用来论文画图确实很好用。特别是用这个和AI(illustrator)结合,画的图可以媲美老外的CNS哦。 2.科研医学...

    一、PPT模板与软件:

    1.ScienceSlides:
    ScienceSlides是一种PPT插件,可方便的画出各种细胞器化学结构,用来论文画图确实很好用。特别是用这个和AI(illustrator)结合,画的图可以媲美老外的CNS哦。

    2.科研医学美图PPT模板

     

     

    二、代谢与信号分析软件:

    1.CellNetAnalyzer:
    CellNetAnalyzer,是一种细胞网络分析工具,前身是FluxAnalyzer,是基于MatLab的代谢网络和信号传导网络分析模块。这是一个典型的代谢流分析工具,可以进行代谢流的计算、预测、目标函数的优化,端途径分析、元素模式分析,以及代谢流之间的对比等。可以基本满足研究一个中型代谢网络的结构尤其是计算流分配的要求,大部分论文中的代谢网络分析都是或明或暗的用这个分析的。

    三、二维、三维构图软件:

    1.DeepViewer 
    DeepViewer ,曾经也叫做Swiss-PdbViewer,是一个可以同时分析几个蛋白的应用程序。为了结构比对并且比较活性位点或者任何别的相关部分,蛋白质被分成几个层次。氨基酸突变,氢键,原子间的角和距离在直观的图示和菜单界面上很容易获得。

    2.pymol-0_99rc6
    PyMOL是一个开放源码,由使用者赞助的分子三维结构显示软件。PyMOL适用于创作高品质的小分子或是生物大分子(特别是蛋白质)的三维结构图像。PyMOL的源代码目前仍可以免费下载,供使用者编译。对于Linux、Unix以及Mac OS X等操作系统,非付费用户可以通过自行编译源代码来获得PyMOL执行程式;而对于Windows的使用者,如果不安装第三方软件,则无法编译源代码。

    四、分子生物学软件

    1.DNASTAR_Lasergene.v7.1
    LaserGene是美国DNAStar公司发行的综合性序列工具软件,可用于发现和注释DNA序列中的基因,并操作所关注的DNA的其他feature。现阶段版本的LaserGene包括EditSeq、 MapDraw、SeqMan、GeneQuest、PrimerSelect、Megalign、Protean应用程序,具有序列的编辑、转换、开放阅读框的查找、引物设计、酶切作图、序列比较等功能,其功能几乎囊括了分子生物学领域大多数内容。

    2.modfitLT-BD周期分析软件
    ModFitLT是由美国VeritySoftwareHouse公司设计,是用于流式细胞术中进行细胞周期分析的软件。它通过对DNA含量直方图进行曲线拟合,能快速计算出分析细胞周期各时相细胞的含量、G1/S/G2+M细胞的百分比,并测量肿瘤细胞的DNA指数(DNAIndex)、及析凋亡细胞亚二倍体所占的比例,实为研究凋亡细胞生物与药理小伙伴的一大利器。

    3. odyssey western blot
    Li-cor公司推出的Odyssey红外激光双色图像分析系统配套软件。是扫完Western后在自己电脑上分析的必备软件(反正浙大医学院公共平台是用的这个)。

    4. DNAMAN
    DNAMAN 是一种常用的核酸序列分析软件,功能强大,使用方便。可以不同形式显示序列,进行DNA 序列的限制性酶切位点分析、DNA 序列比对分析(Dot Matrix Comparision)、序列同源性分析(两序列同源性分析、多序列同源性分析)等。

    5.BioEdit7.0.9.0
    BioEdit是一个功能齐全的分子生物学应用软件,可以完成核苷酸序列和蛋白质序列进行所有常规的分析操作,如:序列比对、序列检索、引物设计、系统发育分析等。与DNAMAN 相比,其分析内容相对更丰富一些,而且提供了很多网络程序的分析界面和接口。

    6.chromas(基因测序峰图查看软件)
    chromas是一款非常好用的专业基因测序列查看软件,如果在从事科研的过程中需要测序列和查看彩图可以使用这款工具,同时还拥有打开ABI格式的功能。

    7.flowjo流式细胞分析软件破解版
    Flowjo是一款优秀的流式细胞分析专业软件,可以兼容几乎所有流式仪器采集的数据,可以弥补其它机器自带软件的分析功能不足的缺憾,满足用户的数据分析要求,这也是FlowJo备受欢迎及推崇的原因。

    8.SSRHunter 1.3(微卫星DNA位点查找软件)
    又称微卫星DNA位点查找软件,是利用生物信息学方法在一个相对狭小的基因组区段内开发新的SSR标记的一个工具。SSRHunter软件能够搜索潜在的SSR位点,完成较为出色。此外,SSRHunter还提供了自动序列预处理、常规的序列整理和序列变换功能、以及方便的结果输出方式。

    9.Vector NTI 11.5.1 
    Vector NTI Suite是一套功能强大、界面美观而又友好的分子生物学应用软件包。它主要包括四个组件,分别对DNA、RNA和蛋白质进行各种分析和操作。主要支持以下几种分析:对分子序列的操作、常规操作、常规分析、图形操作。

    10.SnapGene 4.3.6 破解版

    SnapGene是一款功能非常强大的分子生物学软件,融合了DNAStar,DNAman等软件的优点,软件体积小,大量运用了可视化显示效果和操作效果,非常容易上手。

    五、流程图绘制软件:

    1.SmartDraw
    一款能够轻松制作组织机构图、流程图、地图、房间布局图、数学公式、统计表、化学分析图表、解剖图表、界面原型等等。自带的图库里包含数百个示例、数千个符号和外形可以直接套用,官网中下载更多的符号和外形。他简单的操作界面使使用者只需选择模板并更换原件就能完成制图,而不用从白纸起步画。

    2.ConceptDraw
    是一个强大的跨平台应用程序,他提供了强大的矢量绘图工具、库以及许多的预置的图例形状,内置描述语言、支持多种格式文档的输入输出、支持连接ODBC数据库和其它许多的功能。它支持GIF、JPEG、PICT、EPS、Windows bmp 以及多媒体文件。与他一些列的还有思维导图绘制软件ConceptDraw MINDMAP以及项目管理软件ConceptDraw PROJECT,可以互补使用。

     

    六、凝胶分析软件:

    1.Gel-pro analyzer
    是一块功能强大的凝胶分析软件,它的功能包括泳道分析, DNA分析,分子量计算,条带分析,Dot-blot电泳分析,菌落计数-培养皿计数,测量面积/密度,实验报告输出,宏的功能与应用。

    2.QuantiScan
    使用简单,功能专一的凝胶扫描、分析软件。可以分析,扫描多种多样的材料成分,分析凝胶,污点和薄层层析板等。 它以极小的成本达到类似于精密显像密度计的功能。它分析的对象不仅包括BMP.JPG图片,还包括没有解压的TIF文件等,可以对几乎所有图片进行多种预处理。

    3.Quantity One
    一款来自Bio-Rad的1D凝胶定量软件,是The Discovery Series 软件家族的成员,可以在Bio-Rad官网下载到非破解版。它可成像和分析一维电泳凝胶、斑点印迹、狭线 印迹和菌落计数。Quantity One 软件能定量和分析多种数据,包括从光密 度仪、储能磷屏成像仪、荧光成像仪和凝胶成像系统采集的放射性、化学 发光、荧光和染色等样品。它提供自动分析功能以快速获取高质量结果。

    4.PDQuest
    另一款来自Bio-Rad的软件,是2D凝胶定量软件,也可以在Bio-Rad官网下载到非破解版。它的分析方式主要有4种:泳道/条带轨迹定量法;等高线直接定量法;菌落计数;分子量测定

    5.ImageLab
    一套图像处理软件,也是来自Bio-Rad的软件,全名叫做Image Laboratory。该软件包括文件打开,保存,显示,打印,复制,粘贴,镜像,旋转,反色等常用功能之外,特别提供一系列图像处理功能,如图像的平滑、锐化、中值滤波、灰度拉伸、亮度变换、直方图均衡、颜色调整、二值化、边沿提取等。采用多文档界面,可以同时打开显示多个图像进行大量处理。

    6.BandScan
    一款通用的电泳胶条带定量分析软件。可以手动、自动找到条带,手动的条带可以是无规则的,可以清除背景。可以进行分子量、百分比、质量、波峰等方面的定量分析。可以直接使用扫描仪。可以将数据输出到excel文件。是一个很常用的凝胶图像分析软件,用它分析蛋白表达量。功能包括凝胶图像分析、光密度扫描、分子量计算、自动查找条带、杂点去除、电泳迁移校正功能。它是一款非常好用的图像处理类生物软件。

    七、数学统计软件

    1.SPSS
    世界上最早采用图形菜单驱动界面的统计软件,它最突出的特点就是操作界面极为友好,输出结果美观漂亮。它将几乎所有的功能都以统一、规范的界面展现出来,使用Windows的窗口方式展示各种管理和分析数据方法的功能,对话框展示出各种功能选择项。用户只要掌握一定的Windows操作技能,精通统计分析原理,就可以使用该软件为特定的科研工作服务。SPSS采用类似EXCEL表格的方式输入与管理数据,数据接口较为通用,能方便的从其他数据库中读入数据。其统计过程包括了常用的、较为成熟的统计过程,完全可以满足非统计专业人士的工作需要。

    2.origin8.0
    一款专业的制图软件与数据分析软件,由OriginLab公司制作发布的。origin8.0能够满足一般用户的制图需求,而且还能支持高级用户的数据分析与函数拟合。这款软件适用于研究人员、工程师、科学人员,它具有简单易学、操作灵活、功能强大的特点。使用Origin就像使用Excel和Word那样简单,只需点击鼠标,选择菜单命令就可以完成大部分工作,获得满意的结果。

    3.Stata(下载及安装)
    一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件。它提供许许多多功能,包含线性混合模型、均衡重复反复及多项式普罗比模式。Stata较好地实现了使用简便和功能强大两者的结合。尽管其简单易学,它在数据管理和许多前沿统计方法中的功能还是非常强大的。用户可以很容易的下载到别人已有的程序,也可以自己去编写,并使之与Stata紧密结合。
    4.SAS
    一个模块化、集成化的大型应用软件系统。SAS由于其功能强大而且可以编程,很受高级用户的欢迎。也正是基于此,它是最难掌握的软件之一。使用SAS时,你需要编写SAS程序来处理数据,进行分析。如果在一个程序中出现一个错误,找到并改正这个错误将是困难的。SAS适合高级用户使用。它的学习过程是艰苦的,最初的阶段会使人灰心丧气。然而它还是以强大的数据管理和同时处理大批数据文件的功能,得到高级用户的青睐。

    5.graphpad prism
    一款医学绘图软件,他基于生物统计,曲线拟合和科学绘图于一体,是专业制作的SCI论文图表的利器。(别说我没告诉你,点这里有教程哦)

    6.SigmaPlot
    一款最佳的科学绘图软件,画出精密的图型是件极容易的事,目前巳有超过十万的使用者,特别设计给科学家使用。本软件允许您自行建立任何所需的图型,您可插入多条水平或垂直轴,指定Error bar的方向,让您的图更光彩耀眼,只要用SigmaPlot将图制作完成即可动态连结给其它软件展示使用,并可输出成EPS、TIFF、JPEG等图形格式,或置放于您的网站上以供浏览。非常适合网站动态显示图形使用之场所如长时间纪录之气象,温度等等场合。

    八、图片处理软件

    1.ImageJ
    一个基于java的公共的图像处理软件。其能够显示,编辑,分析,处理,保存,打印8位,16位,32位的图片, 支持TIFF, PNG, GIF, JPEG, BMP, DICOM, FITS等多种格式。ImageJ支持图像栈功能,即在一个窗口里以多线程的形式层叠多个图像, 并行处理。只要内存允许,ImageJ能打开任意多的图像进行处理。除了基本的图像操作, 比如缩放,旋转, 扭曲, 平滑处理外,ImageJ还能进行图片的区域和像素统计, 间距,角度计算, 能创建柱状图和剖面图,进行傅里叶变换。

    2.mage-Pro Plus
    功能强大的2D和3D图像处理、增强和分析软件,具有异常丰富的测量和定制功能。作为鼎鼎大名的Image-Pro 软件系列中功能最强大的成员之一, 它包含了异常丰富的增强和测量工具,并允许用户自行编写针对特定应用的宏和插件,是世界最顶级的图像分析软件包。

    3. ACD ChemSketch
    一款化学画图软件。该软件可用于画化学结构、反应和图形。也可用于设计与化学相关的报告和演讲材料。

    4.ACD Canvas
    ACD公司推出的一款强大的矢量绘图软件,程序无缝集成了用于绘画、图像编辑和 Web 设计的工具;可以以多种格式(包括动画和 Web 就绪文件)导出绘画作品,它在剪辑图库上捆绑了用于位图编辑、展示、Web 图形和矢量图绘制的工具。

    5.Adobe Photoshop CS6中文版
    Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。

    九、文献管理软件

    1、Endnote
    Endnote由Thomson Scientific开发的SCI官方文件管理软件。直接连接上千个数据库,并提供通用的检索方式,提高科技文献的检索效率;能管理的数据库没有上限;能将参考文献嵌入word编辑软件中,方便边写边插入参考文献;同时系统资源占用小,有很强的外扩展功能;是论文文献搜索、编辑、管理、引用的小帮手。

    2、Refviz
    文件分析软件,与Endnote结合使用来分析文献。能够判断搜索的准确性,辅助决定进一步阅读方向,认为介入聚类,被成为文献的眼睛而著名。

    3、Noteexpress
    NoteExpress 是国内最专业的文献检索与管理系统,以附件方式管理参考文献全文或各类文件,加上笔记功能的结合,快捷的全文检索,数据挖掘了解最新进展,自动完成参考文献引用的格式化等,使该软件可以作为强大的个人知识管理系统。

    4、Mendeley
    Mendeley是一款免费的跨平台文献管理软件,同时也是一个在线的学术社交网络平台。可一键抓取网页上的文献信息添加到个人的library中,也可通过安装插件方便在文字编辑器中插入和管理参考文献。

    十、医药学类软件

    1、新编全医药学大词典
    《新编全医药学大词典》原名《网际金典》,是医脉通旗下一款专业医学翻译软件。电脑版支持词典查询,屏幕取词,全文翻译,自动学习和辅助输入等强大功能;移动版另有抓拍取词,词库管理,医学咨询等内容。

    2、麦克明彩色人体解剖图谱
    《麦克明彩色人体解剖图谱》是由人民卫生出版社出版的一本人体解剖类图书,重点突出临床解剖学,包括了头、颅和脑,脊柱和脊髓,上肢,胸部,腹部和盆腔,下肢,系统观察几大块内容,标注清晰,内容丰富,是最受欢迎的解剖图谱。

    3、3dBody人体解剖软件
    “3Dbody解剖”是一套3D解剖教学系统平台,提供了男女二套全三维的数字模型,是目前最完整全面的解剖学数据,涵盖了人体所有解剖系统,同时提供了骨性标志图、肌肉动作动画、肌肉起止点、针灸穴位、断层解剖、英文发音、注释等信息。数据详实,操作功能强大,通过实时三维操作,轻易获得层层解剖人体的机会。

    十一、质粒绘图的专业软件

    1.SimVector
    SimVector是来自国外的一个非常优秀的质粒绘图软件。主要功能就是绘制高质量的质料图,还有载体图和序列图等等。此外质粒图绘制软件还支持发表质粒图与序列、载体图等,非常专业。

    2.BVTech Plasmid
    BVTech Plasmid DNA质粒绘图软件是免费软件,可以用它来绘制圆或线性的双链和单链质粒图谱与。可以用不同的颜色、文本和样式上标注基因和限制位点的质粒。

    3.Winplas
    Winplas作为一个质粒绘图的专业软件,功能强大,而且极易上手,它可以绘制出具有发表质量的质粒图谱。可广范应用于论文、教程的质粒插图,它的特性包括:1,无论是否知道质粒的原始序列都能绘制质粒图;2,可读入各种流行得序列格式文件,能方便地导入各种序列信息;3,可自动在识别序列中的限制性酶切位点;4,可对序列进行各种编辑 5, 绘图功能强大,如:位点标签、任意位置文字插入、生成彩图、线性或环形质粒图谱,可输出到剪贴板或图像文件。

    十二、引物设计软件

    1.Primer Express
    一款引物设计软件,可用于设计引物和探针,尤其适用于荧光PCR探针的设计,可以精确计算寡核苷酸与荧光基团鳌合后的Tm值。可以预测引物与引物之间与模板之间等的二级结构。

    2. Oligo 
    用于引物探针的设计,引物探针的验证,一般用来和PRIMER PREMIER配套设计PCR引物。从序列文件中搜索和选择寡核苷酸的多功能程序,应用于聚合酶链反应(PCR),DNA测序,定点突变及各种各样的杂交研究。根据最近邻热力学值计算寡核苷酸的杂交温度和二级结构。 这个好工具也用于构建合成基因,在已合成的基因中发现适当的序列引物,发现和多元化一致的引物和探针, 甚至发现蛋白质潜在的限制位点。

    3. primer premier
    一款专业的引物设计软件,具有PCR或测序引物以及杂交探针设计功能。可以简单地通过手动拖动鼠标以扩增出相应片段所需的引物,而在手动的任何时候,下面显示各种参数的改变和可能的二聚体、异 二聚体、发夹结构等。也可以给定条件,让软件自动搜索引物,并将引物分析结果显示出来。

    4.FastPCRy
    一款快速设计各种类型PCR引物的工具,包括一些常用的DNA与蛋白序列软件工具。基于在标准和长PCR、反向PCR引物的设计新方法,直接氨基酸序列的简并PCR、多重PCR和电子PCR;序列比对、聚类和任何重复序列搜索。

    展开全文
  • 推荐很不错的mac os上的文字处理软件,是由金山软件自主研发的一款办公软件,具有办公软件最常用文字、表格、演示等多种功能。并且内存占用低、运行速度快、体积小巧、强大插件平台支持、免费提供海量在线存储空间...
  • Oracle常用的字符和字符串处理函数[整理].pdf
  • 收集资料、知识管理、强悍的复制图像的文字,简直是好用到不怎么需要介绍。2、阅读/编写代码:Notepad++毫不夸张地讲,至少80、90%的程序员用过这款工具。这款编辑器确实挺好的,支持代码高亮显示,而且适用于多种...

    不是吧?还有小伙伴不知道有些工具在敲代码时候超级好用,下面就给大家详细介绍这些工具,希望对大家的工作效率有所提高!

    1、桌面、效率工具Onenote

    onenote就像纸质的笔记本。收集资料、知识管理、强悍的复制图像的文字,简直是好用到不怎么需要介绍。

    1603701885845536.png

    2、阅读/编写代码:Notepad++

    毫不夸张地讲,至少有80、90%的程序员用过这款工具。这款编辑器确实挺好的,支持代码高亮显示,而且适用于多种语言,有ada,php,java.c#,c++等。

    1603701896130321.png

    3、sublime text3

    Sublime Text在OS X、Linux 和 Windows 三大平台都可以使用。

    这款代码编辑器拥有多选、宏、代码片段等功能,并且还有极具特色的Minimap。

    1603701906852825.png

    4、编写代码:Source Insight

    编写代码除了使用Notepad++之外,也可以选择Source Insight。

    它是一个非常强大的强大的程序编辑器。可快速访问源代码和源信息的功能。

    1603701917350842.png

    5、流程图visio

    程序员做流程图的软件,很少有几款可以和Visio媲美的。它可以将复杂信息、系统和流程可视化、分析,受到大量程序员的喜爱。

    1603701926503768.png

    6、ImageMagick

    ImageMagick读、写和处理超过90种的图片文件。可以通过命令行进行图片的操作,当然也能用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。

    7、IDEs

    差不多覆盖了所有主流语言,养眼又好用,家家户户都应该备一个~

    8、脑图: XMind

    著名互联网媒体Lifehacker对它高度评价:最佳头脑风暴和思维导图工具。程序员要做某个模块的设计或者流程图,有时候就需要用到它。

    1603701935739426.png

    除了以上工具,还有VSCode、Xcode、android studio 、esclipe、myesclipse等等,大家可以去下载体验,如需了解更多python实用知识,点击进入PyThon学习网教学中心。

    展开全文
  • C#中字符串常用处理方法[归类].pdf
  • 常用大文本处理工具,处理超大文本常用工具,例如SQLR日志,大的文本文档
  • 常用字符串解析与处理方法

    万次阅读 2014-09-25 15:35:46
    常用字符串解析与处理方法 DanielLee2014-9-25 ...采集北斗数据时,要从标准GGA、GSA、RMC等协议中分类参数等等,其实都是如何处理字符串的问题,把字符串处理好,可以很容易的处理命令的交互。 一、字符串中变量提

    常用字符串解析与处理方法

    DanielLee   2014-9-25


           工作一年多来,发现经常会用到字符串的解析与处理,比如编写路由器控制软件时,要对路由器返回的命令进行解析;对GPS注册网络时要进行命令的组合与返回值的判断;采集北斗数据时,要从标准GGA、GSA、RMC等协议中分类参数等等,其实都是如何处理字符串的问题,把字符串处理好,可以很容易的处理命令的交互。

    一、字符串中变量提取

          ① scanf,可以通过特定的格式将一个字符串的变量直接分离出来,如下:

    对“IPAddr=192.168.2.1:12345,ID=25535,Time=3,Speed=10END”进行参数提取可以用

    paraCnt= sscanf(paraStr,"%[^=]=%[^:]:%[^,],%[^,],%[^,],%[^E]",headerTemp,ipAddrTemp,portTemp,idTemp,timeTemp,aralmSpeedTemp)来处理。这其中有4个变量,提取方法简单。值得注意的是其中几个数字的长度是会发生变化的,如果单纯靠字符的位置进行解析有时是会出错的,scanf利用特殊符号进行分隔可以有效解决这个问题。

           再举一个例子,如果你需要处理GPS或BD发来的定位信息,例如“$GPGGA,063952.000,4002.229934,N,11618.096855,E,1,4,2.788,37.254,M,0,M,,*71”

    每条字符串可能包含很多变量,有的甚至可达20-30个,再使用之前的方法显然会很不方便。这时可以结合字符串设置的规则与scanf,比如在GPS或BD协议中每个变量之间都使用“,”隔开,这样通过查询是第几个变量后再通过scanf就可以把变量提取出来了。

           使用这个方法在字符串提取浮点数时尤为有用。

           ②专用库函数。我们很容易遇到去判断与解析比如IP地址、MAC地址、子网掩码等字符串的情况,如果自己去实现是需要花一点时间编写和调试,后来发现可以使用NetASCII_Str_to_MAC()、NetASCII_MAC_to_Str()、NetASCII_Str_to_IP()、NetASCII_IP_to_Str()等一系列的函数去处理,即简单又可靠,岂不是比自己写省时省事,高大上多了。

    二、变量转为字符串

          sprintf(),主要功能是把格式化的数据写入某个字符串中,是个变参函数。例如通过以下方式就可以把存储在数组中的IP地址转化为AT指令中的字符串命令了

          strcat(TCPCmd,(char*)"AT+CIPSTART=\"TCP\",\"");

          for(i=0;i<3;i++){

            sprintf(tempBuf,"%d",IPpara[i]);

            strcat(TCPCmd,tempBuf);

            strcat(TCPCmd,(char *)".");

         }

    三、其他

           在处理浮点数时,也会遇到与数组转换的情况,通常是设置一个结构体或共用体,来逐字节的读出,把浮点数转为数组比较或存储,反过来逐字节存入后,整体读出就可以得到浮点数的值了。

    展开全文
  • 16种常用统计分析软件介绍

    千次阅读 2020-03-20 18:50:46
    1SAS统计软件 SAS 是英文Statistical Analysis System的缩写,翻译成汉语是统计分析系统,最初由美国北卡罗来纳州立大学两名研究生开始研制,1976 年创立SAS公司, 2003年全球员工总数近万人,统计软件采用按年租用...
  • 被爱可以字符串处理工具由中国被爱可以在线站长Bicyle开发,是一款字符串处理的绿色工具软件,它具有繁简体转换 、URL和HTML编码转换、字母大小写转换、邮件地址分组、半全角转换、区位码和ASCII码查询,WAP文档UTF-...
  • Python数据清洗实战入门

    万人学习 2019-12-09 10:47:41
    本次课程主要以真实的电商数据为基础,通过Python详细的介绍了数据分析中的数据清洗阶段各种技巧和方法。
  • 文字处理软件Word;学 习 目 标;目 录;常用的办公软件;Microsoft Office;WPS Office;Word 文字处理软件;Word 文字处理软件窗口介绍;01/;请同学们将新建立的Word文档保存在D盘根目录下并以自己的姓名命名例如小明.doc;...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。 2.格式 (1)install [选项]... 来源 目的地 (2)install [选项]... 来源... 目录 (3)install -d [选项]... 目录... 在前两种格式中,会...
  • 被爱可以字符串处理工具由中国被爱可以在线站长Bicyle开发,是一款字符串处理的绿色工具软件,它具有繁简体转换 、URL和HTML编码转换、字母大小写转换、邮件地址分组、半全角转换、区位码和ASCII码查询,WAP文档UTF...
  • 本课程会对Python语言的字符串进行详细的介绍,包括Python字符串格式化的三种方式,Python语言与字符串相关的核心方法的使用和案例分析等。
  • IT 软件开发最常用英语单词总汇

    千次阅读 2019-09-24 22:47:24
    IT 软件开发最常用英语单词总汇前言:ABCDEFGHIJKLMNOPQRSTUVWX 前言: 各位同胞们,相信你们肯定会和我一样的苦恼——(学习新知识,代码报错了)英语貌似看不懂呀( ̄y▽, ̄)╭ ,稳住,别慌!!!当当当当,这是...
  • 收集五款常用的HTML编辑软件

    千次阅读 2019-10-17 23:33:29
    它不仅是优秀的WYSIWYG编辑器,更是优秀的代码编辑器,代码加亮,代码提示等丰富功能,提供各种示例代码,并支持 Javascript ,PHP, ASP ,JSP等多种脚本语言。最新版本为CS4,发布于2008年9月。   Frontpage  ...
  • 软件测试Python常用

    千次阅读 2019-10-09 20:53:53
    记录下软件测试常用的库,以便查阅 基本库: sys 程序和Python解析器的交互 os 启动新进程;操作文件和目录 re 正则表达式,字符串匹配 string 基本字符串操作 inspect 提供自省和反射功能 importlib 支持...
  • 本文件主要设计一个文字处理软件,类似记事本,能实现一些常用的功能!!!包含源码!!!
  • 常用的三种文字处理编辑工具,一定能够满足您的文字处理需求! notepad++ ultraedit(ue) editplus
  • 软件测试常用的Linux命令

    万次阅读 多人点赞 2019-01-13 20:01:54
    linux常用shell命令=命令+选项+参数 find 查找文件/目录 cd (change directory)切换目录 cd #root根目录 cd / #系统根目录 cd ../../ #返回上上一层目录 ls/dir (list)列出目录下文件 ls -a (--all)...
  • 我们在日常生活中,经常需要截图而且要对图片进行简单处理,学习本课程,你不用学习复杂的平面设计就会对图片进行处理,实例演示讲解...学会使用常用的简单的截图工具,学会对图片进行简单特效处理,添加特效文字等。
  • 常用数据库有哪些

    千次阅读 2019-09-20 09:09:28
    ,如字符串、哈希、列表、集合、带范围查询的有序集合、位图、hyperloglogs 和带半径查询的地理空间索引。 Redis 内置了复制、脚本语言编程、最近最少使用(LRU)淘汰、事务以及不同级别的磁盘持久化等功能,通过 ...
  • 淘宝图片处理软件

    2013-12-18 09:19:44
    为淘客专门做的,为你带来皇冠、、、美图淘淘是一款专为网店卖家设计的批量图片处理软件,包括图片处理、添加装饰素材、边框、文字等图片处理的常用功能。美图淘淘可同时对多张图片进行处理,将原先需要重复劳动的...
  • 被爱可以字符串处理工具由中国被爱可以在线站长Bicyle开发,是一款字符串处理的绿色工具软件,它具有繁简体转换 、URL和HTML编码转换、字母大小写转换、邮件地址分组、半全角转换、区位码和ASCII码查询,WAP文档UTF-...
  • 网页设计\网页制作常用软件大全

    千次阅读 多人点赞 2014-03-04 12:08:26
    网页设计\网页制作常用软件 一、专业的网页设计、网页制作软件: 1、CorelDraw:通过CorelDRAW9的全方面的设计及网页功能融合到现有的设计方案中,制作矢量的插图、设计及图像,出色地设计公司标志、简报、彩页、...
  • 以上这篇PHP正则匹配到2个字符串之间的内容方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:php 正则去掉 </p> 空格 与<p><br></p>php正则表达式...
  • 大数据平台的软件有哪些

    万次阅读 2018-02-13 23:55:51
    :DataTorrent基于Hadoop 2.x构建,是一个实时的、容错能力的数据流式处理和分析平台,它使用本地Hadoop应用程序,而这些应用程序可以与执行其它任务,如批处理,的应用程序共存。该平台的架构如下图所示: ...
  • 字符串批量替换处理软件,在文件中查找指定的字符串,比如替换网址,过滤空格等这些常用的小功能,它支持多种文件类型,区分大小写,保存备份,是否仅替换字词,是否包括子文件夹等,是程序开发,系统管理员,站长的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 213,860
精华内容 85,544
关键字:

常用文字处理软件有哪些