当前位置: 首页 > news >正文

阿甘网站建设做国际网站有用吗

阿甘网站建设,做国际网站有用吗,淘宝网电脑版登录,腾讯会议30人以上收费一、特殊文本文件 为什么要用这些特殊文件#xff1f; 存储多个用户的#xff1a;用户名、密码 存储有关系的数据#xff0c;做为系统的配置文件做为信息进行传输 日志技术 把程序运行的信息#xff0c;记录到文件中#xff0c;方便程序员定位bug、并了解程序的执行情…一、特殊文本文件 为什么要用这些特殊文件 存储多个用户的用户名、密码 存储有关系的数据做为系统的配置文件做为信息进行传输 日志技术 把程序运行的信息记录到文件中方便程序员定位bug、并了解程序的执行情况等 1. Properties 是一个Map集合(键值对集合)但是我们一般不会当集合使用。核心作用:Properties是用来代表属性文件的通过Properties可以读写属性文件里的内容 package com.file;import java.io.FileReader; import java.io.IOException; import java.util.Properties; import java.util.Set;public class FileTest24 {public static void main(String[] args) throws IOException {Properties properties new Properties();System.out.println(properties); // FileInputStream fileInputStream new FileInputStream(day07/src/users.properties); // InputStreamReader inputStreamReader new InputStreamReader(fileInputStream); // BufferedReader bufferedReader new BufferedReader(inputStreamReader);FileReader fileReader new FileReader(day07/src/users.properties);properties.load(fileReader);System.out.println(properties);System.out.println(properties.getProperty(sdf));System.out.println(properties.getProperty(士大夫));SetString strings properties.stringPropertyNames();for (String string : strings) {String property properties.getProperty(string);System.out.println(string-property);}properties.forEach((k,v)-{System.out.println(k-v);});}; } 2. XML(全称EXtensibleMarkupLanguage可扩展标记语言) 特点 本质是一种数据的格式可以用来存储复杂的数据结构和数据关系。XML中的“标签名”称为一个标签或一个元素一般是成对出现的。XML中只能有一个根标签。XML中的标签可以有属性。如果一个文件中放置的是XML格式的数据这个文件就是XML文件后一般要写成.xml。 XML的创建 就是创建一个XML类型的文件要求文件的后缀必须使用xml如hello_world.xml XML的作用和应用场景 本质是一种数据格式可以存储复杂的数据结构和数据关系。应用场景:经常用来做为系统的配置文件;或者作为一种特殊的数据结构在网络中进行传输。 解析XML文件 使用程序读取XML文件中的数据 注意:程序员并不需要自己写原始的I0流代码来解析XML难度较大!也相当繁琐! 其实有很多开源的好用的解析XML的框架最知名的是:Dom4j(第三方研发的) package com.test;import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; import org.xml.sax.SAXException;import java.util.List; import java.util.function.Consumer;public class XMLFileTest {public static void main(String[] args) throws SAXException, DocumentException {//1.创建一个Dom4j框架提供的解析器对象SAXReader saxReader new SAXReader();//2.使用saxReader对象把需要解析的SML文件读成一个Document对象。Document read saxReader.read(Day17\\src\\helloworld.xml);//3.从文档对象中解析XML文件的全部数据了Element rootElement read.getRootElement();System.out.println(rootElement.getName());//4.获取根元素下的全部一级子元素ListElement elements rootElement.elements();ListElement elements1 rootElement.elements(user);elements.forEach(element-System.out.println(element.getName()));System.out.println(------);elements1.forEach(element-System.out.println(element.getName()));//5.获取当前元素下的某个子元素Element people rootElement.element(people);System.out.println(people.getText());//6.如果下面有很多子元素user默认获取第一个Element user rootElement.element(user);String name user.elementText(name);System.out.println(name);//7.获取元素的属性信息String id user.attributeValue(id);System.out.println(id);Attribute id1 user.attribute(id);System.out.println(id1.getName());System.out.println(id1.getValue());ListAttribute attributes user.attributes();attributes.forEach(attribute - System.out.println(attribute.getName()attribute.getValue()));//8.获取全部的文本内容获取当前元素下的子元素文本值String name1 user.elementText(name);String address user.elementText(address);Element data user.element(Data);System.out.println(data.getText());System.out.println(data.getTextTrim()); //去除前后空格} } 如何使用程序把数据写出到XL文件中去? 不建议用dom4j做 推荐直接把程序里的数据拼接成XML格式然后用I流写出去! package com.test;import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException;public class XMLTest1 {public static void main(String[] args) throws IOException {StringBuilder stringBuilder new StringBuilder();stringBuilder.append(?xml version\1.0\encoding\UTF-8\?\r\n);stringBuilder.append(user/user\r\n);try(BufferedWriter bw new BufferedWriter(new FileWriter(Day17\\src\\h.xml));){bw.write(stringBuilder.toString());}catch (Exception e){e.printStackTrace();}} } 什么是约束XML文件的书写? 就是限制XML文件只能按照某种格式进行书写 约束文档 专门用来限制xml书写格式的文档比如:限制标签、属性应该怎么写。 约束文档的分类 DTD文档Schema文档 二、日志技术 程序中的日志通常就是一个文件里面记录的是程序运行过程中的各种信息。 1. 日志技术 可以将系统执行的信息方便的记录到指定的位置(控制台、文件中、数据库中)。可以随时以开关的形式控制日志的启停无需侵入到源代码中去进行修改。 注意:对Logback日志框架的控制都是通过其核心配置文件logback.xml来实现的 核心配置文件logback.xml 对Logback日志框架进行控制的。 什么是日志级别? 日志级别指的是日志信息的类型日志都会分级别常见的日志级别如下(优先级依次升高):
http://www.zqtcl.cn/news/929278/

相关文章:

  • 网站建设商城宁波seo深度优化平台有哪些
  • 免费企业查询网站网站建设有关的职位
  • 有哪些网站是可以做会计题目的广告网站建设设计
  • 房地产项目网站建设wordpress codecolorer
  • 网站服务器机房html5写的网站有什么好处
  • 三网合一网站源码下载宣传片拍摄手法及技巧
  • 重庆有网站公司公司做网站能抵扣进项税吗
  • 深圳南山网站开发卖东西的网站怎么建设
  • 网站开发教程全集网站内外链建设
  • 购物网站排名数商云科技
  • 哪种网站百度网盘登录入口官网
  • 做淘宝网站多少钱wordpress 七牛云存储
  • 做淘宝网站多少钱江苏省建设厅网站建筑电工证
  • 深圳网站建设 贴吧广州档案馆建设网站
  • 专注网站建设电商商城网站建设
  • 黄石专业网站建设推广一起做网店 网站打不开
  • 网站session 验证江西星子网
  • 成都高校网站建设服务公司小树建站平台
  • 宁波网站建设 慕枫科技顺德网站设计制作
  • 企业网站如何宣传wordpress 链接修改插件
  • 站长工具官网查询视频网站建设工具
  • 建设彩票网站制作网站服务器
  • 购物网站建设网站怎么购买国外的域名
  • 在线网站排名工具跨境电商卖什么产品最赚钱
  • 电商网页设计网站什么是网络营销产生的现实基础
  • 网站开发需要注意的阿里云做网站可以免备案吗
  • 网站开发后端菜鸟教程本地安装wordpress nginx
  • 网站做端口映射域名怎么做网站
  • 港口建设征收 申报网站网站内容建设与管理
  • 长沙企业网站建设较好的公司个人社保缴费比例