![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
XCNXYP
这个作者很懒,什么都没留下…
展开
-
【JavaWeb】随机生成验证码 学习笔记
【JavaWeb】随机生成验证码 学习笔记今天跟着学习了如何生成随机验证码图片,特此分享一下CheckCodeServlet类:package cn.xp.servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebServlet;import原创 2020-08-24 22:14:20 · 159 阅读 · 0 评论 -
IDEA中启动tomcat后控制台中文乱码的解决办法(亲测有效)
IDEA中启动tomcat后控制台中文乱码的解决办法遇到的问题—启动tomcat后控制台中文乱码解决办法:第一步:找到 help 下的idea64.exe.vmoptions文件第二步:在文档中添加 -Dfile.encoding=UTF-8第三步:设置vm option参数为: -Dfile.encoding=UTF-8结果:衍生:如果不是启动tomcat项目报错。可以重复前面的第一二步,然后添加后面步骤:第四步:统一设置我们代码的编码格式在 idea下 file -&原创 2020-08-20 16:54:02 · 261 阅读 · 0 评论 -
[每日一学] statck,计算输入日期到现在的天数
[每日一学] statck、计算输入日期到现在的天数知识点一: stack知识点二:包知识点三:线程知识点四:计算输入日期到现在的天数知识点一: stack1.Stack通常是指“先进先出”的容器。( )A.正确B.错误正确答案: B解析:Stack是栈, queue是队列;栈是后进先出,队列是先进先出;栈是出入从同一个位置;队列是入从结构的一端进入,从另一端出队;知识点二:包下列说法正确的是A.java中包的主要作用是实现跨平台功能B.package语句只能放在import语原创 2020-08-19 20:55:51 · 173 阅读 · 0 评论 -
[每日一学] 在学生管理系统中遇到的问题
[每日一学] 在学生管理系统中遇到的问题问题一:column 'admin' in 'where clause'问题二:java.lang.NullPointerException 空指针异常问题三:信息封装问题四: Field 'id' doesn't have a default value问题五:类型转换问题六:You have an error in your SQL syntax问题七: 主外键数据连接进行增删查改问题八:教师端修改学生成绩时,在判断修改对应学生的信息时,需要找到对应的学生,不能直原创 2020-08-15 11:23:37 · 1978 阅读 · 0 评论 -
[每日一学] 序列化与反序列化
[每日一学] 序列化与反序列化一、基本概念二、注意事项三、实现过程四、实例一、基本概念1.序列化:利用ObjectOutputStream,将对象转换为 字节序列的过程2.反序列化:利用ObjectInputStream,将字节序列恢复为对象的过程–在序列化过程中,对象会被写入到临时或者持久性存储区,然后可以通过在存储区,重新创建该对象二、注意事项1.声明为static和transient类型的成员数据不能被序列化。因为static代表类的状态,transient代表对象的临时数据。2.序列化原创 2020-08-09 23:36:06 · 77 阅读 · 0 评论 -
[每日一练] java 的输入输出流(二)
[每日一练] java 的输入输出流(二)一、字符流二、字符缓冲流与文件的读写一、字符流1.一个字符流由两个字节流组成。2.Reader 和Writer 是面向字符的输入和输出的超类。3.文件字符流的读写(1)创建文件字符流对象,并打开文件①创建FileReader 输入流对象public FileReader(String filename)public FileReader(File file)②创建FileWriter 输出流对象public FileWriter (String原创 2020-08-06 21:22:32 · 99 阅读 · 0 评论 -
[每日一练] java 的输入输出流(一)
java 的输入输出流(一)一、流的基本概念二、字节流一、流的基本概念数据流:一组有序的,有起点和终点的字节集合1.输入流(InputStream)用于将程序中需要的数据从键盘或文件读入2.输出流(outputStream) 用于将程序中产生的数据写入到文件中3.缓冲流:就是为数据流配的一个缓冲区域,即专门用于传输数据的一块内存区域。注意:(1)数据只能从头到尾顺序的读写一次(2)流只能单方向流动二、字节流注意 :InputStream和outputStream是不能实例化的,平常我们所使原创 2020-08-05 22:59:05 · 161 阅读 · 0 评论 -
[每日一练] java 2020.8.3
[每日一练] java 2020.8.3打印圆形排序JVM打印圆形 public class Circle { private double r; double eps = 1; Circle(double r){ this.r = r; } public void printCricle() { double R = 2*r; for(int i = 0;i <= R;i+=2) { double y; if(i <= r) y = r-i; els原创 2020-08-03 21:53:56 · 108 阅读 · 0 评论 -
[每日一练] java 2020.8.2
[每日一练] java 2020.8.2知识点一:接口和类的继承调用关系知识点二:异常知识点三:call by value 和call by reference知识点四:内部类知识点一:接口和类的继承调用关系如果Child extends Parent,那么正确的有()?A.如果Child是class,且只有一个有参数的构造函数,那么必然会调用Parent中相同参数的构造函数B.如果Child是interface,那么Parent必然是interfaceC.如果Child是interface,那么原创 2020-08-02 22:52:44 · 567 阅读 · 0 评论 -
[每日一练] java 2020.8.1 线程专题总结
[每日一练] java 2020.8.1 线程专题总结一.进程和线程:二.线程的创建1.线程组(1)ThreadGroup的构造函数:(2)ThreadGroup 的方法1. Runnable接口2.Thread 类(1)Thread 中的方法:(2)Thread 的成员方法(3)Thread 中的静态成员方法3.继承Thread 方法创建线程4.实现Runnable 接口创建线程三.线程的状态四.线程的控制五.线程的优先级高优先级的线程比低优先级的线程运行得更快。A.对B.错正确答案: B原创 2020-08-01 11:10:30 · 348 阅读 · 0 评论 -
[每日一练] 2020.7.30
[每日一练] 2020.7.30知识点一:java中方法的定义知识点二:自增/自减知识点三:知识点一:java中方法的定义下列关于Java类中方法的定义,正确的是()A.若代码执行到return语句,则将当前值返回,而且继续执行return语句后面的语句。B.只需要对使用基本数据类型定义的属性使用getter和setter,体现类的封装性。C.方法的返回值只能是基本数据类型。D.在同一个类中定义的方法,允许方法名称相同而形参列表不同。答案:D衍生:(1)方法:就是一段代码片段,可以完成特定原创 2020-07-30 22:56:50 · 198 阅读 · 0 评论 -
[每日一练] 2020.7.29
[每日一练] 2020.7.29知识点一:标识符知识点二:final知识点三:异常知识点四:abstract class和interface区别知识点四:equals 和 == 的区别:知识点五:是否可以在static环境中访问非static变量知识点六:关于if-else if选择结构知识点一:标识符标识符:java中对于变量,方法,类等元素命名时使用的元素序列[1]Java标识符只能由数字、字母、下划线“_”或“”符号以及Unicode字符集组成[2]Java标识符不能以数字开头,必须以字母、下原创 2020-07-29 19:32:38 · 369 阅读 · 0 评论 -
[每日一练] Java 2020.7.28
1.关于以下application,说法正确是什么?public class Test { static int x=10; static {x+=5;} public static void main(String[] args) //4 { System.out.println("x="+x); } static{x/=3;};}//9A.4行与9行不能通过编译,因为缺少方法名和返回类型B.编译通过,执行结果是:x=5C原创 2020-07-28 09:49:15 · 431 阅读 · 0 评论