
java随笔
文章平均质量分 58
xjitcm
这个作者很懒,什么都没留下…
展开
-
彻底解决Maven依赖爆红(依赖不能被解析识别)问题亲测有效
彻底解决Maven依赖爆红(依赖不能被解析识别)问题亲测有效原创 2022-04-01 00:15:32 · 32311 阅读 · 15 评论 -
用邻接矩阵加弗洛伊德算法实现校园导航计算并输出最短路径(带成果展示带核心代码)
用邻接矩阵加弗洛伊德算法实现校园导航计算并输出最短路径(带成果展示带核心代码)原创 2022-03-11 00:23:22 · 1746 阅读 · 8 评论 -
Java自定义工具类实现json字符串转Map集合
Java实现json字符转Map集合原创 2022-02-26 00:59:32 · 977 阅读 · 0 评论 -
java创建泛型数组运行报错(java.lang.ArrayStoreException: java.lang.String)
创建泛型数组运行报错详细:Exception in thread "main" java.lang.ArrayStoreException: java.lang.String at LinearTable.SequenList.SequenceList.insert(SequenceList.java:40) at LinearTable.SequenList.SequenceListTest.main(SequenceListTest.java:6)错误分析:该错误的具体意思就是说数组存储异常原创 2021-10-12 23:16:39 · 1419 阅读 · 2 评论 -
java根据文件名称批量删除文件夹
java根据文件名称批量删除文件夹问题描述今天用公司提供的Python小程序办公,批量创建文件夹,因为还没学Python,导致所创建的文件夹全部乱码,文件夹的数量接近10000条,完蛋,要么重新拷贝原始数据,要么进入文件夹一个一个的将乱码文件夹删除,自己犯的错这工作量,无语。。。。对于开发,怎么会用那么愚蠢的方法呢?果断选择使用自及最熟悉的java,批量删除乱码的文件夹。代码import java.io.File;public class Demo { private static v原创 2021-08-11 20:54:29 · 1587 阅读 · 0 评论 -
java爬虫数据绕过登录界面
描述在用java进行爬虫时,直接用HTTPClient访问获取相关网站数据时,网站会反馈一个登录看界面的信息,如某*东。如图为网站反馈的登录信息打开链接,发现这是爬虫某东的登录界面,者并不是我们需要的html界面分析直接用HTTPClient访问,我们的访问头会是空的,网站会以为有人在攻击。解决方案这时候我们需要为我们的访问头加上相关信息,也就时模拟我们的访问是用浏览器进行访问的,使用浏览器代理代理访问的,而不是采用空白攻击的手段。为我们的访问设置访问头,也就数模拟我们在使用浏览器在进行访原创 2021-07-25 22:25:54 · 1954 阅读 · 1 评论 -
java“简单科技”爬虫实现某*客访问量++,30行代码搞定
写的文章没人访问?java“简单科技”爬虫实现某*客访问量,30行代码搞定java爬虫环境Maven工程pom.xml必要坐标依赖爬虫核心代码项目目录结构后台打印数据访问量=数组长度(文章数量)*时间(分钟)java爬虫环境ideamavenHTTPClientMaven工程pom.xml必要坐标依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0原创 2021-07-23 13:24:37 · 629 阅读 · 0 评论 -
java动态代理详解
java动态代理详解动态代理的作用动态代理的特点动态代理的分类1.基于接口的动态代理2.基于子类的动态代理基于接口的动态代理实现基于子类的动态代理实现(cglib)动态代理的作用不修改原码的基础上对方法进行增强动态代理的特点字节码随用随创建动态代理的分类1.基于接口的动态代理设计的类:Proxy提供者:JDK官方创建代理对象:使用Proxy类中的newProxyInstance方法创建代理对象的要求:被代理类最少实现一个接口,如果没有则不能使用newProxyInstance的方法参数原创 2021-07-19 13:28:26 · 353 阅读 · 0 评论 -
JAVA三层架构详解
JAVA三层架构详解三层架构分别是什么?为什么要有三层架构?三层架构思想下的项目目录结构三层架构分别是什么?通俗说三层架构指的就是:前端所能看见的界面为第一层,专业术语表示层(UI层)后端对相关需求进行实现为第二层,专业术语业务逻辑层(又或称为领域层)后端操作数据库进行增删改查的操作为第三层,专业术语数据访问层(又称为持久层)为什么要有三层架构?显然,前辈们提出三层架构是由一定道理的,作为开发者,最直观的感受就是:帮助梳理开发逻辑 ,如果编程只是输出Hello World显然三层架构对原创 2021-07-14 12:40:21 · 4707 阅读 · 1 评论