摘要: 0 太长不看版 HTTPServlet 的 Service 方法将请求按类进行分解 主要是根据HTTP方法的类型调用 doXXX 方法 GET 和 HEAD 方法需要对 if-modified-since 进行特殊处理,其他是直接调用 FrameworkServlet 重写 doXXX 方法,统一调 阅读全文
posted @ 2022-09-02 22:47 计数寄存器 阅读(401) 评论(0) 推荐(1) 编辑
摘要: TL;NRs 根据实测结果,MySQL8.0.28 中 SQL 语句的执行顺序为: (7) SELECT (5) DISTINCT <select_list> (1) FROM <left_table> (3) <join_type> JOIN <right_table> (2/4) ON <joi 阅读全文
posted @ 2022-08-13 18:38 计数寄存器 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 今天看到一篇文章不用反射,能否交换两个字符串的值. 心想字符串常量在常量池里面,是在就算用了反射也交换不了吧。转念一想,不对,字符串常量虽然本身在常量池里面,但是它依然是个对象,那么 private final 类型的属性仅仅表示它是一个指向常量池的引用,而并非不可修改。完全可以让它指向另一个常量。 阅读全文
posted @ 2022-08-12 16:23 计数寄存器 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 最近用 java 对一个很大的 CSV 文件进行处理。打算用 Scanner 逐行扫描进来,结果报错 “java.util.nosuchelementexception:no line found”. 在网上查,说是已经没有下一行,但是我已经进行了 scan.hasNext() 检验。然后用 VSc 阅读全文
posted @ 2022-08-04 22:14 计数寄存器 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 解决 idea无法下载源码 Sources not found for:XXX 命令行输入 mvn dependency:resolve -Dclassifier=sources 参考 https://blog.csdn.net/CSDN877425287/article/details/11392 阅读全文
posted @ 2022-07-31 20:55 计数寄存器 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 原因: 这个图标的resources目录是根目录,在此目录下的文件直接写文件名即可 阅读全文
posted @ 2022-07-08 19:42 计数寄存器 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 学习servlet 结果对应网页打不开,报错 HTTP状态 500 - 内部服务器错误 类型 异常报告 消息 类HelloServlet不是Servlet ... 根本原因。 java.lang.ClassCastException: class HelloServlet cannot be cas 阅读全文
posted @ 2022-07-04 20:24 计数寄存器 阅读(842) 评论(1) 推荐(0) 编辑
摘要: 学docker时,使用systemctl命令报错: Failed to get D-Bus connection: Operation not permitted 网上查询发现是创建的容器权限不够,使用特权级创建即可 $ docker run -tdi --name=test --privilege 阅读全文
posted @ 2022-07-01 23:01 计数寄存器 阅读(419) 评论(0) 推荐(0) 编辑
摘要: TL;NRs CopyOnWriteArrayList类在多线程顺序读取上有很大的优势,但在随机读取上反而有较大的劣势,且在写入方面性能极差。 Vector类在顺序读取方面性能较差,但在随机读取方面有较大的优势,写入方面性能也还可以。 1,引言 java线程安全的List实现有以下三种: new V 阅读全文
posted @ 2022-06-22 15:52 计数寄存器 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 有时删除文件/弹出移动硬盘的时候会出现文件或文件夹或磁盘被占用的情况,从而无法删除文件/文件夹或安全弹出移动硬盘。这时可以在资源管理器中搜索该文件、文件夹,来找到对应的程序。 使用了以下链接中的方法,实测有效。 http://www.win7zhijia.cn/win10jc/win10_26081 阅读全文
posted @ 2022-06-13 23:04 计数寄存器 阅读(729) 评论(0) 推荐(0) 编辑