会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
行者老夫
xzlf
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年4月14日
Java 使用正则表达式和IO实现爬虫以及503解决
摘要: 我这边找了个小说网站: 基本套路: 第一步:获取小说每一章的url地址 第二步:获取章节url内容并使用正则表达式提取需要的内容 第三步:多线程封装,实现如下效果 最后测试。 代码: 内容获取封装: public class WebSpider { //<a href="/35/35971/1355
阅读全文
posted @ 2020-04-14 23:36 行者老夫
阅读(435)
评论(0)
推荐(0)
2020年4月13日
Java 中正则表达式使用
摘要: 正则表达式基本用法: 测试代码: @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)
2020年4月12日
Java 理解类加载过程 -- 自定义加载器
摘要: 类加载器可以看下我的收藏: 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)
java 脚本引擎执行js
摘要: 为用到时,使用方便直接保存一下代码 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)
2020年4月11日
Java 动态编译--DynamicCompiler
摘要: 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 反射调用方法 - 不跳过安全检查、跳过安全检查和普通方法性能比较测试
摘要: java中反射提供灵活性同时,给运行效率带来了一定影响。写个代码测试一下 package com.xzlf.reflectTest; import java.lang.reflect.Method; import com.xzlf.bean.User; /** * 反射、反射跳过安全检查、普通方法调
阅读全文
posted @ 2020-04-11 18:26 行者老夫
阅读(759)
评论(0)
推荐(0)
Java 反射 -- 获取泛型类型
摘要: 先写一个类: 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)
Java 自定义注解及注解读取解析--模拟框架生成SQL语句
摘要: 假设们使用一张简单的表,结构如下: 定义注解: 表注解: 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)
2020年4月10日
Java 解析 xml 常见的4中方式:DOM SAX JDOM DOM4J
摘要: Java 四种解析 XML 的特点 1、DOM 解析: 形成了树结构,有助于更好的理解、掌握,且代码容易编写。 解析过程中,树结构保存在内存中,方便修改。 2、SAX 解析: 采用事件驱动模式,对内存耗费比较小。 适用于只处理 XML 文件中的数据时 3、JDOM 解析: 仅使用具体类,而不使用接口
阅读全文
posted @ 2020-04-10 03:50 行者老夫
阅读(317)
评论(0)
推荐(0)
2020年4月6日
Java 网络编程 -- 基于TCP 实现聊天室 群聊 私聊
摘要: 分析: 聊天室需要多个客户端和一个服务端。 服务端负责转发消息。 客户端可以发送消息、接收消息。 消息分类: 群聊消息:发送除自己外所有人 私聊消息:只发送@的人 系统消息:根据情况分只发送个人和其他人 技术方面: 客户端和服务端收发消息,需要使用IO流,封装一个IOUtils工具类用来释放资源。
阅读全文
posted @ 2020-04-06 03:36 行者老夫
阅读(1606)
评论(2)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告