202010-10 Java pom.xml parent引用报错问题解决方案 问题如下本质就是jar包引用不到,这个时候就要需要去windows-preferences-Maven-usersettings中查看jar包存放在本地的那个仓库之中我存放的是D:\tools\study_tools\maven\apache-maven-3.6.3\repository关闭eclipse,进入对应的maven本地仓库,也就是D:\tools\study_tools\maven\apache-maven-3.6.3\repository,将所有文件删除干净,再重新打开eclipse,等待Maven下载依赖包,然后updatePrograms,项目就不会报错了以上就是本文... 继续阅读 >
202010-09 Java xml数据格式返回实现操作 前言:对于服务器后端开发,接口返回的数据格式一般要求都是json,但是也有使用xml格式RequestBody注解对于SpringMVC,很多人会认为接口方法使用@Controller搭配@ResponseBody和@RequestMapping注解后,java对象会转换成json格式返回。但实际上配合@ResponseBody注解后,接口返回的数据类型是根据HTTPRequestHeader中的Accept属性来确定的,可以是XML或者JSON数据通过适当的HttpMessageConverter对java对象进行格式转换,常用的... 继续阅读 >
202010-09 MybatisPlus,无XML分分钟实现CRUD操作 不讲太多理论知识,官网都有,直接上手。1.测试表DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`bigint(20)UNSIGNEDNOTNULL,`name`varchar(128)CHARACTERSETutf8COLLATEutf8_general_ciDEFAULTNULLCOMMENT'用户名',`password`varchar(18)CHARACTERSETutf8COLLATEutf8_general_ciDEFAULTNULLCOMMENT'密码',`age`int(4)DEFAULTNULLCOMMENT'年龄',`create_time`datetime(0)DEFAULTNULL... 继续阅读 >
202010-09 SpringMvc web.xml配置实现原理过程解析 1、spring框架解决字符串编码问题:过滤器CharacterEncodingFilter(filter-name)2、在web.xml配置监听器ContextLoaderListener(listener-class)ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。3、部署applicationContext的xml文件:contextConfigLocation(context-pa... 继续阅读 >
202010-09 Spring如何使用xml创建bean对象 一、导入JAR包二、配置applicationContext.xml的spring核心配置三、publicstaticvoidmain(String[]args){//1.使用ApplicationContext接口,就是在获取spring容器ApplicationContextac=newClassPathXmlApplicationContext("bean.xml");//2.根据bean的id获取对象IAccountServiceaService=(IAccountService)ac.getBean("accountService");System.out.println(aService);IAccountDaoaDa... 继续阅读 >
202010-08 Python将字典转换为XML的方法 问题你想使用一个Python字典存储数据,并将它转换成XML格式。解决方案尽管xml.etree.ElementTree库通常用来做解析工作,其实它也可以创建XML文档。例如,考虑如下这个函数:fromxml.etree.ElementTreeimportElementdefdict_to_xml(tag,d):'''Turnasimpledictofkey/valuepairsintoXML'''elem=Element(tag)forkey,valind.items():child=Element(key)child.text=str(val)elem.append(child)returnel... 继续阅读 >
202010-08 Python在字符串中处理html和xml的方法 问题你想将HTML或者XML实体如&entity;或&#code;替换为对应的文本。再者,你需要转换文本中特定的字符(比如<,>,或&)。解决方案如果你想替换文本字符串中的‘<'或者‘>',使用html.escape()函数可以很容易的完成。比如:>>>s='Elementsarewrittenas"<tag>text</tag>".'>>>importhtml>>>print(s)Elementsarewrittenas"<tag>text</tag>".>>>print(html.escape(s))Elementsarewrittenas"<tag... 继续阅读 >
202010-08 Python 解析简单的XML数据 问题你想从一个简单的XML文档中提取数据。解决方案可以使用xml.etree.ElementTree模块从简单的XML文档中提取数据。为了演示,假设你想解析PlanetPython上的RSS源。下面是相应的代码:fromurllib.requestimporturlopenfromxml.etree.ElementTreeimportparse#DownloadtheRSSfeedandparseitu=urlopen('http://planet.python.org/rss20.xml')doc=parse(u)#Extractandoutputtagsofinterestforitemindoc.it... 继续阅读 >
202010-08 c#对XML文档的创建与增删改查的示例代码 一、创建的第一种方式//1、创建一个XML文档XmlDocumentdoc=newXmlDocument();//2、创建第一行描述信息XmlDeclarationdec=doc.CreateXmlDeclaration("1.0","utf-8",null);//3、将创建的第一行描述信息添加到文档中doc.AppendChild(dec);//4、给文档添加根节点XmlElementBooks=doc.CreateElement("Books");doc.AppendChild(Books);XmlElementBook=doc.CreateElement("Book");Books.Ap... 继续阅读 >
202010-08 简单了解XML 树结构 XML文档形成了一种树结构,它从"根部"开始,然后扩展到"枝叶"。一个XML文档实例XML文档使用简单的具有自我描述性的语法:<?xmlversion="1.0"encoding="UTF-8"?><note><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don'tforgetmethisweekend!</body></note>第一行是XML声明。它定义XML的版本(1.0)和所使用的编码(UTF-8:万国码,可显示各种语言)。下一行描述文档的根元素(像在说:... 继续阅读 >
202010-08 Python根据指定文件生成XML的方法 因项目需要根据指定格式的文件生成XML标注文件,可以方便使用LabelImg打开进行编辑和查看。其原始文件默认使用逗号进行分隔,如下所示:第1个值:原始图片中切图小文件,以AIpng_x,其中x代表原始图片的第几个切图文件第2~5值:分别对应于ymin,xmin,ymax,xmax第6个值:代表对应的标签标注 在生成XML文件时,需要对其进行汇总,即将属于同一个原始文件的切图小文件的标注汇总到一起,其... 继续阅读 >
202010-08 Python如何对XML 解析 什么是XML?XML指可扩展标记语言(eXtensibleMarkupLanguage),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。你可以通过本站学习XML教程XML被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。Python对XML的解析常见的XML编程... 继续阅读 >
202010-08 Spring boot AOP通过XML配置文件声明的方法 通过XML配置文件声明在前两篇博文和示例中,我们已经展示了如何通过注解配置去声明切面,下面我们看看如何在XML文件中声明切面。下面先列出XML中声明AOP的常用元素:AOP配置元素用途aop:advisor定义AOP通知器aop:after定义AOP后置通知(不管被通知的方法是否执行成功)aop:after-returning定义AOP返回通知aop:after-thr... 继续阅读 >
202010-08 Spring中基于xml的AOP的详细步骤 1、Aop全程是AspectOrientedProgramming即面向切面编程,通过预编译方式和运行期动态代理实现程序功能的同一维护的一种技术。Aop是oop的延续,是软件开发中的一个热点,也是Spring框架中一个重要的内容。是函数式编程的一个衍生范例,利用Aop可以对业务逻辑各个部分进行分割,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用行,提高了开发效率。简单的说就是把我们程序中的重复代码抽取出来,在需要执行的时候,... 继续阅读 >
202010-07 Java实现解析并生成xml原理实例详解 XML解析:*解析xml可以做:*如果xml作为配置文件:读取*如果xml作为传输文件:写,读xml解析思想:*DOM:将文档加载进内存,形成一颗dom树(document对象),将文档的各个组成部分封装为一些对象。*优点:因为,在内存中会形成dom树,可以对dom树进行增删改查。*缺点:dom树非常占内存,解析速度慢。DocumentElementTextAttributeComment*SAX:逐行读取,基于事件驱动*优点:不占内存,速度快*缺点:只能... 继续阅读 >
202010-06 c++中用TINYXML解析XML文件 TinyXML介绍最近做一个负载均衡的小项目,需要解析xml配置文件,用到了TinyXML,感觉使用起来很容易,给出一个使用TinyXML进行XML解析的简单例子,很多复杂的应用都可以基于本例子的方法来完成。TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象模型,是将整个文档分成多个元素(如... 继续阅读 >