摘要: 我这边找了个小说网站: 基本套路: 第一步:获取小说每一章的url地址 第二步:获取章节url内容并使用正则表达式提取需要的内容 第三步:多线程封装,实现如下效果 最后测试。 代码: 内容获取封装: public class WebSpider { //<a href="/35/35971/1355 阅读全文
posted @ 2020-04-14 23:36 行者老夫 阅读(435) 评论(0) 推荐(0)
摘要: 正则表达式基本用法: 测试代码: @Test public void test01() { String str = "adsfd##4324"; // 创建正则表达式对象 Pattern p = Pattern.compile("\\w+"); // 创建Matcher 对象 Matcher m 阅读全文
posted @ 2020-04-13 01:32 行者老夫 阅读(377) 评论(0) 推荐(0)
摘要: 类加载器可以看下我的收藏: https://www.cnblogs.com/dongguacai/p/5879931.html 现在准备一个字节码文件: 自定义加载器: 1 package com.xzlf.test; 2 3 import java.io.ByteArrayOutputStream 阅读全文
posted @ 2020-04-12 19:25 行者老夫 阅读(340) 评论(0) 推荐(0)
摘要: 为用到时,使用方便直接保存一下代码 1 package com.xzlf.reflectTest; 2 3 import java.io.BufferedReader; 4 import java.io.FileInputStream; 5 import java.io.InputStreamRea 阅读全文
posted @ 2020-04-12 01:41 行者老夫 阅读(1632) 评论(0) 推荐(0)
摘要: java 动态编译自己写过程的机会比较少,记录一下: 1 package com.xzlf.dynamicCompile; 2 3 import java.io.IOException; 4 import java.lang.reflect.Method; 5 import java.net.URL 阅读全文
posted @ 2020-04-11 23:37 行者老夫 阅读(652) 评论(0) 推荐(0)
摘要: java中反射提供灵活性同时,给运行效率带来了一定影响。写个代码测试一下 package com.xzlf.reflectTest; import java.lang.reflect.Method; import com.xzlf.bean.User; /** * 反射、反射跳过安全检查、普通方法调 阅读全文
posted @ 2020-04-11 18:26 行者老夫 阅读(759) 评论(0) 推荐(0)
摘要: 先写一个类: public class Demo03 { public void test01(Map<String, User> map, List<User> list) { System.out.println("Demo03.test01()"); } public Map<Integer, 阅读全文
posted @ 2020-04-11 18:19 行者老夫 阅读(2250) 评论(0) 推荐(0)
摘要: 假设们使用一张简单的表,结构如下: 定义注解: 表注解: package com.xzlf.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java. 阅读全文
posted @ 2020-04-11 14:17 行者老夫 阅读(499) 评论(0) 推荐(0)
摘要: Java 四种解析 XML 的特点 1、DOM 解析: 形成了树结构,有助于更好的理解、掌握,且代码容易编写。 解析过程中,树结构保存在内存中,方便修改。 2、SAX 解析: 采用事件驱动模式,对内存耗费比较小。 适用于只处理 XML 文件中的数据时 3、JDOM 解析: 仅使用具体类,而不使用接口 阅读全文
posted @ 2020-04-10 03:50 行者老夫 阅读(317) 评论(0) 推荐(0)
摘要: 分析: 聊天室需要多个客户端和一个服务端。 服务端负责转发消息。 客户端可以发送消息、接收消息。 消息分类: 群聊消息:发送除自己外所有人 私聊消息:只发送@的人 系统消息:根据情况分只发送个人和其他人 技术方面: 客户端和服务端收发消息,需要使用IO流,封装一个IOUtils工具类用来释放资源。 阅读全文
posted @ 2020-04-06 03:36 行者老夫 阅读(1606) 评论(2) 推荐(0)