java
文章平均质量分 68
YKbsmn
还需要沉淀
展开
-
xml知识相关代码
1、使用dom4j查询xmlTextDom.java文件:package ex01;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;public ...原创 2020-02-03 22:09:11 · 884 阅读 · 0 评论 -
JAVA环境变量配置
JAVA环境变量配置配置环境变量“控制面板”—>查看方式改为“小图标”—>点击“系统”—>左侧“高级系统设置”—>右下角“环境变量”—>“系统变量”在系统变量中分别设置JAVA_HOME,CLASSPATH,PATH三环境变量1.新建变量名:JAVA_HOME变量值:jdk的安装路径,我的就是D:\java\jdk2.新建变量名:CLASSPATH变量值:jdk下的lib两个jar包,和jdk下的jre下的lib下的一个jar包。变...原创 2021-02-09 10:15:45 · 209 阅读 · 4 评论 -
注解和反射
1、注解1.1 作用不是程序本身,可以对程序作出解释.(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取.1.2 在哪里可以使用可以附加在package,class,method,field 等上面,相当于给他们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元数据的访问1.3元注解元注解的作用:负责注解其他注解;Java定义了4个标准的meta-annotation类型,他们被用来提供对其他annotation类型作说明。这些类型和它们.原创 2021-02-03 19:14:31 · 101 阅读 · 0 评论 -
javaweb小项目 mvc模式 (客户)(个人)用户信息管理系统
一、项目概况1、该项目采用jsp+servlet+javabean的mvc模式2、包含列表条件模糊查询、添加、修改、删除3、这个项目是比较简单的javaweb小项目,没有包含登录和注册功能,即使单纯的增删查改,不过在里面增加了分页的优化以及模糊查询,这两部分是这个项目的难点。二、项目运行截图...原创 2020-07-14 00:52:57 · 2503 阅读 · 8 评论 -
java.lang.ClassCastException: com.alibaba.druid.pool.DruidDataSource cannot be cast to javax.activa
这种情况主要是因为import包导错了。(报错的时候可以去有道翻译翻译一下自己尝试找出来)例如:在使用DruidDataSource连接MySQL时,连接失败,报错com.alibaba.druid.pool.DruidDataSource cannot be cast to javax.activation.DataSource at druid.DruidDemo.main解决方法:导入import javax.sql.DataSource;也就是上面的注释那个地方。类.原创 2020-06-17 01:11:35 · 3472 阅读 · 1 评论 -
java简易通讯录,使用序列化实现,存入指定文件
一、难点主要在序列化存入文本里面!!通过ArrayList数组队列存放对象,再把这个数组通过序列化存入文本里面。代码不难理解,细心看一下就可以啦。(在第二次编译之后,每次编译都会先读取文件内容并赋值到Arraylist数组里面,然后添加的时候就是把对象继续添加到这个ArrayList数组里。再序列化到文本里面)二、在你调用new FileOutputStream的时候会刷新文本里面的内容的(添...原创 2020-03-09 23:07:44 · 2321 阅读 · 3 评论 -
javaweb实现一次性图片验证码
1 验证码有啥用在我们注册时,如果没有验证码的话,我们可以使用URLConnection来写一段代码发出注册请求。甚至可以使用while(true)来注册!那么服务器就废了!验证码可以去识别发出请求的是人还是程序!当然,如果聪明的程序可以去分析验证码图片!但分析图片也不是一件容易的事,因为一般验证码图片都会带有干扰线,人都看不清,那么程序一定分析不出来。2、实现过程图解(两个请求)...原创 2020-02-15 21:23:20 · 625 阅读 · 0 评论 -
使用dom4j解析xml实现简单的学生管理系统
* 使用xml当作数据,存储学生信息* 创建一个xml文件,写一些学生信息。通过封装思想把文件分为操作文件StuService.java,学生属性文件Student.java,学生student.xml文件,学生系统测试文件TestStu.java以及解析器封装类Dom4jUtils.java。一、增加操作(属于操作文件)public static void addStu(Stude...原创 2020-02-05 15:16:05 · 569 阅读 · 0 评论 -
用记事本编写java程序
一、先把记事本的txt后缀改为java。二、在上面写源代码(注意class后的名称一定要和文件名保持一致)三、在window开始那里输入cmd启动管理员四、在管理员里面输入记事本在哪个盘(可以事先把记事本剪切到容易找到的地方)比如在e盘的话输入E:在回车输入dir。五、再输入javac空格+记事本的名字六、最后输入java+记事本名字(注意这里不能有后缀)。 jav...原创 2019-01-26 13:26:40 · 677 阅读 · 0 评论