摘要: 1.项目中加入dom4j的jar 2.基本的读取xml文件为Document对象;将Document对象写入到指定文件中 3.解析xml文件、修改文件、创建xml文件。 3.自定义xml文件实例 阅读全文
posted @ 2019-07-04 11:46 话祥 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1.读取配置文件的键值对,转为Properties对象;将Properties(键值对)对象写入到指定文件。 2.通过输入流或者Properties对象将Properties文件的内容读取到map集合中。 3.实例使用1和2的方式来处理Properties文件 阅读全文
posted @ 2019-07-04 11:22 话祥 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 1.详细说明:https://www.cnblogs.com/kevingrace/p/5909719.html 2.对以上博客的总结 抓包(传输层的包)packet/frame/Datagram/segment是存在同条记录中的,是基于所在协议层的不同取得不同的名字。 frame对应Mac;pac 阅读全文
posted @ 2019-06-14 16:11 话祥 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 1.日志相关比较详细的介绍:https://www.cnblogs.com/tanshaoxiaoji/p/log4j_config.html 2.总结1中博客说的内容 目前市场上常用的日志有log4j(Apache)、commons-logging(Apache)、logging(JDK1.4)、 阅读全文
posted @ 2019-06-14 14:35 话祥 阅读(6913) 评论(0) 推荐(0) 编辑
摘要: 1.使用Runtime中exec(String command)方法执行cmd命令,如下: Process p = Runtime.getRuntime().exec(cmd); 此方法会抛出IOException,但是在项目中遇到没有出现异常,命令也没有执行的情况。 2.此方法可以达到大多的cmd 阅读全文
posted @ 2019-06-14 13:38 话祥 阅读(24760) 评论(0) 推荐(0) 编辑
摘要: xml文件格式(示例): 对文件的操作:更新、新建、实例化 阅读全文
posted @ 2019-05-31 16:46 话祥 阅读(1606) 评论(0) 推荐(0) 编辑
摘要: newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根 据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数 阅读全文
posted @ 2019-05-27 16:11 话祥 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: 1.准备证书生成 a.进入到jdk下的bin目录(如果配置了Java的环境,可以直接在cmd命令窗口中直接输入如下命令) 附:d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根目录下。 "-validity 36500”含义是证书有效期,36500表示100年,默 阅读全文
posted @ 2019-04-08 11:35 话祥 阅读(4060) 评论(0) 推荐(0) 编辑
摘要: 今天用for循环遍历集合,对集合中满足条件的元素进行remove操作报错:ConcurrentModificationException 所以,在遍历集合进行增、删操作时,要使用迭代器的方式 注意:要使用迭代器进行删除iterator.remove();不可以用迭代器遍历集合时用集合的删除方式iuL 阅读全文
posted @ 2019-04-02 18:57 话祥 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一、.启动tomcat,加载项目中的web.xml文件,创建servercontext上下文对象。 可以通过servercontext对象在应用中获取web.xml文件中的值。 web应用加载的顺序与元素节点在文件中的配置顺序无关,web容器的加载顺序是ServletContext -> conte 阅读全文
posted @ 2019-03-29 16:44 话祥 阅读(1057) 评论(2) 推荐(0) 编辑