- 博客(7)
- 收藏
- 关注
原创 智力题:求解关于25匹马,五个赛道。取前三名,和取前五名最少次数是多少
取前三名(至少七次)前五次第六次第七次取前五名(至少8次)如果理解的取前三名,也能理解前五名了。取前五名的思想是,先取前三名,然后取第四第五名。第八次如果问的是30匹马,结果还是一样的如果觉得哪里不对的地方,欢迎批评指正,谢谢...
2021-03-08 11:27:08
4468
4
原创 代理模式的理解
@CallerSensitive public static Object newProxyInstance(ClassLoader loader,//******指定加载类的加载器。 Class<?>[] interfaces,//*****声明动态代理类要实现的接口,(这里想一下静态代理。)这里也一样。 //静态代理中
2021-02-19 16:22:34
104
原创 IDEA运行web项目,能获取到index,但是获取不到自己写的selvet,报404
这是一次惨痛的经历,距离期末考试还有6天,而我还在赶web作业,因为够痛,所以断网了,开了流量来写的。如果你没有使用到getServletContext(),你就不用往下看了。出现了以下场景上面是能够访问index.jsp一旦要请求自己写的资源时,就404总以为是什么配置问题,前前后后,重启IDEA,重新创建web项目,把代码拷贝来拷贝去,因为也是昨天才上手,连创建都不熟悉,前前后后创建了5个web工程,后来再次审查代码发现然而我的配置文件只有对某个selvert的配置在这里插入图片描述
2021-01-04 00:44:09
725
原创 零碎知识
1.Math.ceil会导致精度缺失问题。 System.out.println(Math.ceil(1.000000000000000005));//结果是1因为这个时候系统已经认为1.0000000000000000005等于1.0了。因此尽量不用ceil尽可能使用下面两种。第一种:int n=a/b;if(a%b>0){n++;}第二种:return (a+b-1)/b;2.日期类的使用UTC世界标准时间,GMT格林尼治时间,含义不一样,但是看起来是一样的。2.
2020-12-20 20:41:26
74
原创 输出流中flush方法,以及PrintStrem和PrintWriter的自动刷新,BufferOutputStream类的解读。
package mysocket;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;public class ServerThread extends Thre
2020-12-19 00:59:30
1858
4
原创 socket的read和available()方法
read()方法:如果没有可获取的字节,将会阻塞。源码 /** * Reads the next byte of data from the input stream. The value byte is * returned as an <code>int</code> in the range <code>0</code> to * <code>255</code>. If no byte is
2020-12-18 18:36:17
1195
2
原创 实参向形参的传递是值的传递。如果实参指向的是一个对象,实参的值就是地址的值。
实参向形参的传递是值的传递。如果实参指向的是一个对象,实参的值就是地址的值。package test;import java.util.ArrayList;public class Test { public static void main(String[] args){ String[] a=new String[10]; System.out.println("执行前,实参指向的地址"+a); test(a); Syst
2020-12-18 10:58:21
691
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人